Just got an email thanking me for being a 5-node/free user, but Portainer isn’t free and I need to stop being a cheap-ass and pay them because blah blah economic times enshittification blah blah blah.

I’ve moved off them a while ago, but figured I’d see if they emailed EVERYONE about this?

A good time to ditch them if you haven’t, I suppose.

  • ShortN0te@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 months ago

    I used portainer only as fancy docker dashboard and to start stop services. It was buggy and even with the git implementation really frustrating to use. Also that they do not store the compose files is simply not ok.

    Dockge fully replaced portainer for my needs.

    • paris@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 months ago

      Portainer does store compose files though? I’ve manually used docker compose commands from the folders Portainer saves them in. They’re labeled with numbers instead of project names which makes it difficult to know which one you’re looking for, but I use rga so that wasn’t as much of an issue for me as it would have been otherwise. It was tedious, but the compose files very much exist on your hard drive.

      • ShortN0te@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 months ago

        Yes i am aware,i commented on another post. The problem is that interacting with those directly messes things up. I want a panel that allows me to use cli and gui at the same time without breaking things.

    • Kkmou@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      5 months ago

      Just for you to known, they store the compose file. It’s in their compose folder on the data volume.

      • ShortN0te@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 months ago

        Oh yeah, sorry i know. Was too lazy to type it out. They number the created compose files in numbered directories instead of naming it after the stack.

        The problem is, that they do not support at all the direct modification of those files and the abstraction of numbering them instead of giving them real names is annoying when you want to start them via cli.

      • Voroxpete@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 months ago

        Technically true, but if you actually try to interact with those compose files directly then shit gets really fucky.

    • 子犬です@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I love Dockge. Have also replaced Portainer with it.

      But I hate that I can’t just restart a single container easily with it. It’s a small enough issue since most of the time I need to restart the entire compose file because of dependencies, but still.

        • 子犬です@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          Oh most def.

          I guess I’m complaining that it isn’t already there, but honestly I love Dockge. Won’t be going back to Portainer. Pretty much since the beginning I’ve been using compose files, and it always bugged me how Portainer handled them.

          Dockge is what I’ve always wanted, tbh. Just some QoL stuff here and there, but I’m very happy with it :)

    • Voroxpete@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      Being a terminal purist is wonderful for those of us who live our lives deep in the caverns of Linux, but in actual production use you very often find situations where less technical users have to interact with the systems that we build.

      For my work, I need a way for low level tech support and technicians to go in and restart a container from time to time, and these people curl up in a ball and scream if you show them a command prompt. Having a UI removes a lot of friction.

    • SkyNTP@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      5 months ago

      Terminals are powerful and flexible, but still slower than a dedicated UI to see states at a glance, issue routine commands, or do text editing.

      Terminal absolutists are as insufferable as GUI purists. There is a place and time for both.

      • derpgon@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        5 months ago

        That’s what aliases / functions in .bashrc (or whatever shell you use) are for. You don’t need to always write the full code.

        EDIT: Looks like .bashrc hurt you guys.

      • downhomechunk@midwest.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Beautifully said. I can’t say I’ve come across too many GUI purists, but I’ve definitely been shamed by terminal absolutists who are fine with turning a 1 second process into a 10 second one. There’s a time and place for both.

        See also: bass players who use a pick.

        • tritonium@midwest.social
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          edit-2
          5 months ago

          Wtf at y’all talking about, it’s usually way faster to do these things in terminal. I guarantee I can restart a docker container faster with a terminal then you can with a browser.

          Alt+enter brings up a terminal, then I type literally “ssh server” and I’m ssh’d into the box. ‘sudo docker restart containername’ and the password and I’m done before Firefox even loads for your dumbass and I didn’t even have to lift my hands from the keyboard. And for common and repeatable tasks there are these things called aliases and the ability to chain commands. I can condense all of that to a single command. Lmao. GUI plebs are so annoying with their ignorance

          • downhomechunk@midwest.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 months ago

            Wow, you’re an ass. I bet I could update a dual monitor setup with different resolutions, refresh rates and positions with nvidia-settings faster than you can editing xorg.conf in vim. My point is that people should use the best tool for the job instead of stroking their superiority complex to prove a point.

            slackware has been my daily driver since the late 90s. It still boots to CLI by default. I’m more than comfortable in a terminal emulator. I’m also fine with clicking on stuff. I don’t use portainer, but there’s nothing wrong with people who do.

      • tritonium@midwest.social
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        edit-2
        5 months ago

        You obviously don’t know your way around a terminal at all… I guarantee I can do anything faster in terminal than you can in a GUI. Especially for repeatable tasks like restarting a container.

  • CarbonatedPastaSauce@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    So dumb. How many hobbyists will pay that? A tiny fraction. Then in 4-5 years these guys will be sitting around wondering why their new business customer numbers fell off a cliff.

    Don’t bite the hand that proselytizes for you at the office.

  • Lem453@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Does anyone know if dockge allows you to directly connect to a git repo to pull compose files?

    This is what I like most about portainer. I work in the compose files from an IDE and the check them into my self hosted git repo.

    Then on portainer, the stack is connected to the repo so only press a button to pull the latest compose and there is a check box to decide if I want the docker image to update or not.

    Works really well and makes it very easy to roll back if needed.

    • ShortN0te@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      No, but it is designed that way that you can simply point dockge to the local cloned repo. Then you simply have to git pull and your done.

  • mipadaitu@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I use portainer, but I don’t think I ever gave them my information. How would they even have my email?

    • cron@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      If you register for a free 5-node license, you have to enter your contact data.

  • ikidd@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    edit-2
    5 months ago

    Why would you bother? Portainer isn’t anything very useful for Docker. Set up your compose files and go to bed.

    Lazydocker if you need an SSH TUI.