Skip to main content
Get Boostify running using the official cloud instance or self-host it on your own infrastructure.

Use Cloud Version

Start instantly using the official hosted instance.

Self Host

Deploy Boostify using Node.js or Docker.

Cloud Hosted

The fastest way to start using Boostify.

1. Invite Boostify

To start using our bot, invite it through this link.

2. Select Your Server

Choose the Discord server you want to configure. Boostify requires:
  • Add Reactions
  • Embed Links
  • Manage roles
  • Send Messages
  • View Server Subscription Insights
Make sure Boostify’s role is placed above any reward roles you want it to manage.

3. Configure Boostify

Once invited, start configuring:
  • Booster reward roles
  • Thank-you messages
  • Logging
  • Moderation settings
Continue to the Configuration section for detailed setup.

Self Hosting

Boostify can be fully self-hosted for complete control and customization.

Requirements

  • Node.js 20+
  • PostgreSQL database
  • Git
  • Discord Bot Token
Optional:
  • Docker
  • PM2

Clone the Repository

Install Dependencies

Configure Environment Variables

Create a .env file in the project root.
Never share your bot token or commit your .env file publicly.

Database Setup

Generate the Prisma client:
Run migrations:

Start Boostify

Development

Production


Docker

Boostify also supports Docker deployments.

Build the Container

Run the Container


For production environments, we recommend:
  • Docker
  • PM2
  • Reverse proxy (Nginx or Caddy)
  • Managed PostgreSQL provider
  • Linux VPS

Next Steps

Configuration

Configure roles, logging, and booster settings.

Commands

Learn all available Boostify commands.