2021-09-17 22:39:27 -04:00
|
|
|
version: "3.6"
|
|
|
|
|
|
|
|
x-common: &common
|
2023-01-22 17:15:40 -05:00
|
|
|
image: python:3.9-bullseye
|
2021-09-17 22:39:27 -04:00
|
|
|
volumes:
|
2022-03-12 14:31:12 -05:00
|
|
|
- .:$PWD:z
|
2023-01-23 02:26:13 -05:00
|
|
|
security_opt:
|
|
|
|
- label:disable
|
2021-09-17 22:39:27 -04:00
|
|
|
environment:
|
|
|
|
FLASK_APP: ceod.api
|
2023-07-31 19:27:45 -04:00
|
|
|
FLASK_DEBUG: "true"
|
2021-09-17 22:39:27 -04:00
|
|
|
working_dir: $PWD
|
|
|
|
entrypoint:
|
|
|
|
- ./docker-entrypoint.sh
|
|
|
|
|
|
|
|
services:
|
|
|
|
auth1:
|
|
|
|
<<: *common
|
2023-01-22 17:15:40 -05:00
|
|
|
image: debian:bullseye
|
2021-09-17 22:39:27 -04:00
|
|
|
hostname: auth1
|
|
|
|
command: auth1
|
|
|
|
|
|
|
|
coffee:
|
|
|
|
<<: *common
|
|
|
|
command: coffee
|
|
|
|
hostname: coffee
|
|
|
|
depends_on:
|
|
|
|
- auth1
|
|
|
|
|
|
|
|
mail:
|
|
|
|
<<: *common
|
|
|
|
command: mail
|
|
|
|
hostname: mail
|
|
|
|
depends_on:
|
|
|
|
- auth1
|
|
|
|
|
|
|
|
phosphoric-acid:
|
|
|
|
<<: *common
|
|
|
|
command: phosphoric-acid
|
|
|
|
hostname: phosphoric-acid
|
|
|
|
depends_on:
|
|
|
|
- auth1
|
|
|
|
- coffee
|
|
|
|
- mail
|
|
|
|
|
|
|
|
# vim: expandtab sw=2 ts=2
|