2024-09-16 11:48:20 +02:00
|
|
|
---
|
|
|
|
networks:
|
2024-11-15 22:27:25 +01:00
|
|
|
default:
|
2024-11-10 23:00:16 +01:00
|
|
|
name: "eos"
|
2024-09-16 11:48:20 +02:00
|
|
|
services:
|
|
|
|
eos:
|
2024-11-10 23:00:16 +01:00
|
|
|
image: "akkudoktor/eos:${EOS_VERSION}"
|
2024-10-07 20:56:10 +02:00
|
|
|
read_only: true
|
2024-09-16 11:48:20 +02:00
|
|
|
build:
|
|
|
|
context: .
|
2024-11-10 23:00:16 +01:00
|
|
|
dockerfile: "Dockerfile"
|
2024-09-16 11:48:20 +02:00
|
|
|
args:
|
2024-11-10 23:00:16 +01:00
|
|
|
PYTHON_VERSION: "${PYTHON_VERSION}"
|
2025-01-26 21:13:23 +01:00
|
|
|
BASE_IMAGE: "${BASE_IMAGE}"
|
|
|
|
IMAGE_SUFFIX: "${IMAGE_SUFFIX}"
|
|
|
|
APT_PACKAGES: "${APT_PACKAGES:-}"
|
|
|
|
APT_BUILD_PACKAGES: "${APT_BUILD_PACKAGES:-}"
|
|
|
|
PIP_EXTRA_INDEX_URL: "${PIP_EXTRA_INDEX_URL:-}"
|
|
|
|
RUSTUP_INSTALL: "${RUSTUP_INSTALL:-}"
|
2025-01-18 14:26:34 +01:00
|
|
|
env_file:
|
|
|
|
- .env
|
2024-12-30 13:41:39 +01:00
|
|
|
environment:
|
|
|
|
- EOS_CONFIG_DIR=config
|
2025-01-19 13:00:53 +01:00
|
|
|
- EOS_SERVER__EOSDASH_SESSKEY=s3cr3t
|
2025-01-18 14:26:34 +01:00
|
|
|
- EOS_PREDICTION__LATITUDE=52.2
|
|
|
|
- EOS_PREDICTION__LONGITUDE=13.4
|
|
|
|
- EOS_ELECPRICE__PROVIDER=ElecPriceAkkudoktor
|
|
|
|
- EOS_ELECPRICE__CHARGES_KWH=0.21
|
2024-09-17 09:02:35 +02:00
|
|
|
ports:
|
2025-01-18 14:26:34 +01:00
|
|
|
- "${EOS_SERVER__PORT}:${EOS_SERVER__PORT}"
|
|
|
|
- "${EOS_SERVER__EOSDASH_PORT}:${EOS_SERVER__EOSDASH_PORT}"
|