MonitoRSS
  • Welcome to v6.0.0
  • Setting Up (Self Hosting)
    • Bot
    • Web Interface
      • Setting up HTTPS
    • Docker
    • Existing Bot/NPM
    • Process Managers
    • Staying Updated
  • Configuration
    • Bot Config
      • Schedules
    • Web Interface Config
    • Environment Variables
    • Discord Commands
    • MongoDB vs Databaseless
  • Bot Customizations
    • Placeholders
    • Text
    • Embed
    • Filters
      • Regular
      • Regex
    • Subscribers
    • Dates and Timezone
    • Webhooks
  • Advanced Bot Customizations
    • Custom Comparisons
    • Filtered Message Formats
    • Custom Regex Placeholders
  • More Info
    • FAQ
Powered by GitBook
On this page
  • Bot
  • Web

Was this helpful?

  1. Configuration

Environment Variables

Bot

All configs can be overridden with environment variables. Each variable must be prefixed with DRSS, and each depth is marked by an underscore _. All variables must also be capital. For example:

config.database.uri=DRSS_DATABASE_URI

config.bot.token=DRSS_BOT_TOKEN

For any configs that are arrays such as owner IDs, they are simply strings separated by commas. For example, DRSS_BOT_OWNERIDS=123,456,789.

Web

The same rules apply, but instead of DRSS prefix, it's DRSSWEB. For example:

config.database.uri=DRSSWEB_DATABASE_URI

config.bot.token=DRSSWEB_BOT_TOKEN

A special env variable DRSS_START can be equal to bot to only start the bot, web to only start the web, or bot-web to both bot and web with the npm start command.

PreviousWeb Interface ConfigNextDiscord Commands

Last updated 4 years ago

Was this helpful?