• 0 Posts
  • 55 Comments
Joined 1 year ago
cake
Cake day: June 28th, 2023

help-circle




  • I get not being a fan but no toggle switch. But in this case it literally isn’t “enshittification”. Is it anti choice? Yes. Is it enshittification? No. Enshittification does not just mean “thing I don’t like”.

    Here is a quote that describes what enshittification is:

    Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die. I call this enshittification, and it is a seemingly inevitable consequence arising from the combination of the ease of changing how a platform allocates value, combined with the nature of a “two sided market”, where a platform sits between buyers and sellers, hold each hostage to the other, raking off an ever-larger share of the value that passes between them.

    More info can be found here. https://en.m.wikipedia.org/wiki/Enshittification






  • SSHFS will be incredibly slow. I would avoid it personally.

    NFS will be performant and is easy to set up. This being said by default NFS is without any security.

    The problem is that Kerberos is a huge pain to set up. I would avoid this unless you really need Kerberos.

    If you want security NFS + WireGuard will serve you well.

    Also I would consider Samba/CIFS if it is for local convenient fine access. It’s not super secure but for me it’s a good trade off.






  • There is a lot here but I think the most important thing is that docker containers should always be disposable. Don’t put any data into the container ever.

    All of your data and configuration should be done in volumes. Local disk to inside the container is all you really need.

    By doing this you make updating any given docker container easy as just pulling the newest tagged version of the container. If you are using docker and not podman you can use tools like watchtower to do this automatically.

    As for what distro, it depends on your goals. Do you want to learn and improve your skills? Stick with Fedora or Rocky or Debian or openSUSE. I recommend learning the command line as you go, but if you want a nice UI openSUSE has Yast which is a very robust tool.

    If you want to just have a home NAS but don’t want to learn that’s a different question. In this case if you’re getting a proprietary NAS anyway you could just get one that supports docker (like synology) and kill 2 birds with 1 stone.