Checks regularly the reachability of configured websites and reports errors via Telegram
409
Performs scheduled HTTP HEAD request in order to check the reachability of the specified websites. Any occurring error will be reported via telegram message. Therefore, the app needs a valid Telegram bot token, and a Telegram user id in order to function properly.
See GitHub repo at sknr/go-ws-reachability.
version: '3.8'
services:
app:
image: sknr/go-ws-reachability:latest
# Uncomment the next two lines in order to use your own config.json instead of the example one.
# volumes:
# - ./data:/app/data
restart: unless-stopped
docker compose up -ddocker compose down{
"TelegramBotToken": "YOUR_TELEGRAM_BOT_TOKEN",
"TelegramUserID": "YOUR_TELEGRAM_USER_ID",
"ClientRequestTimeout": "5s",
"Websites": [
{
"Name": "Google",
"URL": "https://google.de",
"Interval": "5m"
},
{
"Name": "Yahoo",
"URL": "https://yahoo.de",
"Interval": "15m"
}
]
}
Content type
Image
Digest
sha256:5f6eeb0e9…
Size
2.7 MB
Last updated
4 months ago
docker pull sknr/go-ws-reachability