oneuptime/master/docker-compose.yml aktualisiert
This commit is contained in:
1 parent
d0640a8d5e
commit
557e863d89
1 file changed
+6
-6
@@ -1,9 +1,9 @@
|
|||||||
version: '3.8'
|
version: '3.8'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
# 1. OneUptime Ingress: Nginx-basiertes Gateway (Behebt den Express 404 Fehler)
|
# 1. OneUptime Gateway: Offizielles Nginx Ingress (KORRIGIERTES REPO)
|
||||||
oneuptime-ingress:
|
oneuptime-ingress:
|
||||||
image: oneuptime/ingress:${ONEUPTIME_VERSION:-latest}
|
image: oneuptime/nginx:${ONEUPTIME_VERSION:-release}
|
||||||
container_name: oneuptime-ingress
|
container_name: oneuptime-ingress
|
||||||
restart: ${RESTART_POLICY:-always}
|
restart: ${RESTART_POLICY:-always}
|
||||||
ports:
|
ports:
|
||||||
@@ -16,10 +16,9 @@ services:
|
|||||||
|
|
||||||
# 2. OneUptime App-Core: Zentraler Application-Server und API
|
# 2. OneUptime App-Core: Zentraler Application-Server und API
|
||||||
oneuptime:
|
oneuptime:
|
||||||
image: oneuptime/app:${ONEUPTIME_VERSION:-latest}
|
image: oneuptime/app:${ONEUPTIME_VERSION:-release}
|
||||||
container_name: oneuptime-master
|
container_name: oneuptime-master
|
||||||
restart: ${RESTART_POLICY:-always}
|
restart: ${RESTART_POLICY:-always}
|
||||||
# Ports werden hier nicht mehr nach außen geöffnet, da der Ingress das übernimmt
|
|
||||||
environment:
|
environment:
|
||||||
- CONTAINER_NAME=oneuptime
|
- CONTAINER_NAME=oneuptime
|
||||||
- PORT=80
|
- PORT=80
|
||||||
@@ -27,7 +26,7 @@ services:
|
|||||||
- APP_NAME=${APP_NAME:-OneUptime}
|
- APP_NAME=${APP_NAME:-OneUptime}
|
||||||
- TZ=${TIMEZONE:-Europe/Berlin}
|
- TZ=${TIMEZONE:-Europe/Berlin}
|
||||||
|
|
||||||
# Routing-Variablen angepasst an das Ingress-Gateway
|
# Routing-Variablen gegen "Cannot GET /"
|
||||||
- HOST=${ONEUPTIME_HOST:-localhost:7080}
|
- HOST=${ONEUPTIME_HOST:-localhost:7080}
|
||||||
- HTTP_PROTOCOL=${ONEUPTIME_PROTOCOL:-http}
|
- HTTP_PROTOCOL=${ONEUPTIME_PROTOCOL:-http}
|
||||||
|
|
||||||
@@ -81,6 +80,7 @@ services:
|
|||||||
|
|
||||||
# 5. ClickHouse: Analysedatenbank für Log-Daten und Metriken
|
# 5. ClickHouse: Analysedatenbank für Log-Daten und Metriken
|
||||||
oneuptime-clickhouse:
|
oneuptime-clickhouse:
|
||||||
|
image: clickhouse/house-server:${CLICKHOUSE_VERSION:-latest}
|
||||||
image: clickhouse/clickhouse-server:${CLICKHOUSE_VERSION:-latest}
|
image: clickhouse/clickhouse-server:${CLICKHOUSE_VERSION:-latest}
|
||||||
container_name: oneuptime-clickhouse
|
container_name: oneuptime-clickhouse
|
||||||
restart: ${RESTART_POLICY:-always}
|
restart: ${RESTART_POLICY:-always}
|
||||||
@@ -97,7 +97,7 @@ services:
|
|||||||
|
|
||||||
# 6. OneUptime Probe: Der integrierte Satellit für die Überprüfungen vor Ort
|
# 6. OneUptime Probe: Der integrierte Satellit für die Überprüfungen vor Ort
|
||||||
oneuptime-probe:
|
oneuptime-probe:
|
||||||
image: oneuptime/probe:${ONEUPTIME_VERSION:-latest}
|
image: oneuptime/probe:${ONEUPTIME_VERSION:-release}
|
||||||
container_name: oneuptime-probe
|
container_name: oneuptime-probe
|
||||||
restart: ${RESTART_POLICY:-always}
|
restart: ${RESTART_POLICY:-always}
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
Reference in new issue
Block a user