What Is Envoyer?

Envoyer is a zero downtime deployment service for PHP. Some highlights of Envoyer’s features include:

  • GitHub, GitLab & Bitbucket Integration

  • GitLab Self-Hosted Integration

  • Seamless Deployment Rollbacks

  • Application Health Checks

  • Integrated Chat Notifications

  • Tuned for Laravel Apps

  • Deploy Any PHP Project

  • Unlimited Deployments

  • Deploy To Multiple Servers

  • Cron Job Monitoring

  • Unlimited Team Members

  • Customize Your Deployments

  • Import Your Laravel Forge Servers

Forge Integration

Laravel Forge now offers a first-party integration with Envoyer. Learn more.

Envoyer IP Addresses

If you are restricting SSH access to your server using IP whitelisting, you must whitelist the following IP addresses:

  • 159.65.47.205

  • 157.245.120.132

  • 134.122.14.47

You may also need to whitelist the Health Check IP addresses.

Envoyer API

Envoyer provides a powerful API that allows you to manage your servers programmatically, providing access to the vast majority of Envoyer features. You can find the Envoyer API documentation here.

Limitations

Envoyer is not necessary for applications running Laravel Octane, as Octane already includes zero-downtime deployments out of the box.