Skip to content

Lightweight, easy-to-use RSS feed => Discord service

Notifications You must be signed in to change notification settings

conrmahr/discord-rss

 
 

Repository files navigation

Discord RSS Feed Manager (Forked)

Self-hosted RSS feed fetching and posting to Discord webhooks with web a management UI.

Usage

Development

  • Install Node >=22 and pnpm, and run pnpm install.
  • For the web interface run pnpm run check and pnpm run dev.
  • For the RSS poller run pnpm run build:runner and pnpm run runner.

Configuration

The service can be configured using environment variables:

  • INTERVAL (default 15) minutes between checks
  • REDIS_URL (required) redis connect url
  • AUTH_SECRET (required) random generated secret
  • AUTH_TRUST_HOST (required) boolean
  • AUTH_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.
  • AUTH_DISCORD_CLIENT_SECRET (required) https://discord.com/developers/applications
  • DISCORD_AUTHORIZED_USERS (required) comma-separated list of Discord user IDs for users allowed to access and modify the configuration

Railway

Deploy on Railway

Screenshots

Credits

About

Lightweight, easy-to-use RSS feed => Discord service

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Svelte 61.7%
  • TypeScript 33.6%
  • JavaScript 3.8%
  • Other 0.9%