• 1 Post
  • 1.27K Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle


  • Nope. I think it’s mostly a dead idea.

    My mom is still hoarding (for me) a set of fine china dishes I inherited from my grandmother. They’re really nice.

    But what am I going to do with them? Add specific furniture to my too-small home to store them so I can pull them out for certain dinner parties? We barely host for dinner anymore, and when we do, we keep it casual.

    I think china cabinets go along with a whole bunch of social niceties that were important in the 20th century and have since withered.














  • I run everything in docker. My docker volumes are all subdirectories under /media, which is the root of my NAS. If an app only needs something specific, docker only mounts, eg /media/movies. If the app needs many subdirectories (like backups), it gets the full /media mount.

    All the docker data/configs are under /docker/volumes (eg /docker/volumes/jellyfin), and every container is configured with compose in /docker/docker-compose.yml.

    The biggest hurdle for me was creating a sane docker-compose file that defines where everything lives. Once that is standardized, adding and maintaining your apps becomes easy.

    If you’re very new to this, even a dumb LLM like ChatGPT can be very helpful to explain what’s inconsistent, redundant, or incorrect with your config. If you are lost I would strongly suggest this as a way to get oriented. But DO NOT copy and paste anything into the LLM containing passwords, tokens, keys, etc. if you accident do, change those keys before finishing up your project.

    With docker there’s no duplication- you have one copy of everything you need and you just point each container at the same data. This makes it trivial to keep file consistent across your apps and doesn’t waste space.