• 0 Posts
  • 55 Comments
Joined 5 months ago
cake
Cake day: March 18th, 2025

help-circle
  • Pangolin with an Authentik login required. Jellyfin’s set up with OIDC too but that’s more for convenience than security (especially since password auth doesn’t seem possible to disable, so it’s just hidden with CSS which does jack shit for security).

    I’m paranoid so I only expose 3 services total without Pangolin/Authentik in front of them: Authentik itself, headscale, and navidrome’s rest endpoint (the last one skeeves me a bit but it’s mandatory for it to work remotely in the situations I want it, like a web player on work machines). Anything else I personally need remote access to, I can get through tailscale - Pangolin for me covers friends and family usage and a few niche situations.





  • This is what I ran into when I first decided to try a linux system desktop after ten years. I wasn’t familiar with the new distros around these days, so decided to try Bazzite first. Immediately ran into a driver issue that was apparently not fixable until the (already released) fix made its way into their official repo or something.

    Shelved that and gave CachyOS a try (made more sense anyway since I used arch in college and had a steam deck since day 1), and it’s been my daily driver for 6 months now.



  • I ran a dual boot back in college to dabble with Linux a bit but gaming support back then was literally nonexistent. The Deck and Proton really reinvigorated that drive nearly a decade later.

    This past winter I started a huge degoogling push and trying to replace big tech platforms in general, and I’d also recently quit the only the game I regularly played that didn’t run on Linux due to anticheat bullshit, so I said fuck it and set up a CachyOS dual boot and I haven’t looked back since.

    The dual boot is just there in case I ever need it for some odds or ends, or in case I break Cachy, but so far I’ve booted windows maybe 4 times since January.






  • The variant version of number 2, which is more work to set up of course, is Pangolin on a VPS. Basically serves the same purpose but skips Cloudflare entirely.

    I’m in the process of setting up Pangolin and Headscale on a VPS to expose a small handful of services and to replace my wg-easy setup. Currently chaining wg-easy through a gluetun container, so with a single VPN connection I get LAN access and protect my outbound traffic, but I can’t for the life of me get the same setup working on wg-easy v15, so I’m going to give tailscale/headscale a try with a gluetun exit node.



  • nfreak@lemmy.mltoSelfhosted@lemmy.worldCustom remote backup
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    This scenario is why my offsite backup is primarily a backblaze b2 bucket, while also running a large media backup to an external HDD once a month which I keep in a storage unit. Janky but effective

    Realistically I could coordinate with my brother to set up a backup system at my family’s place but it feels like a hassle





  • On the peripheral end, ElGato. You can usually get their stuff to work but they provide little to no support, usually have issues to work out, and you’ll always be relying on third party replacements for their software.

    I got a stream deck plus with the xlr dock, since even though I quit content creation I like what it provides and have no reason to downgrade my mic, but the thing has been a headache and a half ever since I switched to cachyOS.


  • I started my homelab with a couple exposed services, but frankly the security upkeep and networking headaches weren’t worth the effort when 99% of this server’s usage is at home anyway.

    I’ve considered going the Pangolin route to expose a handful of things for family but even that’s just way too much effort for very little added value (plus moving my reverse proxy to a VPS doesn’t sound ideal in case the internet here goes down).

    Getting 2 or 3 extra folks on to wireguard as necessary is just much easier.