12 Commits

Author SHA1 Message Date
85fba54152 Add tests for nginx.conf directives (#1)
Adds tests to make sure all the `nginx.conf` directives (the redirects and rewrites and such) are all correct.

- Uses the `busted` framework
- The tests are run in a Docker container by the bash script `test.sh`
- Self-signed certs are generated in `Dockerfile` for all the domain names
- Adds new `Makefile` commands: `test`, `image-build` and `image-rm`

Reviewed-on: #1
Co-authored-by: Catalin Mititiuc <webdevcat@proton.me>
Co-committed-by: Catalin Mititiuc <webdevcat@proton.me>
2025-06-14 21:54:21 +00:00
69af6b48fb Use ARGs to reduce line lengths in Dockerfile 2025-05-28 18:40:45 -07:00
88c9168b39 WIP: Syntax highlight colors 2025-05-26 09:12:57 -07:00
67cf51da09 Add latest pandoc installation to Dockerfile
so we can get syntax highlighting for heex code
2025-05-25 20:24:31 -07:00
14b6054946 Clean up 2025-05-24 13:18:30 -07:00
3a8f293144 WIP: routing 2025-05-17 15:09:15 -07:00
2a9c7e520c Add inotify install to Dockerfile 2025-05-15 17:56:15 -07:00
c11f612e02 Refactor markdown.moon; add pandoc to Dockerfile; monkey-patch sitegen
markdown renderer
2025-05-14 21:47:51 -07:00
184730a51c Give every code block a type to fix rendering issue 2025-05-10 12:17:16 -07:00
b5771c94c9 Pass path to command dynamically in Dockerfile 2025-05-10 12:11:36 -07:00
c69de13afc Update Dockerfile and README.md 2025-05-08 13:07:53 -07:00
b00666129c Add Dockerfile 2025-05-08 11:34:46 -07:00