Just a guy doing stuff.

  • 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle

  • Yep, as someone who just recently setup a hyperconverged mini proxmox cluster running ceph for a kubernetes cluster atop it, storage is hard to do right. Wasn’t until after I migrated my minor services to the new cluster that I realized that ceph’s rbd csi can’t be used by multiple pods at once, so having replicas of something like Nextcloud means I’ll have to use object storage instead of block storage. I mean. I can do that, I just don’t want to lol. It also heavily complicates installing apps into Nextcloud.




  • Hexarei@programming.devtoSelfhosted@lemmy.worldWhy docker
    link
    fedilink
    English
    arrow-up
    19
    ·
    1 year ago

    Others have addressed the root and trust questions, so I thought I’d mention the “mess” question:

    Even the messiest bowl of ravioli is easier to untangle than a bowl of spaghetti.

    The mounts/networks/rules and such aren’t “mess”, they are isolation. They’re commoditization. They’re abstraction - Ways to tell whatever is running in the container what it wants to hear, so that you can treat the container as a “black box” that solves the problem you want solved.

    Think of Docker containers less like pets and more like cattle, and it very quickly justifies a lot of that stuff because it makes the container disposable, even if the data it’s handling isn’t.














  • While I’m not a lawyer, the MIT license is very short. It very clearly states that the MIT license shall be included in any projects that include copies or substantial portions of the MIT-licensed source code. As a result, any projects that are modifications/forks of an MIT-licensed project are, inherently, forced to have the MIT license included with them.

    Or in short: You can’t take an MIT licensed project, modify it, and remove the MIT license because of your modifications.

    As such, 2xx04 is technically in violation of the MIT license. The main thing I don’t know is whether that gives you the right to treat 2xx04’s repository as though it is MIT license. However, you forked the original project, which means 2xx04 is directly referenced by your repository. To be honest, unless I intended to make money off such a project … I wouldn’t sweat it too hard.