michivonah/ep-alerts

By michivonah

Updated 2 months ago

Alerts you when the waiting time of your favourite attractions changes.

Image
Message queues
API management
0

488

michivonah/ep-alerts repository overview

Themepark Wait Time Alerts

A tool which alerts you when the waiting times of subscribed attractions in your favourite themepark sinks or increase. The notifications are sent to a Discord webhook or to your ntfy-server. Powered by the wartezeiten.app API.

GitHub: https://github.com/michivonah/themepark-alerts
Docker: https://hub.docker.com/r/michivonah/ep-alerts

Host it on your own server:

  1. Install docker on your system

    apt-get install docker.io docker-compose -y

  2. Run container (don't forget to change your discord webhook url)

    docker run -d --name ep-alerts --env DISCORD_WEBHOOK="https://discord.com/api/webhooks/XXXXXXXXXXXXXX/YYYYYYYYYYYYYYYYYYYYYYYYY" --env SUBS=383533,323530,353030 michivonah/ep-alerts

Enviormental variables

These environment variables are supported

VariableDescriptionExampleRequired
NOTIFICATION_TYPEDefine which type of notification you want use. Supported are: discord, ntfydiscordyes
CHECK_INTERVALDefines how often the API is requested and the waittimes are checked for updates (in seconds)30no
DISCORD_WEBHOOKThe URL of your discord webhookhttps://discord.com/api/webhooks/XXXXXXXXXXXXXX/YYYYYYYYYYYYYYYYYYYYYYYYYno*
NTFY_URLThe URL to your ntfy topichttps://ntfy.example.com/mytopicno*
NTFY_ACCESS_TOKENOptional access token for authenticating against your ntfy server if authentication is enabled.tk_2cdbcfea1702cc3bd2c874beab1no
SUBSYour subscribed attractions with ID from wartezeiten.app API383533,323530,353030yes
THEMEPARKSelect your desired themepark from the wartezeiten.app API. Defaults to europaparkeuropaparkno

*Depending on the selected service for notifications (NOTIFICATION_TYPE) ether DISCORD_WEBHOOK or NTFY_URL is required.

Tag summary

Content type

Image

Digest

sha256:af8fd8915

Size

432.1 MB

Last updated

2 months ago

docker pull michivonah/ep-alerts