diff --git a/oneuptime/master/docker-compose.yml b/oneuptime/master/docker-compose.yml index f623b35..9890f9f 100644 --- a/oneuptime/master/docker-compose.yml +++ b/oneuptime/master/docker-compose.yml @@ -16,6 +16,10 @@ services: - APP_NAME=${APP_NAME:-OneUptime} - TZ=${TIMEZONE:-Europe/Berlin} + # Routing-Variablen gegen "Cannot GET /" + - HOST=${ONEUPTIME_HOST:-localhost:7080} + - HTTP_PROTOCOL=${ONEUPTIME_PROTOCOL:-http} + # PostgreSQL-Verbindungsmuster - DATABASE_HOST=oneuptime-postgres - DATABASE_PORT=5432 @@ -31,7 +35,7 @@ services: - CLICKHOUSE_HOST=oneuptime-clickhouse - CLICKHOUSE_PORT=8123 - CLICKHOUSE_USER=default - - CLICKHOUSE_PASSWORD="" # Standardmäßig ohne Passwort im internen Netz + - CLICKHOUSE_PASSWORD=clickhouse_lab_pass_99! - CLICKHOUSE_DATABASE=oneuptime volumes: - ${ONEUPTIME_DATA_DIR:-/opt/docker/oneuptime/app}:/usr/src/app/data @@ -64,22 +68,21 @@ services: volumes: - ${REDIS_DATA_DIR:-/opt/docker/oneuptime/redis}:/data - # 4. ClickHouse: Analysedatenbank für Log-Daten und Metriken (KORRIGIERT) + # 4. ClickHouse: Analysedatenbank für Log-Daten und Metriken oneuptime-clickhouse: image: clickhouse/clickhouse-server:${CLICKHOUSE_VERSION:-latest} container_name: oneuptime-clickhouse restart: ${RESTART_POLICY:-always} environment: - TZ=${TIMEZONE:-Europe/Berlin} - # KORREKTUR: Erzwingt die Erstellung der DB und erlaubt den passwortlosen Netzwerkzugriff im Lab - CLICKHOUSE_DB=oneuptime - - CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT=1 + - CLICKHOUSE_PASSWORD=clickhouse_lab_pass_99! ulimits: nofile: soft: 262144 hard: 262144 volumes: - - ${CLICKHOUSE_DATA_DIR:-/opt/docker/oneuptime/clickhouse}:/var/lib/clickhouse + - ${CLICKHOUSE_DATA_DIR:-/opt/docker/oneuptime/clickhouse}:/var/lib/house # 5. OneUptime Probe: Der integrierte Satellit für die Überprüfungen vor Ort oneuptime-probe: