• 0 Posts
  • 170 Comments
Joined 10 months ago
cake
Cake day: February 1st, 2024

help-circle







  • That’s how I started using Linux — big book with CD, I think it was “RedHat Linux Secrets 5.4” or something. 2.0 or 2.2 kernel.

    Honestly, it was fantastic. And almost all of it is still relevant today. (Some of the stuff on xfree86 and the chap/pap stuff not so much.)

    But it gave a really solid (IMHO) intro to a Linux/*NIX system, a solid overview of coreutils, etc. And while LILO has been long replaced, and afaik /sys didn’t exist at the time, it formed a good foundation.

    I’ll refrain from commenting on any init system changes that have taken place since then.


  • You can also take a fairly selfish view and come to the same conclusion. Like, I don’t want to see homeless encampments, or really sick and untreated people, or panhandlers, or (…) while I’m walking around in my city. I can solve this problem by 1) moving to a nice suburb, or 2) having my tax dollars go to fix a problem that affects me. 1) is off the table because I want to live in the city, and 2) — while it helps the greater good — also helps me directly. (2 can also be addressed in a draconian fashion, which is not what I’m advocating at all.)

    I think one problem is looking at things as zero sum. It’s not. If you are healthy and housed and fed then you’re not — to be very crass — an eyesore, you’re adding to the fabric of the city. I want street musicians who are playing for fun, not because they’re trying to make enough to afford dinner.




  • My method:

    VPS with reverse proxy to my public facing services. This holds SSL certs, and communicates with home network through WireGuard link configured on my router.

    Local computer with reverse proxy for all services. This also has SSL certs, and handles the same services as the VPS, so I can have local/LAN speeds. Additionally, it serves as a reverse proxy for all my private services, such as my router/switches/access point config pages, Jellyfin, etc.

    No complaints, it mostly just works. I also have my router override DNS entries for my FQDN to resolve locally, so I use the same URL for accessing public services on my LAN.








  • Another fun trick you can play is to use a private IP on your public DNS records. This is useful for Jellyfin on Chromecast for instance — it uses 8.8.8.8 for DNS lookup (and ignores your router settings), so it wants a fully qualified domain name. But it has no problem accessing local hosts, so long as it’s from 8.8.8.8’s record.


  • I have set up local DNS entries (with Pi-Hole) to point to my srrver, but I don’t know if it possible to get certs for that, since it is not a real domain.

    So long as your certs are for your fully qualified domain there’s no problem. I do this, as do many people — mydoman.com is fully qualified, but on my own network I override the DNS to the local address. Not a problem at all — DNS is tied to the hostname, not the IP.