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
|