fix: resolve health check issues and update service configurations
- Fix MailHog health check: replace --no-verbose with -q and --tries with BusyBox-compatible options - Fix InfluxDB health check: replace wget with curl (wget not available in container) - Fix Pi-hole health check: replace wget with curl and remove user directive (requires root) - Update Docker image versions with specific stable tags: * InfluxDB: 2.7.10 * Wakapi: v2.7.1 * ArchiveBox: v0.7.3 * TubeArchivist: v0.5.8 (correct repository bbilly1/tubearchivist) - Update README.md service table with correct ports and IP addresses - Add MailHog configuration variables to demo.env - Update demo-stack.sh status display to include Wakapi and MailHog URLs - All services now showing as healthy in Homepage dashboard
This commit is contained in:
@@ -29,6 +29,9 @@ COMPOSE_NETWORK_NAME=tsysdevstack-supportstack-demo-network
|
||||
# Developer Tools
|
||||
HOMEPAGE_PORT=4000
|
||||
ATOMIC_TRACKER_PORT=4012
|
||||
WAKAPI_PORT=4015
|
||||
MAILHOG_SMTP_PORT=4016
|
||||
MAILHOG_WEB_PORT=4017
|
||||
|
||||
# Archival & Content Management
|
||||
ARCHIVEBOX_PORT=4013
|
||||
@@ -80,6 +83,19 @@ ATOMIC_TRACKER_LISTENING_PORT=8080
|
||||
ATOMIC_TRACKER_BYPASS_LOGIN=1
|
||||
ATOMIC_TRACKER_USE_DUMMY_DATA=1
|
||||
|
||||
# Wakapi Configuration
|
||||
WAKAPI_DATA_DIR=/data
|
||||
WAKAPI_DB_TYPE=sqlite3
|
||||
WAKAPI_DB_PATH=/data/wakapi.db
|
||||
WAKAPI_PASSWORD_SALT=demo_salt_only
|
||||
WAKAPI_INSECURE_COOKIES=true
|
||||
WAKAPI_ENVIRONMENT=production
|
||||
|
||||
# MailHog Configuration
|
||||
MAILHOG_SMTP_BIND_ADDR=0.0.0.0:1025
|
||||
MAILHOG_WEB_BIND_ADDR=0.0.0.0:8025
|
||||
MAILHOG_STORAGE=memory
|
||||
|
||||
# ArchiveBox Configuration
|
||||
ARCHIVEBOX_DATA_DIR=/data
|
||||
|
||||
|
||||
Reference in New Issue
Block a user