| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- version: '3.8'
- services:
- clients:
- image: nginx:1.19-alpine
- configs:
- - source: nginx-unleash-clients-20211130
- target: /etc/nginx/nginx.conf
- uid: '0'
- gid: '0'
- mode: 0644
- networks:
- - unleash
- ports:
- - 13001:443
- secrets:
- - titleproject.space-20211130.crt
- - titleproject.space-20211130.key
- frontend:
- image: nginx:1.19-alpine
- configs:
- - source: nginx-unleash-frontend-20211130
- target: /etc/nginx/nginx.conf
- uid: '0'
- gid: '0'
- mode: 0644
- networks:
- - unleash
- ports:
- - 13000:443
- secrets:
- - titleproject.space-20211130.crt
- - titleproject.space-20211130.key
- postgres:
- image: postgres:14-alpine
- deploy:
- restart_policy:
- condition: none
- ports:
- - 5432
- environment:
- POSTGRES_PASSWORD: titleproject
- networks:
- unleash:
- aliases:
- - swarm1.titleproject.space
- secrets:
- - source: titleproject.space-20211130.crt
- target: titleproject.space-20211130.crt
- uid: '70'
- gid: '70'
- mode: 0600
- - source: titleproject.space-20211130.key
- target: titleproject.space-20211130.key
- uid: '70'
- gid: '70'
- mode: 0600
- command: -c ssl=on -c ssl_cert_file=/run/secrets/titleproject.space-20211130.crt -c ssl_key_file=/run/secrets/titleproject.space-20211130.key
- unleash:
- image: unleashorg/unleash-server:4.7.2
- deploy:
- restart_policy:
- condition: none
- environment:
- POSTGRES_PASSWORD: titleproject
- DATABASE_HOST: swarm1.titleproject.space
- DATABASE_NAME: unleash
- DATABASE_USERNAME: unleash
- DATABASE_PASSWORD: titleproject
- DATABASE_PORT: 5432
- DATABASE_SSL: "true"
- LOG_LEVEL: debug
- UNLEASH_URL: https://swarm1.titleproject.space:13000
- networks:
- - unleash
- unleash-proxy:
- image: unleashorg/unleash-proxy:0.7
- deploy:
- restart_policy:
- condition: none
- environment:
- UNLEASH_URL: http://unleash:4242/api/
- UNLEASH_API_TOKEN: default:development.b1b90818f6281a3fe3cd558d611ad934be1ebef8ae84bca8c5a941d2
- UNLEASH_PROXY_CLIENT_KEYS: titleprojectkey
- networks:
- - unleash
- configs:
- nginx-unleash-clients-20211130:
- external: true
- nginx-unleash-frontend-20211130:
- external: true
- networks:
- unleash:
- secrets:
- titleproject.space-20211130.crt:
- external: true
- titleproject.space-20211130.key:
- external: true
|