57 lines
1.0 KiB
YAML
57 lines
1.0 KiB
YAML
networks:
|
|
hrbox:
|
|
|
|
x-common: &common
|
|
restart: 'always'
|
|
env_file:
|
|
- .env
|
|
- .env.local
|
|
networks:
|
|
- hrbox
|
|
|
|
services:
|
|
web:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox:latest
|
|
ports:
|
|
- '80:80'
|
|
|
|
worker:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox:latest
|
|
command: hrbox-worker
|
|
|
|
goworker:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox-goworker:latest
|
|
ports:
|
|
- '8686:8686'
|
|
|
|
chatbox:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox-chatbox:latest
|
|
ports:
|
|
- '9797:9797'
|
|
|
|
geonames:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox-geonames:latest
|
|
ports:
|
|
- '8181:8181'
|
|
|
|
file-processor:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox-file-processor:latest
|
|
restart: 'always'
|
|
depends_on:
|
|
- web
|
|
|
|
kedoca:
|
|
<<: *common
|
|
image: cr.yandex/crphnph9c2s776j32sjd/hrbox-kedoca:latest
|
|
volumes:
|
|
- ./dev/ca-cert:/ca-cert
|
|
ports:
|
|
- '8558:8558'
|
|
|