diff options
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 40 | 
1 files changed, 40 insertions, 0 deletions
| diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..0b7336d --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,40 @@ +version: "3.6" +x-common-env: &common-env +  TRAVELYNX_DB_HOST: database +  TRAVELYNX_DB_NAME: travelynx +  TRAVELYNX_DB_USERNAME: travelynx +  TRAVELYNX_DB_PASSWORD: travelynx +  TRAVELYNX_SECRET: 12345678 +  TRAVELYNX_MAIL_DISABLE: 1 +  MOJO_MODE: development + +x-common-config: &common-config +  volumes: +    - ./examples/docker/travelynx.conf:/app/travelynx.conf +  build: . +  networks: +    - backend +   +services: +  database: +    image: postgres:11 +    networks: +      - backend +    environment:  +      <<: *common-env +    volumes: +      - ./examples/docker/postgres-init.sh:/docker-entrypoint-initdb.d/init.sh +  travelynx: +    <<: *common-config +    ports: +      - "8000:8093" +    environment: +      <<: *common-env +  cron: +    <<: *common-config +    environment: +      <<: *common-env +      CRON: 1 + +networks: +  backend:
\ No newline at end of file | 
