Skip to content

Requirements

Before installing Slipway, make sure your server meets these requirements.

Server Requirements

Minimum

RequirementSpecification
CPU1 core
RAM1GB
Disk10GB
OSUbuntu 20.04+, Debian 11+, or any Linux with Docker
RequirementSpecification
CPU2+ cores
RAM4GB+
Disk50GB+ SSD
OSUbuntu 22.04 LTS

Software Requirements

Slipway's install script will automatically install Docker if it's not already present. However, if you prefer to set things up manually:

SoftwareVersionNotes
Docker20.10+Required for container management
Docker Composev2+Included with Docker Desktop

Network Requirements

PortPurposeRequired
80HTTP trafficYes
443HTTPS trafficYes
1337Slipway dashboard (before custom domain)Yes
22SSH accessRecommended

Make sure these ports are open in your firewall/security group.

CLI Requirements

To use the Slipway CLI on your local machine:

SoftwareVersionNotes
Node.js22+Required for CLI
npm10+Comes with Node.js

The CLI has zero npm dependencies — it uses only Node.js built-ins.

Supported Platforms

VPS Providers (Tested)

Getting a VPS

If you're new to self-hosting, we recommend starting with a Hetzner Cloud server. Their CX22 plan (2 vCPU, 4GB RAM, 40GB SSD) is an excellent starting point for running Slipway and a few applications.

Other Platforms

Slipway should work on any Linux server with Docker support. If you encounter issues on a specific platform, please open an issue.

What's Next?

Once you've confirmed your server meets these requirements, proceed to Server Installation.

All open source projects are released under the MIT License.