feat(frontend): scaffolding to build frontend

- Added `make fnginx` to have better dev experience
- Added app.conf to nginx configuration to handle frontend
This commit is contained in:
Maieul BOYER 2025-11-10 16:58:42 +01:00 committed by Maix0
parent 5dd6067c95
commit 0db41a440d
11 changed files with 186 additions and 10 deletions

View file

@ -2,6 +2,19 @@ networks:
transcendance-network:
driver: bridge
services:
###############
# USER #
###############
frontend:
build: ./frontend
container_name: frontend
restart: on-failure:3
networks:
- transcendance-network
volumes:
- static-volume:/volumes/static
#
# The "entry point" as in it does all of this:
# - serve files (images, static files, video)
@ -88,6 +101,7 @@ services:
- DATABASE_DIR=/volumes/database
volumes:
images-volume:
sqlite-volume: