• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: July 23rd, 2024

help-circle
  • richmondez@lemdro.idtoSelfhosted@lemmy.worldProxmox VE Helper-Scripts
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    7
    ·
    16 days ago

    IMO these kinds of poor man’s automation scripts are only useful to novice sysadmins but those are exactly the kind of people who shouldn’t be running scripts they piped from the internet for both the fact that it’s risky behaviour and the fact they don’t then get the experience doing this manually for themselves to move on from being novice.

    That said, let’s not gate keep. If novices don’t want to gain experience actually doing sysadmin work and level up their abilities and just want stuff that will probably work but that they’ll not be able to fix easily if it doesn’t, at least it’s a starting point and when things break some of them will look deeper.


  • I personally manage my services using ansible, I only set up the actual infrastructure, the virtual machines that run the services, with terraform/opentofu. Docker is one of those in the middle tech between infrastructure and software distribution and it makes more sense to me to treat a service as a role in ansible do I can deploy it (docker, podman package install or whatever), sort it’s networking and handle it’s configuration all in one place. I’m not saying the way you do it is wrong, but this is just a step down the automation rabbit hole.

    It doesn’t appear your setup provisions the actual hosts for docker so I guess you are provisioning manually for that layer? That is another area you might want to leverage opentofu for?

    Also congrats on actually documenting it in a consumable way for others to learn from.


















  • No, no ownership is being conferred except to a number, the supporters club key let’s call it. That is what you are buying, it’s like an NFT. And just like NFTs it’s being marketed as though you are purchasing the work itself which you absolutely are not doing. You are paying for the right to say you paid.

    If you don’t pay you are in exactly the same state as if you paid regarding your license to use the software, it’s licensed to you under the terms of the agplv3. If they were selling a support contract that would be fine too, but again, no, you get no extra support over what anyone posting a issue on the tracker will get. Even if it were a support contract then it should be made clear that is what you buy.