Open the app and paste your AuthToken when prompted, or start it from the command line.
Open Command Prompt or PowerShell in the folder containing localtonet, then run:
localtonet --authtoken <YOUR_TOKEN>
This stores the token locally. Once authenticated, Localtonet is ready to use.
Run Localtonet as a Windows Service (Automatic Startup):
Install Localtonet as a Windows Service so it starts automatically on every boot, keeps running after logout, and does not require an open terminal. Run Command Prompt or PowerShell as Administrator, then:
Run Localtonet as a launchd Service (Automatic Startup):
Install Localtonet as a background service so it starts automatically on every boot, keeps running after logout, and does not require an open terminal. Requires administrator/root privileges:
Run Localtonet as a systemd Service (Automatic Startup):
Install Localtonet as a systemd service so it starts automatically after every reboot, keeps running after logout, and does not require an open terminal. Root privileges are required (systemd is required; Termux is not supported, use the Android app instead):
The unit file is created at /etc/systemd/system/localtonet.service. Check status with systemctl status localtonet or view live logs with journalctl -u localtonet -f. Use --stop-service, --status-service, or --remove-service to manage it.
1. Install the downloaded package. Open a terminal in the directory containing localtonet-linux-x64.deb.
sudo apt install ./localtonet-linux-x64.deb
2. Set your AuthToken. Edit /etc/localtonet/auth-token as root and replace DUMMY_AUTH_TOKEN with your token on a single line. Then protect the file and check the configuration:
1. Install the downloaded package. Open a terminal in the directory containing localtonet-linux-arm64.deb.
sudo apt install ./localtonet-linux-arm64.deb
2. Set your AuthToken. Edit /etc/localtonet/auth-token as root and replace DUMMY_AUTH_TOKEN with your token on a single line. Then protect the file and check the configuration:
1. Install the downloaded package. Open a terminal in the directory containing localtonet-linux-x64.rpm.
sudo dnf install ./localtonet-linux-x64.rpm
2. Set your AuthToken. Edit /etc/localtonet/auth-token as root and replace DUMMY_AUTH_TOKEN with your token on a single line. Then protect the file and check the configuration:
1. Install the downloaded package. Open a terminal in the directory containing localtonet-linux-arm64.rpm.
sudo dnf install ./localtonet-linux-arm64.rpm
2. Set your AuthToken. Edit /etc/localtonet/auth-token as root and replace DUMMY_AUTH_TOKEN with your token on a single line. Then protect the file and check the configuration:
IPK for OpenWrt 24.10 · APK v3 for 25.12+ · x64 and ARM64
Check your router before installing.
Match the package to your firmware architecture and check available storage and RAM. MIPS, MIPSEL and ARMv7 are not supported. These APK files are OpenWrt packages, not Android apps.
Install the package
Transfer the download to your router, then open a root SSH session in that directory. Verify the architecture before installing.
Local APK packages are unsigned, so installation requires --allow-untrusted.
Add your AuthToken
Edit /etc/localtonet/auth-token as root. Replace DUMMY_AUTH_TOKEN with your token on a single line, then protect the file and verify the configuration.
Synology Container Manager · QNAP Container Station · Home Assistant
Choose the setup for your device.
Use Docker Compose on a Docker-capable NAS or Home Assistant Container / Core host. Home Assistant OS / Supervised uses the included local app template.
Extract the templates
Download and extract the ZIP, then open README.txt for the full setup instructions. The archive includes both NAS and Home Assistant templates.
Set up your device
NAS / Docker Compose
Copy nas/auth-token.example to nas/auth-token, enter your AuthToken and keep the file private. Check that the image tag in nas/compose.yaml is available in the registry.
Import the Compose file as a project in your container manager, or run this command from the nas directory:
docker compose up -d
Home Assistant OS / Supervised
Follow the local app installation steps in README.txt, then enter your AuthToken in the app configuration.
DocumentationFull setup guide included in README.txt
These are setup templates, not SPK / QPKG installers or an official Home Assistant store listing. They use Linux host networking for LAN access and do not enable VPN privileges.
Localtonet for Android
Get the Android app from Google Play or download the APK archive.