Mama told me not to come.

She said, that ain’t the way to have fun.

  • 3 Posts
  • 480 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle

  • The main “wasted” resources here is storage space and maybe a bit of RAM, actual runtime overhead is very limited. It turns out, storage and RAM are some of the cheapest resources on a machine, and you probably won’t notice the extra storage or RAM usage.

    VMs are heavy, Docker containers are very light. You get most of the benefits of a VM with containers, without paying as high of a resource cost.



  • There are a few decent options, all with some caveats:

    • Seafile - wicked fast, but uses a funky disk format, so you need either a FUSE layer or the web UI/API to access anything
    • OCIS/OpenCloud - default install uses a funky file format, but you can change this to POSIX if you want (experimental on OCIS, might be default now on OpenCloud?)
    • others - probably work fine, but they get less blog attention

    I’m playing with OCIS and I like it so far. There was some funkiness when I had things misconfigured, but now that it’s working, I like it.



  • It usually comes down to privacy and independence from big tech, but there are a ton of other reasons you might want to do it. Here are some more:

    • preservation - no longer have to care if Google kills another service
    • cost - over time, Jellyfin could be cheaper than a Netflix sub
    • speed - copying data on your network is faster than to the internet
    • hobby - DIY is fun for a lot of people

    For me, it’s a mix of several of reasons.




  • sugar_in_your_tea@sh.itjust.workstoSelfhosted@lemmy.worldSharing Jellyfin
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    2
    ·
    4 days ago

    I love Jellyfin and use it. I also think the security issues are very serious and it’s irresponsible to not fix them. At the very least they can make a new API and give users the option to enable or disable the insecure one until clients get updated. But they don’t.

    I’ve decided to remove public access to my Jellyfin server until it’s resolved, though it’s still accessible behind my VPN.



  • Some notes:

    • syncthing - a little complex, and the file format isn’t flat files, but they have a FUSE driver you can use if you want “flat” files; it’s wicked fast at syncing data
    • OCIS/OpenCloud - default file format isn’t flat, but there is an experimental POSIX driver to get that flat file layout, in case you prefer that for backups
    • Pydio - don’t know much about it, but it seems designed for large, clustered deployments

    I’m playing with OCIS/OpenCloud and it seems like a good fit. I’m mostly holding off until I can figure out which to use (leaning toward OpenCloud).







  • Sure. I do run some things on the host, but I do default to containers unless I have a good reason to avoid them. Containers make it really easy to move to a new piece of hardware, and I want my disaster recovery process to be as close to:

    1. set up new device
    2. restore data
    3. copy down container configs
    4. start containers

    Some UPSs communicate over the network, and if that’s what you have, containers are a fantastic solution. If you have a USB or serial (??) one, then yeah, maybe the host will give less trouble, just make sure to not forget to document the setup and config.


  • all new posts and comments inside that community will be mirrored to your instance

    And that’s my biggest issue w/ Lemmy. It seems to scale okay, provided you have enough users to make all that traffic worthwhile. However, I’m unlikely to actually self-host since I really don’t want a copy of literally everything I sub to. Ideally, I could host my own authentication server and only the communities I host (which would probably be 0), and I’d just fetch whatever I needed from wherever it’s hosted.