
Built My Own Remote Power Button Because I’m Cheap (and Curious).
Ok, I created a system to remotely turn on my Ubuntu desktop. The main story is that I have an Ubuntu desktop in my hall room, but when I’m at home, I don’t have access to it. Back then, I only had a basic idea of what SSH was and almost no understanding of networking concepts. I used GPT and managed to connect to my Ubuntu machine using my laptop while I was in my hall — using the private IP only — and I was very happy. Little did I know that it wouldn’t be accessible from home, since I wouldn’t be under the same network. After the vacation, I came back and tried to debug why I couldn’t connect from home even though I could connect while in my hall. I got to know that I needed a public IP. Public IPs were expensive… then I learned about Tailscale. But the problem was that for Tailscale, I needed to keep my Ubuntu machine turned on all the time. At the same time, there is periodic load-shedding in my hall every day at 6 AM and 12 AM. So the PC wouldn’t stay on even if I wanted it to. A
Continue reading on Dev.to
Opens in a new tab




