diff options
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -342,6 +342,20 @@ This server will listen to incoming requests to a locally bound port. It will | |||
342 | automatically reload itself when its files are edited, and display logs about | 342 | automatically reload itself when its files are edited, and display logs about |
343 | type checking and runtime errors. | 343 | type checking and runtime errors. |
344 | 344 | ||
345 | ### Production deployment | ||
346 | |||
347 | While the deployment phase is way out of the scope of a database introductory | ||
348 | course, asking students to deploy their application on the Internet could be a | ||
349 | motivational factor. It would also facilitate evaluating and grading projects, | ||
350 | avoiding deployment and testing hassles to the teaching staff. | ||
351 | |||
352 | The Nix Flake provides a Nix package which can be used to run the web | ||
353 | application in a production context as a [daemon], managed by a standard [init] | ||
354 | system. | ||
355 | |||
356 | [daemon]: https://en.wikipedia.org/wiki/Daemon_(computing) | ||
357 | [init]: https://en.wikipedia.org/wiki/Init | ||
358 | |||
345 | 359 | ||
346 | ## Copyright and licensing | 360 | ## Copyright and licensing |
347 | 361 | ||