A simple script that will check RSS feeds for updates, and if there are any found publish a discord webhook.
You can run it in docker using the docker-compose file. Here are the steps I followed:
- Create a folder to house everything in
mkdir discord-rss
- Create your
config.json
The contents should look something like this:
{
"feeds": [],
"webhooks": []
}
- Copy the docker-compose.yml
wget https://raw.githubusercontent.com/ghostdevv/discord-rss/refs/heads/main/docker-compose.yml
- Start the script
docker compose up -d
You can optionally add a health check, I designed this with
uptime kuma in mind but it should be flexible enough for
other platforms. Please make an issue if
there's anything missing! The following example can be added to your config.json
. It'll make a
GET
request to the endpoint every 60 seconds.
{
"healthCheck": {
"endpoint": "",
"interval": 60,
"method": "GET"
}
}