Npm install i sve oko toga
Moze se i dici preko docker compose up (najvj, meni je radilo)
Za pokretanje svega u jednom koraku:
docker compose up --build --remove-orphans --pull alwaysAko treba postaviti neke vrijednosti (tipa exposeat portove, postaviti mountpointove, etc.) treba napraviti override file compose.override.yaml i postaviti vrijednosti u njemu.
npr.
# compose.override.yaml
services:
db:
volumes:
- ./docker-data/postgres/data:/var/lib/postgresql/data
backend:
ports:
- 3001:3000
frontend:
ports:
- 8011:80Deploy bi trebao biti automatski kad se pushne na main branch.
Potrebno je osigurati da postoji PUBLIC_BACKEND_URL varijabla u GitHub Actions varijablama i da je ispravna.