{"repo":"Bajusz15/beacon","free":true,"listed":false,"github":"https://github.com/Bajusz15/beacon","clone":"git clone https://github.com/Bajusz15/beacon.git","description":"Open-source agent for secure remote access, monitoring, and deploys across home-lab and self-hosted machines like Raspberry Pi, N100, or any Linux server. Open web based TTY or tunnel Home Assistant and other local services securely without opening ports.","language":"Go","stars":19,"topics":["iot","iot-application","self-hosted","home-lab","home-lab-dashboard","home-security","hosting-deployment","monitoring","monitoring-automation"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Beacon Securely reach and monitor every machine you run — from one binary. No open ports, and nothing sensitive ever leaves your box. --- You run things on machines you don't always sit in front of — Home Assistant on a Pi, a NAS, Pi-hole, Grafana, your own apps on an N100 or a VPS, a client's server. Beacon does two things first: it gives you secure remote access to those machines and the services on them — with no open ports — and it monitors their health and alerts you when something breaks. It's workload-agnostic: it reaches and watches whatever is on the box, not just things it deployed. (It can run your deploys too, but access and monitoring are the core.) And it's built on a strict local-first, zero-trust model — your code, secrets, and data never leave the box, and no cloud ever holds root on your machines. That's beacon status . There's also a browser dashboard at http://localhost:9100 — self-contained, no CDN, works offline. --- ✨ What Beacon does Two things first — secure remote access and monitoring — on a zero-trust foundation. Everything else is a bonus. 🔐 Built zero-trust, local-first This is the part that matters before any feature: - No open ports. Tunnels connect outbound from your device — nothing is exposed to the internet, and it works behind CGNAT. - No control plane with root. The optional cloud can never log in to your machine on its own; it only relays commands you authorized, and the agent runs them. - Nothing sensitive leaves the box. Your source c","default_branch":null,"files":null,"tree":[],"storefront":"/r/Bajusz15","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Bajusz15/beacon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}