تخطي إلى المحتوى الرئيسي
Don’t miss what’s next at Microsoft Ignite
Don’t miss what’s next at Microsoft IgniteGet direct access to the people, products, and expertise behind Microsoft technology, with opportunities to ask questions, build skills, and learn alongside the community.
Register now
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.upsnap-673765ff-2ec5-4691-8938-e561264c1186/image6_logolarge.png

UpSnap on Ubuntu 24.04 LTS

بواسطة cloudimg

Self hosted Wake on LAN console: wake, reboot and shut down network devices

UpSnap - Self-Hosted Device Power Management by cloudimg

UpSnap powers the machines on your own network on and off. Register a device once with its MAC address, then wake it with a click, reboot it, or shut it down with a command you define. A live dashboard pings every device so status is current, and cron schedules turn it into unattended automation: a lab that powers itself on before the working day and shuts down after it.

Wake on LAN sits unused in most networks because the magic packet must originate on the same broadcast domain as the target. UpSnap is the always-on host inside your network that holds the device list and sends the packets, with a browser interface you reach from somewhere you trust. Typical uses are test labs and build farms, branch office workstations, media and signage estates, and small office servers that need not run around the clock.

Closed by Default

Upstream is explicit that UpSnap should not be published to the open internet, because its shutdown feature runs a shell command you define. This image is built to match.

  • Bound to loopback only, published solely over HTTPS through a TLS proxy
  • Authentication is mandatory on every device, wake, shutdown and discovery route, and the build

verifies an unauthenticated caller is refused on all of them

  • Anonymous account creation is closed, so a passer-by cannot register their own login
  • The 28 character administrator password is generated on your own VM's first boot into a

root-only file, and the database and its token signing keys are created there too, so no secret is shared between deployments

  • The service runs as a dedicated non-root account holding exactly one Linux capability, so a

shutdown command can never become a root shell

  • No device, scan range or schedule ships in the image

Ready To Use

Application, TLS proxy, health endpoint and per-VM certificate are managed by systemd. Devices, schedules, permissions and users live on a dedicated, resizable Azure data disk, separate from the OS disk. On-demand discovery over a range you supply saves typing MAC addresses by hand, and a per-user permission model hands someone the power button for one machine without the rest of the estate.

Standard_B2s is a comfortable size. Keep the VM in your own virtual network, restrict the Network Security Group to trusted networks, and place it where it can reach the broadcast domain you intend to manage. See the pricing tab for the software rate; Azure infrastructure is billed separately by Microsoft.

cloudimg Support - 24/7

Support by email and live chat covering deployment, first login, credential rotation, TLS certificates, device and schedule configuration, networking, monitoring and sizing.

UpSnap is distributed under the MIT License. All product and company names are trademarks of their respective holders.

لمحة سريعة

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.upsnap-673765ff-2ec5-4691-8938-e561264c1186/image5_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.upsnap-673765ff-2ec5-4691-8938-e561264c1186/image4_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.upsnap-673765ff-2ec5-4691-8938-e561264c1186/image1_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.upsnap-673765ff-2ec5-4691-8938-e561264c1186/image0_screenshot04.png
العربية (ليبيا)
أيقونة إلغاء الاشتراك في اختيارات خصوصيتك خيارات خصوصيتك
خصوصية صحة المستهلك خريطة الموقع اتصل بنا الخصوصية وملفات تعريف الارتباط شروط الاستخدام حول إعلاناتنا إدارة ملفات تعريف الارتباط