docker composed

This commit is contained in:
2026-10-08 00:26:42 +03:00
parent 86bcd5b141
commit 728d342a89
14 changed files with 360 additions and 27 deletions
+32
View File
@@ -0,0 +1,32 @@
version: '3.8'
services:
backend:
build: ./backend
container_name: gym-bro-backend
dns:
- 8.8.8.8
- 1.1.1.1
environment:
- GYM_JWT_SECRET=${JWT_SECRET:-super-secret-key-change-in-prod}
- GYM_DB_PATH=/data/gym.db
volumes:
- ./data:/data # Монтируем локальную папку ./data в /data контейнера
restart: unless-stopped
networks:
- gym-net
frontend:
build: ./frontend
container_name: gym-bro-frontend
ports:
- "80:80" # Или другой порт, если 80 занят
depends_on:
- backend
restart: unless-stopped
networks:
- gym-net
networks:
gym-net:
driver: bridge