# Envoyer - Introduction
*Source: https://docs.envoyer.io/introduction*
---
- [Documentation](/introduction)
- [Community](https://discord.com/invite/laravel)
##### Get Started
- [Introduction](/introduction)
- [Quick Start](/quick-start)
##### Accounts
- [Source Control](/accounts/source-control)
- [Your Account](/accounts/your-account)
##### Projects
- [Management](/projects/management)
- [Servers](/projects/servers)
- [Deployment Hooks](/projects/deployment-hooks)
- [Heartbeats](/projects/heartbeats)
- [Notifications](/projects/notifications)
- [Collaborators](/projects/collaborators)
On this page
- [What Is Envoyer?](#what-is-envoyer)
- [Requirements](#requirements)
- [Forge Integration](#forge-integration)
- [Envoyer IP Addresses](#envoyer-ip-addresses)
- [Envoyer API](#envoyer-api)
- [Limitations](#limitations)
- [Legal and Compliance](#legal-and-compliance)
Get Started
# Introduction
Welcome to Envoyer, a zero downtime deployment service for PHP.
[## Create An Account
Create your Envoyer account today](https://envoyer.io/auth/register)[## Watch More
Watch the free Envoyer series on Laracasts](https://laracasts.com/series/envoyer)
## [](#what-is-envoyer) What Is Envoyer?
[Envoyer](https://envoyer.io) 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](https://forge.laravel.com) Servers
#### [](#requirements) Requirements
- Envoyer supports Ubuntu and FreeBSD servers.
- The server must have `scp` installed.
## [](#forge-integration) Forge Integration
[Laravel Forge](https://forge.laravel.com) now offers a first-party integration with Envoyer. [Learn more](https://blog.laravel.com/forge-zero-downtime-deployments).

## [](#envoyer-ip-addresses) 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`
- `144.126.248.121`
You may also need to whitelist the [Health Check IP addresses](/projects/management#health-check-ip-addresses).
## [](#envoyer-api) 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](https://envoyer.io/api-documentation).
## [](#limitations) Limitations
Envoyer is not necessary for applications running [Laravel Octane](https://github.com/laravel/octane), as Octane already includes zero-downtime deployments out of the box.
## [](#legal-and-compliance) Legal and Compliance
Our [Terms of Service](https://envoyer.io/terms) and [Privacy Policy](https://envoyer.io/privacy) provide details on the terms, conditions, and privacy practices for using Envoyer.
Was this page helpful?
YesNo
[Quick Start](/quick-start)
⌘I