38 lines
807 B
YAML
38 lines
807 B
YAML
---
|
|
services:
|
|
odengin:
|
|
build: ./engine
|
|
container_name: odengin
|
|
env_file: .env
|
|
environment:
|
|
- E5_CLIENT_ID=${E5_CLIENT_ID}
|
|
- E5_CLIENT_SECRET=${E5_CLIENT_SECRET}
|
|
- E5_REFRESH_TOKEN=${E5_REFRESH_TOKEN}
|
|
- WEB_APP_PASSWORD=${WEB_APP_PASSWORD}
|
|
- E5_WEB_APP_PASSWORD=${E5_WEB_APP_PASSWORD}
|
|
ports:
|
|
- "8089:8080"
|
|
restart: unless-stopped
|
|
hostname: odengin
|
|
networks:
|
|
- odeng-net
|
|
|
|
odcron:
|
|
build: ./cron
|
|
container_name: odcron
|
|
env_file: .env
|
|
environment:
|
|
- IP=${CRON_IP:-odengin:8080}
|
|
- PASSWORD=${CRON_PASSWORD}
|
|
- REFRESH_TOKEN=${CRON_REFRESH_TOKEN}
|
|
restart: unless-stopped
|
|
hostname: odcron
|
|
networks:
|
|
- odeng-net
|
|
depends_on:
|
|
- odengin
|
|
|
|
networks:
|
|
odeng-net:
|
|
driver: bridge
|