Cambio nome

This commit is contained in:
2026-03-19 16:58:23 +01:00
parent c34d6bb080
commit 83e494e171
29 changed files with 105 additions and 105 deletions
+23 -23
View File
@@ -1,4 +1,4 @@
name: pecflow
name: pechub
services:
@@ -7,9 +7,9 @@ services:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_DB: pecflow
POSTGRES_USER: pecflow
POSTGRES_PASSWORD: pecflow_dev_password
POSTGRES_DB: pechub
POSTGRES_USER: pechub
POSTGRES_PASSWORD: pechub_dev_password
ports:
- "5432:5432"
volumes:
@@ -17,12 +17,12 @@ services:
- ./database/init:/docker-entrypoint-initdb.d/init:ro
- ./database/seeds:/docker-entrypoint-initdb.d/seeds:ro
healthcheck:
test: ["CMD-SHELL", "pg_isready -U pecflow -d pecflow"]
test: ["CMD-SHELL", "pg_isready -U pechub -d pechub"]
interval: 5s
timeout: 5s
retries: 10
networks:
- pecflow_net
- pechub_net
# ─── Redis 7 ────────────────────────────────────────────────────────────────
redis:
@@ -40,7 +40,7 @@ services:
timeout: 3s
retries: 10
networks:
- pecflow_net
- pechub_net
# ─── MinIO (Object Storage S3-compatible) ───────────────────────────────────
minio:
@@ -61,7 +61,7 @@ services:
timeout: 5s
retries: 5
networks:
- pecflow_net
- pechub_net
# ─── MinIO bucket initializer ───────────────────────────────────────────────
minio-init:
@@ -72,12 +72,12 @@ services:
entrypoint: >
/bin/sh -c "
mc alias set local http://minio:9000 minioadmin minioadmin &&
mc mb --ignore-existing local/pecflow &&
mc anonymous set none local/pecflow &&
echo 'MinIO bucket pecflow creato'
mc mb --ignore-existing local/pechub &&
mc anonymous set none local/pechub &&
echo 'MinIO bucket pechub creato'
"
networks:
- pecflow_net
- pechub_net
# ─── Backend FastAPI ─────────────────────────────────────────────────────────
backend:
@@ -87,8 +87,8 @@ services:
restart: unless-stopped
env_file: .env
environment:
DATABASE_URL: postgresql+asyncpg://pecflow:pecflow_dev_password@db:5432/pecflow
DATABASE_URL_SYNC: postgresql://pecflow:pecflow_dev_password@db:5432/pecflow
DATABASE_URL: postgresql+asyncpg://pechub:pechub_dev_password@db:5432/pechub
DATABASE_URL_SYNC: postgresql://pechub:pechub_dev_password@db:5432/pechub
REDIS_URL: redis://redis:6379/0
MINIO_ENDPOINT: minio:9000
ports:
@@ -107,7 +107,7 @@ services:
timeout: 5s
retries: 5
networks:
- pecflow_net
- pechub_net
# ─── Frontend React (Vite dev server) ──────────────────────────────────────
frontend:
@@ -128,7 +128,7 @@ services:
depends_on:
- backend
networks:
- pecflow_net
- pechub_net
# ─── Nginx reverse proxy ─────────────────────────────────────────────────────
nginx:
@@ -143,7 +143,7 @@ services:
- backend
- frontend
networks:
- pecflow_net
- pechub_net
# ─── Worker IMAP Sync (arq) ──────────────────────────────────────────────────
worker:
@@ -153,7 +153,7 @@ services:
restart: unless-stopped
env_file: .env
environment:
DATABASE_URL: postgresql+asyncpg://pecflow:pecflow_dev_password@db:5432/pecflow
DATABASE_URL: postgresql+asyncpg://pechub:pechub_dev_password@db:5432/pechub
REDIS_URL: redis://redis:6379/0
MINIO_ENDPOINT: minio:9000
volumes:
@@ -166,7 +166,7 @@ services:
minio:
condition: service_healthy
networks:
- pecflow_net
- pechub_net
# ─── GreenMail (server IMAP/SMTP mock per test) ───────────────────────────────
greenmail:
@@ -195,14 +195,14 @@ services:
profiles:
- greenmail # avviato solo con: docker compose --profile greenmail up
networks:
- pecflow_net
- pechub_net
# ─── PgAdmin (solo dev) ──────────────────────────────────────────────────────
pgadmin:
image: dpage/pgadmin4:latest
restart: unless-stopped
environment:
PGADMIN_DEFAULT_EMAIL: admin@pecflow.it
PGADMIN_DEFAULT_EMAIL: admin@pechub.it
PGADMIN_DEFAULT_PASSWORD: admin
PGADMIN_CONFIG_SERVER_MODE: "False"
ports:
@@ -214,7 +214,7 @@ services:
profiles:
- tools
networks:
- pecflow_net
- pechub_net
volumes:
postgres_data:
@@ -223,5 +223,5 @@ volumes:
pgadmin_data:
networks:
pecflow_net:
pechub_net:
driver: bridge