From c2ffe528dc41b789ea27a7f53dc8df7fb029e5d2 Mon Sep 17 00:00:00 2001 From: RyuuPendragon Date: Wed, 18 Jun 2025 23:23:53 +0530 Subject: [PATCH] Add healthchecks --- healthchecks/docker-compose.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 healthchecks/docker-compose.yml diff --git a/healthchecks/docker-compose.yml b/healthchecks/docker-compose.yml new file mode 100644 index 0000000..b17d460 --- /dev/null +++ b/healthchecks/docker-compose.yml @@ -0,0 +1,33 @@ +services: + healthchecks: + image: linuxserver/healthchecks:3.10.20250616 + container_name: healthchecks + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + - SITE_ROOT=${SITE_ROOT} + - SITE_NAME=${SITE_NAME} + - DEFAULT_FROM_EMAIL=${DEFAULT_FROM_EMAIL} + - EMAIL_HOST=${EMAIL_HOST} + - EMAIL_PORT=${EMAIL_PORT} + - EMAIL_HOST_USER=${EMAIL_HOST_USER} + - EMAIL_HOST_PASSWORD=${EMAIL_HOST_PASSWORD} + - EMAIL_USE_TLS=${EMAIL_USE_TLS} + - EMAIL_USE_SSL=${EMAIL_USE_SSL} + - SUPERUSER_EMAIL=${SUPERUSER_EMAIL} + - SUPERUSER_PASSWORD=${SUPERUSER_PASSWORD} + - SECRET_KEY=${SECRET_KEY} + - APPRISE_ENABLED=${APPRISE_ENABLED} + - REGISTRATION_OPEN=${REGISTRATION_OPEN} + - DEBUG=${DEBUG} + - SITE_LOGO_URL=${SITE_LOGO_URL} + - PING_EMAIL_DOMAIN=${PING_EMAIL_DOMAIN} + - DISCORD_CLIENT_ID=${DISCORD_CLIENT_ID} + - DISCORD_CLIENT_SECRET=${DISCORD_CLIENT_SECRET} + volumes: + - ${APPDATA_PATH}/healthchecks/config:/config + ports: + - "${PORT}:8000" + - "${SMTP_PORT}:2525" + restart: unless-stopped