diff --git a/README.md b/README.md index 46e1e2b..a48beba 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ remove), hands out client configs as a download or QR code, and records traffic and connection history per peer. There are no install scripts and no dependencies on the server: the binary installs, updates and removes itself. +![Dashboard with peers online, traffic of the last 24 hours, the peer list and recent activity](screenshots/dashboard.png) + ## Features - **One file of state:** everything lives in `config.json`. The kernel is @@ -38,6 +40,19 @@ dependencies on the server: the binary installs, updates and removes itself. - **HTTPS built in:** Let's Encrypt, a self-signed certificate, your own certificate files, or plain HTTP behind a reverse proxy. +## Screenshots + +| | | +|---|---| +| ![Peers list with status, endpoint, latency sparklines and 30-day traffic](screenshots/peers.png) | ![Peer page with traffic and latency charts, connection details and history](screenshots/peer.png) | +| **Peers:** status, endpoint, latency and traffic at a glance | **Peer:** traffic, latency, connection history and settings | +| ![Server page with health checks, interface, endpoint, client defaults and firewall](screenshots/server.png) | ![Settings with users, web interface and API tokens](screenshots/settings.png) | +| **Server:** health, address plan, client defaults and firewall | **Settings:** users, web interface and API tokens | +| ![My account page with profile, password and own app tokens](screenshots/account.png) | ![Sign-in page](screenshots/login.png) | +| **My account:** profile, password and your app tokens | **Sign-in** | + +The screenshots show sample data from the built-in simulator. + ## Security - **Client private keys are never stored.** A config is shown once, as a diff --git a/screenshots/account.png b/screenshots/account.png new file mode 100644 index 0000000..f279c31 Binary files /dev/null and b/screenshots/account.png differ diff --git a/screenshots/dashboard.png b/screenshots/dashboard.png new file mode 100644 index 0000000..22aabc2 Binary files /dev/null and b/screenshots/dashboard.png differ diff --git a/screenshots/login.png b/screenshots/login.png new file mode 100644 index 0000000..57fb669 Binary files /dev/null and b/screenshots/login.png differ diff --git a/screenshots/peer.png b/screenshots/peer.png new file mode 100644 index 0000000..319d59f Binary files /dev/null and b/screenshots/peer.png differ diff --git a/screenshots/peers.png b/screenshots/peers.png new file mode 100644 index 0000000..91f8bb5 Binary files /dev/null and b/screenshots/peers.png differ diff --git a/screenshots/server.png b/screenshots/server.png new file mode 100644 index 0000000..ca00f72 Binary files /dev/null and b/screenshots/server.png differ diff --git a/screenshots/settings.png b/screenshots/settings.png new file mode 100644 index 0000000..a1a9010 Binary files /dev/null and b/screenshots/settings.png differ