Open the server Apps tab
Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.


Wake-on-LAN web app to power on, monitor, and shut down devices on your network
Add your server credentials to Server Compass
Choose from our template library
Fill in settings and click Deploy
Use the UpSnap template in Server Compass to deploy a self-hosted Wake-on-LAN dashboard on your VPS, configure its scan interval and LAN range, then verify the web UI in a browser.
Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Use the template picker search to find UpSnap in the Server Compass template catalog.

Choose the UpSnap template. Server Compass fills the UpSnap service, public web port, scan interval, LAN scan range, and the network capabilities UpSnap needs for ping and Wake-on-LAN packets.

Confirm the app name, web port, scan interval, and LAN range. In this run, the app was named upsnap-demo, used host port 4253, and kept the demo scan range at 192.168.1.0/24.

Review the generated compose settings, confirm the UpSnap web port is available, and click Deploy.

Keep the deployment modal open while Server Compass uploads the compose file, pulls the UpSnap image, starts the container, and verifies the stack.

After deployment finishes, return to the Apps tab and confirm the UpSnap app is marked Running with its application URL available.

Open the application URL in a browser. The UpSnap sign-in or device dashboard confirms the Wake-on-LAN web app is reachable.

The UpSnap web interface loaded successfully from the deployed container. The tutorial verifies the web UI only; real device wake tests depend on the Docker host being on the same LAN as the target devices.
It deploys UpSnap as a single-container Wake-on-LAN and LAN device monitoring web app with a persistent PocketBase data volume.
The tutorial used host port 4253, which maps to the UpSnap web UI inside the container on port 8090.
Yes. Register the first user, set the scan range to the real LAN, then add devices with their IP addresses and MAC addresses.
Usually no. Wake-on-LAN magic packets normally stay inside one broadcast domain, so a cloud VPS can load the UpSnap UI but cannot wake devices on a private home LAN unless networking is bridged or tunneled appropriately.
No. The deployment guide should live on the UpSnap template detail page and be linked from the reusable template deployment docs page.
After deploying UpSnap with Server Compass, complete these steps to finish setup
Open http://YOUR_SERVER_IP:{{PORT}} and register the first user (becomes admin)
Verify the Docker host is on the same LAN as the devices you want to wake; switch to `network_mode: host` in the compose if WoL packets do not reach targets
Add devices under Devices -> add (set MAC address, IP, and optional SSH shutdown command)
Confirm `UPSNAP_SCAN_RANGE` matches your LAN; adjust and redeploy if not
Test by powering off a device and clicking the wake button - it should boot within seconds
Need help? Check out our documentation for detailed guides.
Common questions about self-hosting UpSnap
Simply download Server Compass, connect to your VPS, and select UpSnap from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.
UpSnap requires a minimum of 256MB RAM. We recommend a VPS with at least 1024MB RAM for optimal performance. Any modern Linux server with Docker support will work.
Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard UpSnap backup and restore procedures.
Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest UpSnap image will be pulled and deployed with zero downtime.
UpSnap is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.
Download Server Compass and deploy UpSnap to your VPS in under 3 minutes. No Docker expertise required.
Download Server Compass