Fixed deploy pipeline
Build and Deploy / build-and-deploy (push) Successful in 23m37s

This commit is contained in:
2026-05-19 23:27:37 +03:00
parent e6096c98fa
commit 6d7124d274
7 changed files with 140 additions and 78 deletions
+22 -13
View File
@@ -3,16 +3,23 @@ version: '3.9'
services:
app:
image: git.myhomecloud.tech/admin/familyhub:latest
container_name: familyhub
container_name: application
restart: unless-stopped
ports:
- "10.0.0.2:8000:8000" # только через WireGuard
- "8000:8000"
environment:
- DB_HOST=db
- DB_PORT=5432
- DB_USER=familyUser
- DB_PASSWORD=familyPass
- DB_NAME=familyHubDB
- DB_HOST=${DB_HOST}
- DB_PORT=${DB_PORT}
- DB_USER=${DB_USER}
- DB_PASSWORD=${DB_PASSWORD}
- DB_NAME=${DB_NAME}
- BOT_TOKEN=${BOT_TOKEN}
- GOOGLE_APPLICATION_CREDENTIALS=${GOOGLE_APPLICATION_CREDENTIALS}
- RUN_MODE=${RUN_MODE}
- API_SECRET=${API_SECRET}
- DB_PATH=postgres://${DB_USER}:${DB_PASSWORD}@${DB_HOST}:${DB_PORT}/${DB_NAME}?sslmode=disable
- OPEN_API_ENABLED=${OPEN_API_ENABLED}
- DEBUG_MODE=${DEBUG_MODE}
depends_on:
- db
networks:
@@ -23,6 +30,8 @@ services:
container_name: postgres
restart: always
pull_policy: always
ports:
- "5432:5432"
command:
- postgres
- -c
@@ -30,9 +39,9 @@ services:
- -c
- cron.database_name=familyHubDB
environment:
POSTGRES_USER: familyUser
POSTGRES_PASSWORD: familyPass
POSTGRES_DB: familyHubDB
POSTGRES_USER: ${DB_USER}
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_DB: ${DB_NAME}
volumes:
- postgres-data:/var/lib/postgresql/data
- ./init:/docker-entrypoint-initdb.d
@@ -45,14 +54,14 @@ services:
restart: unless-stopped
pull_policy: always
ports:
- "10.0.0.2:9001:9001"
- "9001:9001"
environment:
- WEBHOOK_SECRET=${WEBHOOK_SECRET}
- COMPOSE_FILE=/compose/docker-compose.yml
# - COMPOSE_FILE=/compose/docker-compose.yml
- COMPOSE_PROJECT=familyhub
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./docker-compose.yml:/compose/docker-compose.yml:ro
# - ./docker-compose.yml:/compose/docker-compose.yml:ro
networks:
- family-hub-net