Docker stack
-
Endret til at SERVER_URL, DATABASE_URL og CODE_RUNNER_URL blir satt av env variabler. Byttet env.ts til å bruke zod så man får greie errors for hvilken env variabler man mangler
-
Endret til at
.env
er public i git så vi kan lagre variabler som CODE_RUNNER_URL og dele de gjennom git, og lagde heller en.secrets
som inneholder faktiske secrets (f.eks JWT_SECRET, EMAIL_USER, etc) -
Gjorde det muilig å deploye hele prosjektet gjennom compose.yml, enten på en enkelt pc eller flere gjennom docker swarm
-
La til instruksjoner for deploying i README.md
Ble ganske mange endringer, tror det er best å se gjennom en og en commit istedenfor alt på en gang, jeg prøvde å gruppere de litt bedre