update compose to be coolifyable

This commit is contained in:
JCEEE
2026-08-07 11:37:46 +01:00
parent 08a20d29e5
commit 03dd8db1a2
13 changed files with 59 additions and 774 deletions
+5 -5
View File
@@ -4,11 +4,11 @@ services:
context: .
dockerfile: docker/Dockerfile
ports:
- "3001:80" # nginx / app (public)
- "8091:8090" # PocketBase admin UI (loopback only — SSH tunnel)
- "${FRONTEND_PORT:-3001}:3001" # nginx / app (public)
- "${PB_PORT:-8091}:8090" # PocketBase admin UI (private network)
volumes:
- "./pb_data:/app/pb_data" # PB DB persistence
- "${PB_DATA:-./pb_data}:/app/pb_data" # PB DB persistence
environment:
PB_EMAIL: debug@famchamp.dev
PB_PASSWORD: debug123
PB_EMAIL: ${PB_EMAIL}
PB_PASSWORD: ${PB_PASSWORD}
restart: unless-stopped