What is Depfloy?

Depfloy is a server management and application deployment service for modern javascript applications. It eliminates all the frustrating and complex processes when publishing a website, allowing you to easily publish and manage one or more projects.

If you have a project written in modern JavaScript such as Next.js, Remix, React Router, Nuxt.js, or Express.js, you can easily deploy your project with Depfloy.

After connecting to your preferred server, Depfloy will be able to provision new servers for you in minutes. When connecting a new server, we recommend performing a clean installation for the smoothest experience.

In addition, Depfloy can assist you in managing bulk deployment, server queue limits, TLS/SSL certificates, and more. After your server has provisioned, you can manage and deploy your projects using the Depfloy UI dashboard.

What Depfloy Is Not

Depfloy isn’t a cloud service that hosts everything for you, you need your own server. That could be your old laptop or a rented server from a hosting provider like AWS, Azure, Google Cloud etc., and you’ll need SSH access to use it.

It’s not a zero-effort solution either, if you choose to self-host, you’ll need to set up your server and install Depfloy. But once it’s running, managing your projects becomes very easy.

Depfloy IP Addresses

We need to allow the following IP addresses to access port 22 (SSH) so we can connect to your servers securely.

  • 34.235.15.116
  • 52.23.11.209

Please note that our IP addresses may change from time to time. In such cases, we will notify you. You can also retrieve our current IP addresses from https://app.depfloy.com/ipv4.txt.

Steps to follow to get started

1

Create an account

2

Connect your source control provider

3

Add a server to your Depfloy account

4

Create a project and deploy it!