Skip to main content

    NetBird pre-installed · the app is free

    Self-Hosted NetBird: Your Own Mesh VPN Server

    Devoster's NetBird hosting is a KVM VPS with NVMe storage in Utah, USA running your own NetBird server: management, signal, relay and its dashboard, on HTTPS with your account ready. Your devices connect to each other directly over WireGuard, through the relay only when they can't. The app is free; plans start at $3.49/mo, with Micro (1 vCPU, 2 GB, $4.49/mo) recommended.

    • Your own NetBird server and dashboard
    • Peer-to-peer WireGuard, relay as fallback
    • Access rules by group
    • Ports 80, 443 and 3478/udp
    • KVM · NVMe · full root · Utah, USA

    Prices verified

    Recommended plans

    • Recommended

      Micro

      $4.49/mo
      • 1 vCPU
      • 2 GB RAM
      • 50 GB NVMe
      • 1 IPv4
    • Nano

      $3.49/mo
      • 1 vCPU
      • 1 GB RAM
      • 25 GB NVMe
      • 1 IPv4
    • Starter

      $7.99/mo
      • 2 vCPU
      • 4 GB RAM
      • 75 GB NVMe
      • 1 IPv4

    Compare all 8 VPS plans

    What you get with one-click NetBird

    NetBird is an open-source mesh VPN built on WireGuard. Each device runs the NetBird client; the server you host tells the devices about each other, and they build encrypted tunnels directly between them. Choose it with a plan, pay, and we build the VPS (KVM, NVMe, Ubuntu 24.04 LTS) and install it in about three minutes after boot. You get:

    • NetBird 0.81.5, the combined server (management, signal, relay, STUN and its built-in identity provider) under the AGPL-3.0, plus the NetBird dashboard.
    • Your account ready: you log in to the dashboard with your Devoster account email and a generated password shown in the Devoster dashboard. NetBird's first-run setup is done before the address goes public, so nobody else can claim the server.
    • Local users, no outside login service. Accounts live on your server, with email and password; you don't need Google, Microsoft or another identity provider to start.
    • An HTTPS address like vpn-k3x9a2.devoster.app with a Let's Encrypt certificate, and NetBird's anonymous usage reports switched off.
    • Dashboard controls to open NetBird, reset your password, restart, stop or start it, read its logs, run an update and connect your own domain.

    The app is free; you pay only the VPS plan, with 10% off yearly. The server comes with full root, free nightly backups kept 3 days plus one snapshot, a dedicated IPv4, 1 Gbps with unlimited bandwidth and DDoS protection. Already have a Devoster VPS? NetBird is the exception among our apps: it can't be added to a server that is already running, because it brings its own HTTPS proxy on ports 80 and 443. You can reinstall an existing server with it from VPS Control at no charge, which replaces everything on that server. Other apps are on the One-Click Apps page.

    Connecting devices: set the management URL first

    The NetBird apps for Windows, macOS, Linux, Android and iOS connect to NetBird's own cloud service unless you tell them otherwise. Before you sign in, point the client at your server, or you will end up creating an account in NetBird's cloud instead:

    • Desktop apps: on first launch, choose a self-hosted server and enter your address, https://vpn-k3x9a2.devoster.app in this example. Then sign in with your email and password in the browser window that opens.
    • Phones: change the server in the app's settings to your address before signing in.
    • Linux servers and the command line: netbird up --management-url https://your-address, which opens a browser login. For machines without a person at them, create a setup key in the dashboard and run netbird up --setup-key YOUR-KEY --management-url https://your-address.

    Each device then gets a private NetBird IP address and shows up in the dashboard under Peers. If you later connect your own domain, devices already set up with the devoster.app address keep connecting, and the dashboard moves to your domain.

    Users, groups and access rules

    NetBird decides who can reach what with groups and policies, managed in the dashboard:

    • Groups: put devices in groups such as "laptops", "servers" or "office", by hand or through the setup key that enrolled them.
    • Access policies: allow one group to reach another, optionally only on certain ports and protocols. A new NetBird account starts with a default policy that lets every device reach every other; replace it with your own rules once you have more than a few devices.
    • Adding people: invite users from the dashboard. Your server sends no email, so NetBird gives you an invite link to pass on yourself; they set their password there and then sign in from their own devices.
    • Reaching a whole network: a device running NetBird can act as a router for the network behind it, such as an office LAN or a cloud VPC, so other devices reach machines there that don't run the client.

    NetBird or a plain WireGuard server?

    Both use WireGuard, and we offer both. They are built for different jobs:

    NetBird (this app)WireGuard VPN server
    ShapeMesh: devices connect to each other directlyHub: every device connects to the VPS
    Where traffic goesDevice to device; through the relay only when a direct path failsThrough the VPS, which can also be your exit to the internet
    Access controlUsers, groups and per-group policiesOne client config per device
    Best forTeams and homelabs linking laptops, servers and networksPrivate browsing on public Wi-Fi, reaching the VPS itself

    NetBird needs 3478/udp open on the server for STUN, which devices use to discover their public address and connect directly through NAT. That port is opened with the install. The relay runs over port 443, so devices behind strict firewalls still connect, just with traffic passing through your VPS.

    How much VPS does NetBird need?

    Little. The NetBird server coordinates devices and holds its data in a small SQLite database; it doesn't carry your traffic when devices connect directly. What uses CPU and bandwidth is the relay, when devices can't reach each other directly and their traffic passes through the VPS.

    • Nano (1 vCPU, 1 GB): runs it for a few personal devices.
    • Micro (1 vCPU, 2 GB), recommended: room for a team or a homelab with dozens of devices and the dashboard.
    • Starter (2 vCPU, 4 GB): when many devices are behind strict networks and lean on the relay.

    Bandwidth is unlimited on every plan at 1 Gbps, so relayed traffic doesn't run into a monthly cap.

    Updates, backups and what stays your responsibility

    Updates: we check new NetBird versions and apply them in a maintenance hour you choose, or when you press Update now. A snapshot of the VPS is taken first, and if NetBird doesn't come back healthy the server is rolled back automatically. Keep the clients on your devices reasonably up to date too.

    Locked out? Reset password in the Devoster dashboard sets a new password for your account on the server. The server restarts briefly; your devices keep their setup and reconnect.

    Backups: nightly backups (3 days) and your snapshot slot cover the whole VPS, including NetBird's database of devices, groups and policies.

    The server is unmanaged: you have full root, and its security and who you let into your network are your responsibility. Our VPS hardening checklist covers SSH keys and the firewall; leave ports 80, 443 and 3478/udp open for NetBird. NetBird is developed by NetBird GmbH; Devoster isn't affiliated with it, and this is not NetBird's cloud service.

    Frequently Asked Questions

    NetBird and the one-click install are free. You pay only the VPS plan: from $3.49/mo on Nano, with Micro at $4.49/mo recommended, and 10% off yearly. There is no per-user or per-device fee.

    The client points to NetBird's cloud by default. Set the management URL to your own address (for example https://vpn-k3x9a2.devoster.app) before signing in, then log in with your email and password.

    80 and 443 for the dashboard, API and relay, and 3478/udp for STUN, which helps devices connect directly through NAT. All are opened by the install. Your devices need no open inbound ports.

    Not on top of what's running, because NetBird brings its own HTTPS proxy on ports 80 and 443. You can reinstall the server with NetBird from VPS Control for free, which replaces everything on it, or order a new VPS.

    No. Devices connect to each other directly whenever they can. Only when a direct path fails does traffic go through the relay on your VPS. For routing all internet traffic through a server, our WireGuard VPN app fits better.

    Invite them from the dashboard. No email is sent, so NetBird shows an invite link you pass on yourself; they set a password there and sign in from their devices with your server's address.

    No. The server has a built-in identity provider with local users (email and password), so you can start without any outside login service.

    No. It is the open-source NetBird server running on your own VPS. Devoster isn't affiliated with NetBird GmbH, which runs the cloud service.
    NetBird VPS

    Start with Micro at $4.49/mo

    We value your privacy

    We use essential cookies to make our site work, and optional analytics cookies to understand how you use Devoster and improve our services. You can accept all cookies, or adjust your preferences.

    Read more in our Cookie Policy and Privacy Policy. You can change your choices at any time.