Files
IPD-Monorepo/docker-compose.yml
2025-07-25 05:42:59 +03:00

48 lines
1.2 KiB
YAML

services:
hydra:
image: oryd/hydra:v2.3.0
command: serve -c /etc/config/hydra/hydra.yml all --dev
depends_on:
- hydra-migrate
volumes:
- type: bind
source: ./config/hydra
target: /etc/config/hydra
networks:
- appnet
environment:
- DSN=postgres://postgres:GjitkeYf%5Beq@172.17.0.1:5432/hydra?sslmode=disable&max_conns=20&max_idle_conns=4
hydra-migrate:
image: oryd/hydra:v2.3.0
command: migrate -c /etc/config/hydra/hydra.yml sql up -e --yes
volumes:
- type: bind
source: ./config/hydra
target: /etc/config/hydra
networks:
- appnet
environment:
- DSN=postgres://postgres:GjitkeYf%5Beq@172.17.0.1:5432/hydra?sslmode=disable&max_conns=20&max_idle_conns=4
nginx:
image: nginx:latest
volumes:
- type: bind
source: ./config/nginx/nginx.conf
target: /etc/nginx/conf.d/default.conf
read_only: true
ports:
- "80:80"
- "443:443"
depends_on:
- hydra
- front
networks:
- appnet
front:
image: git.logidex.ru/aserbin/logidex-id-frontend:latest
environment:
- NODE_ENV=production
networks:
- appnet
networks:
appnet: