Self-hosted RSS feed fetching and posting to Discord webhooks with web a management UI.
- Install Node >=22 and pnpm, and run
pnpm install. - For the web interface run
pnpm run checkandpnpm run dev. - For the RSS poller run
pnpm run build:runnerandpnpm run runner.
The service can be configured using environment variables:
INTERVAL(default 15) minutes between checksREDIS_URL(required) redis connect urlAUTH_SECRET(required) random generated secretAUTH_TRUST_HOST(required) booleanAUTH_DISCORD_CLIENT_ID(required) https://discord.com/developers/applications- Make sure to add
http://localhost:5173/auth/callback/discord, or the production equivalant, to your OAuth2 redirects section.
- Make sure to add
AUTH_DISCORD_CLIENT_SECRET(required) https://discord.com/developers/applicationsDISCORD_AUTHORIZED_USERS(required) comma-separated list of Discord user IDs for users allowed to access and modify the configuration
- @3ventic For building the original version
- @javorszky & @cassidoo For inspiration and putting it to good use


