Covee

What Covee is

Covee gives a person or an organization its own private network. Devices in the network have private addresses and names (laptop.mesh.example.com) and reach each other over encrypted WireGuard connections, directly when they can and through a relay when they cannot, whether they are at home, in an office, on a phone network or in a cloud.

How it works

 your computer                     your server (Ubuntu 24.04)
 ┌──────────────┐  covee setup    ┌───────────────────────────────────────┐
 │ covee (CLI)  │ ──── SSH ─────▶ │ coordinator · relay · sign-in · console │
 └──────────────┘                 │ (optional) gateway to private networks │
                                  └──────────────────┬────────────────────┘
                                     HTTPS 443, UDP 3478│
            ┌──────────────┬──────────────┬────────────┴──┐
         Mac app       iPhone        Linux server     other devices
            └──────── direct, encrypted WireGuard connections ───────┘

What you need

What it costs

Covee is free and open source (Apache 2.0). You pay only for the server and the domain: a small cloud VM costs a few dollars to a few tens of dollars a month, and a server at home costs nothing extra.

What is not there yet

Suggest a change to this page