Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. DockGE released 1.5.0

DockGE released 1.5.0

Scheduled Pinned Locked Moved Selfhosted
selfhosted
18 Posts 8 Posters 53 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • otters_raft@lemmy.caO This user is from outside of this forum
    otters_raft@lemmy.caO This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    For those unfamiliar, DockGE is "A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager."

    Similar to portainer

    Warning

    Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.

    See link for full notes

    W D M Q 4 Replies Last reply
    1
    0
    • System shared this topic on
    • otters_raft@lemmy.caO [email protected]

      For those unfamiliar, DockGE is "A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager."

      Similar to portainer

      Warning

      Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.

      See link for full notes

      W This user is from outside of this forum
      W This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      I'm a fan of Dockge. Nice simplicity, easy to update container stacks, etc. etc.

      1 Reply Last reply
      0
      • otters_raft@lemmy.caO [email protected]

        For those unfamiliar, DockGE is "A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager."

        Similar to portainer

        Warning

        Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.

        See link for full notes

        D This user is from outside of this forum
        D This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        I used this for a bit. Can you import existing stacks yet? That was my missing feature.

        L N 2 Replies Last reply
        0
        • D [email protected]

          I used this for a bit. Can you import existing stacks yet? That was my missing feature.

          L This user is from outside of this forum
          L This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #4

          If the compose.yml can be moved to a place where Dockge is configured to look, then yes. Normally it's configured to look in /opt/stacks/, but that can be changed.

          D 1 Reply Last reply
          0
          • L [email protected]

            If the compose.yml can be moved to a place where Dockge is configured to look, then yes. Normally it's configured to look in /opt/stacks/, but that can be changed.

            D This user is from outside of this forum
            D This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            I just updated my dockge container, you still have to start compose files from dockge in order to manage them. Which requires copy/pasting compose files into dockge. If you have more than 2-3 compose files, this is a pia. To me, that's not an import.

            L 1 Reply Last reply
            0
            • D [email protected]

              I just updated my dockge container, you still have to start compose files from dockge in order to manage them. Which requires copy/pasting compose files into dockge. If you have more than 2-3 compose files, this is a pia. To me, that's not an import.

              L This user is from outside of this forum
              L This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              Dockge doesn't really work like that. It works alongside Docker, the only thing it asks is that you point it to where your stacks are located. Like I said, that normally is set to /opt/stacks/, but it's not set in stone.

              ? D 2 Replies Last reply
              0
              • otters_raft@lemmy.caO [email protected]

                For those unfamiliar, DockGE is "A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager."

                Similar to portainer

                Warning

                Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.

                See link for full notes

                M This user is from outside of this forum
                M This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #7

                preserve YAML comments when reordering items

                This fix is massive, lost a lot of useful info when I moved my yml files

                L 1 Reply Last reply
                0
                • L [email protected]

                  Dockge doesn't really work like that. It works alongside Docker, the only thing it asks is that you point it to where your stacks are located. Like I said, that normally is set to /opt/stacks/, but it's not set in stone.

                  ? Offline
                  ? Offline
                  Guest
                  wrote on last edited by
                  #8

                  Thanks for the detailed explanation! One thing is unclear to me, though: what's the difference between the path and the why do I still need the ENV in addition? Won't they match anyway in 99% of the cases? Since there's not really a reason to not set the path to the stack folder?

                  L 1 Reply Last reply
                  0
                  • ? Guest

                    Thanks for the detailed explanation! One thing is unclear to me, though: what's the difference between the path and the why do I still need the ENV in addition? Won't they match anyway in 99% of the cases? Since there's not really a reason to not set the path to the stack folder?

                    L This user is from outside of this forum
                    L This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #9

                    The env variable is within the compose file itself - it's fairly simple.

                    ? 1 Reply Last reply
                    0
                    • L [email protected]

                      The env variable is within the compose file itself - it's fairly simple.

                      ? Offline
                      ? Offline
                      Guest
                      wrote on last edited by
                      #10

                      Yeah, I saw that, but why is it needed in the first place? Just in case the stack is in a subfolder of the path? But why even do that, if the ENV only accepts a single value anyway? I'm wondering in which cases the path differs from the DOCKGE_STACKS_DIR env var?

                      L 1 Reply Last reply
                      0
                      • ? Guest

                        Yeah, I saw that, but why is it needed in the first place? Just in case the stack is in a subfolder of the path? But why even do that, if the ENV only accepts a single value anyway? I'm wondering in which cases the path differs from the DOCKGE_STACKS_DIR env var?

                        L This user is from outside of this forum
                        L This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #11

                        It's needed because that's how Dockge manages the compose files - it needs to know where your compose files live.

                        1 Reply Last reply
                        0
                        • L [email protected]

                          Dockge doesn't really work like that. It works alongside Docker, the only thing it asks is that you point it to where your stacks are located. Like I said, that normally is set to /opt/stacks/, but it's not set in stone.

                          D This user is from outside of this forum
                          D This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #12

                          Thanks for the info, that's definitely not how it's working on my system, so I have something setup wrong. That explains my confusion.

                          L 1 Reply Last reply
                          0
                          • D [email protected]

                            Thanks for the info, that's definitely not how it's working on my system, so I have something setup wrong. That explains my confusion.

                            L This user is from outside of this forum
                            L This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #13

                            Let us know if you run into more snags! I'm happy to try to help out. I also revised my comment above several times last night and this morning as I was really tired and kept forgetting details 😅

                            The other thing to note is the "Scan Stacks Folder" option in the drop-down menu. I haven't really needed to use it as Dockge tends to find my compose files on its own, but it's worth mentioning.

                            1 Reply Last reply
                            0
                            • M [email protected]

                              preserve YAML comments when reordering items

                              This fix is massive, lost a lot of useful info when I moved my yml files

                              L This user is from outside of this forum
                              L This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #14

                              I haven't experienced this, oddly enough. Many of my compose files have comments, and they're still visible 🤔

                              M 1 Reply Last reply
                              0
                              • L [email protected]

                                I haven't experienced this, oddly enough. Many of my compose files have comments, and they're still visible 🤔

                                M This user is from outside of this forum
                                M This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #15

                                They get deleted when you edit the configuration using the webui

                                1 Reply Last reply
                                0
                                • otters_raft@lemmy.caO [email protected]

                                  For those unfamiliar, DockGE is "A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager."

                                  Similar to portainer

                                  Warning

                                  Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.

                                  See link for full notes

                                  Q This user is from outside of this forum
                                  Q This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #16

                                  Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.

                                  Good that they made a decision, the old security features restricting which commands you could run was awful and could be bypassed by accident.

                                  1 Reply Last reply
                                  0
                                  • D [email protected]

                                    I used this for a bit. Can you import existing stacks yet? That was my missing feature.

                                    N This user is from outside of this forum
                                    N This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #17

                                    You don't need to, as long as our stack is all in one folder you just point it to that folder and it will work

                                    1 Reply Last reply
                                    0
                                    • N This user is from outside of this forum
                                      N This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #18

                                      The stack might be anywhere, mine has DOCKGE_STACKS_DIR=/home/services because that's where I keep my stack. That's the only value, there aren't 2, so not sure what you meant in the other comment with "they match 99% of the time"

                                      1 Reply Last reply
                                      0
                                      • System shared this topic on
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups