Commit Graph

10 Commits

Author SHA1 Message Date
Jake Howard bbf7411f50
Run everything as non-root 2024-01-14 12:59:31 +00:00
Jake Howard 8ce25dcf2d
Use s6 to run everything in a single container 2024-01-13 21:43:10 +00:00
Jake Howard d8a8e7fd8e
Use nginx to serve static files
This should keep easy requests out the app event loop, hopefully improving response time
2023-02-21 21:46:26 +00:00
Jake Howard 56ef0a9b42
Unpin redis minor version and use alpine variant 2022-09-13 08:42:52 +01:00
Renovate 29ea82dad5 Update postgres Docker tag to v14 2022-09-09 17:16:05 +01:00
Jake Howard d92d41d075
Use init to ensure the web container stops quicker
`sleep` discards a lot of signals, so we need the init system to do it for us
2022-07-29 15:41:23 +01:00
Jake Howard c3e0bdd8a2
Correctly expose ports to host 2022-07-29 09:01:43 +01:00
Jake Howard ed039ce6ed
Use postgres for project db 2022-07-28 20:41:30 +01:00
Jake Howard 97d786e969
Move development into docker
This makes working with related services like redis much easier, and
helps start writing a production container
2022-07-28 14:42:12 +01:00
Jake Howard eae00318aa
Run local redis in docker
That feels like a bit less of a hack
2022-07-13 08:28:45 +01:00