app: update service orchestration, environment configs, and documentation

This commit is contained in:
mamad
2026-08-28 19:35:02 +03:30
parent 55c9c2a4cf
commit ad4c111318
6 changed files with 178 additions and 9 deletions
+29 -1
View File
@@ -44,7 +44,7 @@ services:
redis:
condition: service_healthy
ports:
- "8000:8000"
- "8008:8008"
env_file:
- .env
extra_hosts:
@@ -52,6 +52,12 @@ services:
volumes:
- copykar_data:/app/data
- copykar_sessions:/app/sessions
- /home:/host_os/home:ro
- /projects:/host_os/projects:ro
- /run/media:/host_os/media:ro
prometheus:
build:
@@ -79,10 +85,32 @@ services:
depends_on:
- prometheus
pgadmin:
image: dpage/pgadmin4:latest
container_name: copykar_pgadmin
restart: unless-stopped
environment:
PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL:-admin@copykar.com}
PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD:-admin}
PGADMIN_CONFIG_SERVER_MODE: 'False'
ports:
- "5050:80"
volumes:
- pgadmin_data:/var/lib/pgadmin
depends_on:
postgres:
condition: service_healthy
volumes:
postgres_data:
redis_data:
prometheus_data:
grafana_data:
pgadmin_data:
copykar_data:
copykar_sessions: