A professional integration service that forwards Vercel deployment events to Discord channels through webhooks. Monitor your deployment status efficiently within your team's Discord workspace.
- Real-time deployment notifications
- Seamless integration with Vercel and Discord
- Minimal setup required
- Lightweight Next.js implementation
- A Vercel account with deployment access
- Discord server with administrative privileges
- Node.js and npm (for local development)
-
Vercel Webhook Configuration
- Navigate to your Vercel settings
- Configure the webhook endpoint:
https://<your-domain>/api/vercel-webhook
- Save the generated webhook secret
-
Discord Webhook Setup
- Access your Discord server settings
- Create a new webhook in the desired channel
- Copy the webhook URL
-
Environment Configuration
# Vercel webhook secret (obtained from webhook setup) WEBHOOK_INTEGRATION_SECRET=your_webhook_secret # Discord webhook URL DISCORD_WEBHOOK_URL=your_discord_webhook_url
The fastest way to deploy this service is through Vercel's platform:
For self-hosted environments, we recommend using container orchestration platforms:
- Clone the repository
- Install dependencies:
pnpm install
- Configure environment variables
- Start development server:
pnpm run dev
Contributions are welcome. Please follow these steps:
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
Original concept by @rewbs. This implementation represents a complete architectural redesign and rewrite.
This project is open-source and available under the MIT License. See LICENSE for details.