A VPS (Virtual Private Server) is a computer in a data centre that's always on and has a real internet address. This is the easiest way to get started — no router fiddling needed.
Think of a VPS like renting a room in a big office building. The building has a proper street address (a public IP). Anyone on the internet can knock on your room's door. You install DevMonk Connect there, and you can reach it from your phone, laptop, or anywhere.
A port is like a door on your server. Different apps use different doors. You need to open a few so the internet can reach DevMonk Connect.
| Port | Used for | Why you need it |
|---|---|---|
| 22 / TCP | SSH | So you can log in and manage the server from your terminal |
| 80 / TCP | HTTP | nginx redirects visitors to HTTPS and Let's Encrypt checks your domain here |
| 443 / TCP | HTTPS | The main door — all web traffic (dashboard, API, terminal) uses this |
| 51820 / UDP | WireGuard VPN | Only if you use the VPN feature — your phone connects here |
On most VPS providers (Hetzner, DigitalOcean, Linode) you open ports in the Firewall or Security Groups panel in their website, or by running on the server:
ping app.yourdomain.com
Install DevMonk Connect with one command. Takes about 10 minutes.
Open Dashboard → Home Server Setup instead →