Open Source · MIT Lizenz Open Source · MIT License

Wecke deine Maschinen –
von überall
Wake your machines –
from anywhere

WakeFromFar ist ein selbst gehostetes Wake-on-LAN-Relay für dein Heimlabor. Server, NAS und PCs sicher über Tailscale aufwecken – ohne Cloud, ohne Port-Forwarding. WakeFromFar is a self-hosted wake-on-LAN relay for your home lab. Wake servers, NAS devices, and PCs securely via Tailscale – no cloud, no port-forwarding.

iOS: Einmaliger Kauf · Android: Kostenlos mit Pro-Erweiterung iOS: paid upfront · Android: free with Pro unlock


Was ist WakeFromFar? What is WakeFromFar?

Ein privates Relay, das vollständig auf deiner eigenen Infrastruktur läuft – ohne fremde Server, ohne Datenübertragung in die Cloud. A private relay that runs entirely on your own infrastructure – no external servers, no data sent to the cloud.


Funktionen Features

Für Heimserver-Admins, die Jellyfin, Plex oder Immich nicht 24/7 laufen lassen – aber Mütter, Freunde und Mitbewohner trotzdem selbstständig den Server starten lassen wollen. For homelab admins who don't run Jellyfin, Plex, or Immich 24/7 – but still want Mum, friends, and flatmates to start the server on their own.

Privat by DesignPrivate by Design

Funktioniert ausschließlich über Tailscale oder WireGuard. Kein Internetzugang, kein Port-Forwarding, keine Angriffsfläche. Works exclusively via Tailscale or WireGuard. No internet exposure, no port-forwarding, no attack surface.

Native AppsNative Apps

Vollständige native Apps für iOS (SwiftUI) und Android (Jetpack Compose) mit Deutsch und Englisch. Full native apps for iOS (SwiftUI) and Android (Jetpack Compose) in German and English.

NutzerverwaltungUser Management

Rollenbasiertes Zugriffsmodell: Admins verwalten Nutzer und Gerätezuweisungen. Jeder Nutzer sieht nur seine eigenen Maschinen. Role-based access control: admins manage users and device assignments. Each user sees only their own machines.

Audit-LogAudit Log

Vollständiges Aktivitätsprotokoll aller Wake-, Poke- und Fehler-Ereignisse. Nachvollziehbar für Admins in der App. Full activity log of all wake, poke, and error events. Visible to admins directly in the app.

Selbst gehostetSelf-hosted

Backend als Docker-Container auf deinem eigenen Server. Deine Daten bleiben bei dir – keine Cloud, kein Drittanbieter. Backend runs as a Docker container on your own server. Your data stays with you – no cloud, no third-party services.

Admin-BenachrichtigungenAdmin Notifications

Push-Benachrichtigungen für Admins über APNs (iOS) bei Shutdown-Anfragen und wichtigen Ereignissen. Push notifications for admins via APNs (iOS) for shutdown requests and important events.


So funktioniert's How it works

Drei Schritte zur vollständigen Kontrolle über dein Heimnetz. Three steps to full control over your home network.

VPN-Zugang erforderlich – nicht für offene Ports gedacht VPN access required – not designed for open internet ports

WakeFromFar bringt keine eigene VPN-Verbindung mit. Der Admin muss sicherstellen, dass das Backend ausschließlich über einen privaten Tunnel erreichbar ist – z.B. Tailscale, WireGuard oder einen Cloudflare Tunnel. Das Backend ist nicht dafür ausgelegt, mit offenen Ports im Internet betrieben zu werden. Nutzer brauchen Zugang zum selben Tunnel, um die App verwenden zu können. WakeFromFar does not include any VPN connectivity. The admin must ensure the backend is only reachable via a private tunnel – e.g. Tailscale, WireGuard, or a Cloudflare Tunnel. The backend is not designed to run with open ports exposed to the internet. Users need access to the same tunnel to use the app.

1

Tunnel einrichten & Backend deployen Set up tunnel & deploy backend

Richte einen privaten Tunnel ein (Tailscale, WireGuard oder Cloudflare Tunnel) und starte den Docker-Container auf deinem Heimserver. Das Backend darf nur über diesen Tunnel erreichbar sein – niemals mit offenen Ports ins Internet. Set up a private tunnel (Tailscale, WireGuard, or Cloudflare Tunnel) and start the Docker container on your home server. The backend must only be reachable through that tunnel – never with open ports to the internet.

2

Nutzer Tunnel-Zugang geben & App installieren Give users tunnel access & install app

Stelle sicher, dass deine Nutzer über denselben Tunnel erreichbar sind. Dann: WakeFromFar installieren, Backend-URL, Nutzername und Passwort eingeben – alles vom Admin bereitgestellt. Make sure your users are connected to the same tunnel. Then: install WakeFromFar, enter the backend URL, username, and password – all provided by the admin.

3

Maschinen aufwecken Wake your machines

Tippe auf ein Gerät in der App und wecke es mit einem Tap auf. Funktioniert von überall – solange der Nutzer mit dem Tunnel verbunden ist. Tap a device in the app and wake it with a single tap. Works from anywhere – as long as the user is connected to the tunnel.


Open Source – MIT Lizenz Open Source – MIT License

WakeFromFar ist vollständig quelloffen. Backend, Android- und iOS-Client sind auf GitHub verfügbar. Beiträge willkommen. WakeFromFar is fully open source. Backend, Android, and iOS client are available on GitHub. Contributions welcome.

Auf GitHub ansehen View on GitHub