Add INTERNAL_API_KEY authentication for error_log_api; update all services to send key

This commit is contained in:
Sven laptop
2026-09-23 20:09:38 +02:00
parent b36975b680
commit 2707bff6fd
6 changed files with 77 additions and 5 deletions
+4
View File
@@ -13,6 +13,7 @@ services:
PG_USER: ${POSTGRES_USER_LOGGER}
PG_PASS: ${POSTGRES_PASSWORD_LOGGER}
ERROR_LOG_API_URL: ${ERROR_LOG_API_URL:-https://error.xtransit.testinstance.nl/error_log}
INTERNAL_API_KEY: ${INTERNAL_API_KEY}
restart: unless-stopped
auth_api:
@@ -31,6 +32,7 @@ services:
ADMIN_USER_CODES: ${ADMIN_USER_CODES}
DEV_BYPASS: ${DEV_BYPASS:-0}
ERROR_LOG_API_URL: ${ERROR_LOG_API_URL:-https://error.xtransit.testinstance.nl/error_log}
INTERNAL_API_KEY: ${INTERNAL_API_KEY}
depends_on:
- error_log_api
restart: unless-stopped
@@ -48,6 +50,7 @@ services:
PG_USER: ${POSTGRES_USER_EMPLOYEE}
PG_PASS: ${POSTGRES_PASSWORD_EMPLOYEE}
ERROR_LOG_API_URL: ${ERROR_LOG_API_URL:-https://error.xtransit.testinstance.nl/error_log}
INTERNAL_API_KEY: ${INTERNAL_API_KEY}
depends_on:
- error_log_api
restart: unless-stopped
@@ -67,6 +70,7 @@ services:
PG_PASS: ${POSTGRES_PASSWORD_TRANSIT}
DEV_MOCK: ${DEV_MOCK:-0}
ERROR_LOG_API_URL: ${ERROR_LOG_API_URL:-https://error.xtransit.testinstance.nl/error_log}
INTERNAL_API_KEY: ${INTERNAL_API_KEY}
depends_on:
- error_log_api
restart: unless-stopped