• 0 Posts
  • 100 Comments
Joined 2 years ago
cake
Cake day: June 4th, 2024

help-circle







  • It’s just way easier to get helix to a usable state for the languages I write in than it is with vim. I don’t have to go plugin hunting or vetting random github repos; all the support mostly comes shipped with the editor. Throw some lines in TOML file and you’re good, vs downloading a plugin manager, downloading plugins, configuring those plugins and hoping you got everything right and the plugin repo’s README isn’t 10 years out of date.

    vim feels like a downgrade.

    100%



  • my friends aren’t on it. Plex has the cool sharing of media libraries thing with friends so I can see a bunch of different friend’s libraries at once. Not sure if jellyfin has that. And if it does, I’d still have to convince all my friends to move their libraries to jellyfin from plex. And

    Jellyfin uses a different user management system than Plex does because there’s no “central service” that users register an account to. Instead Jellyfin expects administrators to manage users of their own server. As the administrator of your server you can add or delete users, modify their permissions and set some basic access controls, lock them out, etc. In your case you would provision user accounts on your Jellyfin server for your friends and provide credentials to them.

    the UI isn’t as good. It’s not as pretty, it’s kind of boring.

    Agreed, but it’s very easy to either customize the theme yourself since it’s just CSS, or find a theme that better suites your taste.

    Hope that clears somethings up for you.

    Jellyfin is a decent alternative to Plex for sure. My bigger issue is with Clients. They sort of vary in quality from things like the Roku client crashing all the time, to there not even being an official Apple TV client. I would still prefer Jellyfin over $70/yr or $750 one off lol





  • You register a new device on your tailnet and advertise it as an exit node. When other devices on your tailnet use the exit node all of their traffic goes through that device. If that exit node has a wireguard connection setup, all other devices using it will also use that same connection. The only tricky part was making sure wg-quick’s systemd service starts before tailscaled’s does (mentioned that in my op).

    Tailscale offers this as a service but I dont use tailscale directly. I basically set this up manually and use headscale as my control server instead of using tailscale’s control servers.





  • personally I just use headscale with tailscale clients and mullvad vpn via wireguard on the control server. there’s a bit of systemd magic required to make sure wg-quick starts before headscale does. dns is setup via a pihole device and I just point headscale’s config at that device for dns. it’s a pretty simple setup, but I have no issue doing everything via cli so this works well for me.