Mellow LogoMellow

Self-Hosting Index

Overview of self-hosting documentation for Mellow.

Self-hosting overview

Mellow is a single Go binary plus a PostgreSQL database. Everything else (migrations, command registration, the HTTP API) happens in-process on startup.

  • Installation

    Installation

    Build and run Mellow from source.

    - build and run from source
  • Configuration

    Configuration

    Environment and Discord application setup.

    - environment and Discord setup
  • Deployment

    Deployment

    Running Mellow in production.

    - Docker, Railpack, and platforms
  • Maintenance

    Maintenance

    Migrations, upgrades, and backups.

    - migrations, upgrades, backups
  • Scaling

    Scaling

    Sharding and resource use.

    - sharding and resource use
  • Troubleshooting

    Troubleshooting

    Common self-hosting problems.

    - common problems

You are the data controller for a self-hosted instance. See

Security Best Practices

Security Best Practices

Practical security guidance for users and self-hosters.

and
GDPR

GDPR Compliance

Your data-protection rights and how to exercise them.

.

On this page