EOS/docker-compose.yaml

33 lines
726 B
YAML
Raw Normal View History

2024-09-16 11:48:20 +02:00
---
networks:
eos:
name: 'eos'
services:
eos:
image: 'akkudoktor/eos:${EOS_VERSION}'
build:
context: .
dockerfile: 'Dockerfile'
args:
PYTHON_VERSION: '${PYTHON_VERSION}'
depends_on:
- 'mariadb'
init: true
2024-09-17 09:25:31 +02:00
environment:
FLASK_RUN_PORT: '${EOS_PORT}'
2024-09-16 11:48:20 +02:00
networks:
- 'eos'
2024-09-17 09:02:35 +02:00
ports:
2024-09-17 09:25:31 +02:00
- '${EOS_PORT}:${EOS_PORT}'
2024-09-16 11:48:20 +02:00
mariadb:
image: 'mariadb:${MARIADB_VERSION}-jammy'
environment:
2024-09-16 16:03:56 +02:00
MARIADB_ROOT_PASSWORD: '${MARIADB_ROOT_PASSWORD}'
MARIADB_DATABASE: '${MARIADB_DATABASE}'
MARIADB_USER: '${MARIADB_USER}'
MARIADB_PASSWORD: '${MARIADB_PASSWORD}'
2024-09-16 11:48:20 +02:00
networks:
- 'eos'
volumes:
2024-09-16 16:29:40 +02:00
- ./data/mariadb:/var/lib/mysql