• 1 Post
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 27th, 2023

help-circle


  • Blacklisting is definitely a thing. It also depends on the device and the firmware it runs. There can be a lock on the firmware that can be triggered depending on the carrier (and the firmware of the device). I have heard of a bug in the past where a carrier that had no right was locking iPhones that were unlocked on a byod but that was like in 2013. It was also a bug.



  • You make good points here for the beginner however there are better alternatives and solutions for basically everything you mentioned here. The biggest I want to address is conflicts on your system. Generally running servers on metal is just outright bad practice. Containerize. Always containerize. There are lots of great options. Docker, podman, Lxc, helm, flatpak… hell. Snap if you must. Running servers on metal is generally is just asking for trouble unless the system’s entire purpose is for that. Also the cg-nat situation. Personally been behind it for a few years but it’s not a problem as long as you have a reverse proxy tunnel in place. Not a hard fix at all.



  • Tons of good responses here. I’m surprised that nobody has brought up Tailscale though. It’s def the easiest vpn solution I have found. It’s got some great documentation and how to projects to get a home lab running and it’s got its own domain system baked in most of it being zero configuration. You can access mullvad vpn exit nodes straight from it, and set up those domains with ssl super easy e.g.

    sudo tailscale serve —https=443 localhost:8096

    That single command would allow any other devices connected to your Tailscale account to reach your Jellyfin using the domain “{serverhostname}.[tail-scale].ts.net” complete with a private reverse proxy and ssl cert.

    There are a few things to click around in tailscale on but it’s a extremely easy to use free application that has made my self hosted life significantly easier due to my system living behind multiple firewalls that I sadly have no control over.



  • I love Jami, that being said it has one massive problem. In order for it to be usable on local networks you need to either port forward the peer to peer port, set up a proxy relay or use the proxy relay that Jami provides. That’s not a big deal to set up or make any of those changes but they are things that need to be done. There is no real warning about it and when you are using mobile it works just fine due to cg-nat so the problem ends up seeming intermittent. Like I said I love Jami but I don’t think it will ever really be a contender for a mainstream chat platform unless they make some pretty big changes to how relays are handled or become more transparent about this particular problem in the setup process.

    That being said… Matrix is pretty rad. Like really really rad. Go look at that. It feels a lot more like a federated chat service because it is designed from the ground up to be that. Plus interoperability with clients is cool. Plus if you set up your own server then you can add bridges to sync all of your accounts to use matrix so that you don’t have to force anyone to leave their respective platforms and you can have one unified repository for all of your messaging. Basically means you get to use what you want and other people can use what they want. Go look at it now. Go on git.

    https://matrix.org/


  • I think something that a lot of the comments are missing here is the fact that threads, Instagram and Facebook all have been migrated from individual accounts to ‘meta’ accounts. I’m certain that we will see this happen with many platforms unless there is a serious shift in data protection laws. I don’t personally think it’s great that it’s the case but that’s just how it is. The meta platform is quite similar to how google migrated YouTube users to google accounts way back in the day. This monolithic structure ensures that they can keep your user data in a more streamlined database. From a sys admin and a business perspective it makes a lot of sense. From a user who doesn’t care and already uses all of those services perspective it makes a lot of sense. From a privacy conscious user perspective it makes no sense. Then again metas platform is in no way for the user who cares how their data is being handled.

    I guess another perspective is talking about interoperability. It kind of feels like they are taking the web3 (I know it’s a loaded term) approach but instead of applying it in a way that allows free development and communication in a way that basically pulls from decentralized/distributed databases you instead get a centralized monolithic model that creates interoperability within their own walled garden.