Files
planilla/docker-compose.yml
josedario87 0eabf611ea
All checks were successful
build-and-push / build (push) Successful in 10s
build-and-push / deploy (push) Successful in 31s
fix
2025-05-14 17:11:15 -06:00

74 lines
1.6 KiB
YAML

services:
agent:
image: gitea.interno.com/nucleo000/planilla-agent:latest
build: ./agent
restart: unless-stopped
# volumes:
# - /srv/planilla/agent:/app
networks: [planilla]
api:
image: gitea.interno.com/nucleo000/planilla-api:latest
build: ./api
restart: unless-stopped
env_file: .env
depends_on: [db]
ports: ["3009:4000"]
# volumes:
# - /srv/planilla/api:/app
networks: [planilla]
# mcp (comentado aún, por si lo activás después)
# mcp:
# image: gitea.interno.com/nucleo000/planilla-mcp:latest
# build: ./mcp
# volumes:
# - /srv/planilla/mcp:/app
# networks: [planilla]
ui:
image: gitea.interno.com/nucleo000/planilla-ui:latest
build: ./ui
restart: unless-stopped
ports: ["3008:80"]
# volumes:
# - /srv/planilla/ui:/app
networks: [planilla]
worker:
image: gitea.interno.com/nucleo000/planilla-worker:latest
build: ./worker
depends_on: [db]
# volumes:
# - /srv/planilla/worker:/app
networks: [planilla]
db:
image: postgres:16
environment:
POSTGRES_DB: planilla_db
POSTGRES_USER: planilla
POSTGRES_PASSWORD: secret
volumes:
- /srv/planilla/db:/var/lib/postgresql/data
networks: [planilla]
pgadmin:
image: dpage/pgadmin4
environment:
PGADMIN_DEFAULT_EMAIL: jodarioel87@gmail.com
PGADMIN_DEFAULT_PASSWORD: admin
ports:
- "5050:80"
depends_on:
- db
volumes:
- /srv/planilla/pgadmin:/var/lib/pgadmin
networks: [planilla]
volumes:
db_data:
networks:
planilla: