Note
Boostify is currently a work-in-progress project.
Our team is actively improving stability, adding new features, and making Boostify better every release. If you encounter an issue, please open a GitHub issue or join our Discord server for support.
Get Boostify running in minutes using the official cloud version or self-host it yourself.
| Option | Description |
|---|---|
| βοΈ Cloud Hosted | Use the official Boostify bot instantly. |
| π₯οΈ Self Hosted | Deploy your own Boostify instance using Node.js or Docker. |
The fastest way to start using Boostify.
Boostify requires the following permissions:
- Add Reactions
- Embed Links
- Manage Roles
- Send Messages
- View Server Subscription Insights
Important
Place the Boostify role above any reward roles you want it to manage.
Once invited, configure features like:
- π Booster reward roles
- π¬ Auto thank-you messages
- π Logging
- π‘οΈ Moderation
- π Booster analytics
- β‘ Freemium perks
Self-host Boostify for full control and customization.
- Node.js 20+
- PostgreSQL
- Git
- Discord Bot Token
- Docker
- PM2
- Reverse Proxy (Nginx/Caddy)
git clone https://github.com/teamboostify/boostify.git
cd boostifynpm installCreate a .env file in the project root.
DEBUG=true
BOT_TOKEN=your_bot_token
CLIENT_ID=
GUILD_ID=
GREET_CHANNEL_ID=
LOG_CHANNEL_ID=
MASTER_GUILD=
DATABASE_URL=postgresql://user:password@localhost:5432/boostifyWarning
Never share your bot token or commit your .env file publicly.
Generate the Prisma client:
npx prisma generateRun migrations:
npx prisma migrate deploynpm run devnpm run build
npm startBoostify supports Docker deployments out of the box.
docker build -t boostify .docker run -d \
--name boostify \
--env-file .env \
boostifyFor the best production experience:
- Docker
- PM2
- Linux VPS
- Managed PostgreSQL
- Reverse Proxy (Nginx or Caddy)
- π Boost Tracking
- π Reward Roles
- π¬ Auto Thank-You Messages
- π Booster Analytics
- π‘οΈ Moderation
- π Logging
- β‘ Freemium Perks
- π³ Docker Support
- π§ Self Hosting
- π Cloud Hosted Version
Need help?
Made with β€οΈ by Team Boostify
