This commit is contained in:
arrelin
2025-12-26 23:56:56 +03:00
parent 564adac629
commit 5fdb0c7ed7
2 changed files with 11 additions and 2 deletions

View File

@@ -12,3 +12,10 @@ DOMAIN=yourdomain.com
EMAIL=your@email.com EMAIL=your@email.com
ALLOWED_ORIGINS=https://yourdomain.com ALLOWED_ORIGINS=https://yourdomain.com
GITHUB_USERNAME=your_github_username
GITHUB_TOKEN=your_github_personal_access_token
OWNER=your_github_username
REPO_USER=your_github_username
REPO_PASS=your_github_personal_access_token

View File

@@ -1,5 +1,3 @@
version: '3.8'
services: services:
postgres: postgres:
image: postgres:16-alpine image: postgres:16-alpine
@@ -14,6 +12,7 @@ services:
- postgres_data:/var/lib/postgresql/data - postgres_data:/var/lib/postgresql/data
networks: networks:
- app_network - app_network
restart: unless-stopped
backend: backend:
image: ghcr.io/${OWNER:-${COMPOSE_PROJECT_NAME}}/family_budget-backend:latest image: ghcr.io/${OWNER:-${COMPOSE_PROJECT_NAME}}/family_budget-backend:latest
@@ -26,6 +25,7 @@ services:
- postgres - postgres
networks: networks:
- app_network - app_network
restart: unless-stopped
frontend: frontend:
image: ghcr.io/${OWNER:-${COMPOSE_PROJECT_NAME}}/family_budget-frontend:latest image: ghcr.io/${OWNER:-${COMPOSE_PROJECT_NAME}}/family_budget-frontend:latest
@@ -34,6 +34,7 @@ services:
- backend - backend
networks: networks:
- app_network - app_network
restart: unless-stopped
nginx: nginx:
image: nginx:alpine image: nginx:alpine
@@ -66,6 +67,7 @@ services:
container_name: family_budget_watchtower container_name: family_budget_watchtower
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- ./docker-config.json:/config.json:ro
environment: environment:
- WATCHTOWER_POLL_INTERVAL=300 - WATCHTOWER_POLL_INTERVAL=300
- WATCHTOWER_CLEANUP=true - WATCHTOWER_CLEANUP=true