❌

Normale weergave

1.5.0

Door: louislam
30 Maart 2025 om 19:43

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.

πŸ†• New Features

  • Docker client updated to 28.0.4
  • Docker Compose updated to 2.34.0
  • #767 Console Improvements

⬆️ Improvements

πŸ› Bug Fixes

🦎 Translation Contributions

⬆️ Security Fixes

Others

  • Other small changes, code refactoring and comment/doc updates in this repo:
  • #636 #766

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has
s been included in one of the pull requests.

  •  

1.4.2

Door: louislam
21 Januari 2024 om 18:04

πŸ› Bug Fixes

  • #380 Fixed the startup issue that Dockge is no longer working after restart
  • #342 Fixed the login placeholder issue (Thanks @cyril59310)

🦎 Translation Contributions

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

  •  

1.4.0

Door: louislam
3 Januari 2024 om 13:39

πŸ†• New Features

  • #200 Initial support for multiple Dockge instances

🦎 Translation Contributions

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

How to setup multiple instances

Assume that you have 4 Dockge instances currently.

  1. Find one Dockge instance as your primary Dockge
  2. Login to your primary Dockge
  3. In the homepage, you can connect to other Dockge instances by clicking New Agent.
  4. Now you should see all instances are online and all stacks across all Dockge instances are in the stack list.

How it works?

  • Your browser only need to connect to Dockge 1. Dockge 2/3/4 are connected from Dockge 1.
  • Dockge 1 works like a proxy, it will forward requests/responses from Dockge 2/3/4 to your browser.

  •  

1.4.0-beta.0

Door: louislam
26 December 2023 om 13:32

πŸ†• New Features

  • #200 Multiple Dockge instances

🦎 Translation Contributions

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

How to switch to the beta version?

Open dockge's compose.yaml and change the image tag from 1 to beta like:

...
services:
  dockge:
    image: louislam/dockge:beta
...

And then update and restart the stack:

docker compose pull
docker compose up -d

How to setup multiple instances

Assume that you have 4 Dockge instances currently.

  1. Find one Dockge instance as your primary Dockge
  2. Login to your primary Dockge
  3. In the homepage, you can add new agent. Connect all 3 other Dockge instances.
  4. Now you should see all instances are online and all stacks across all Dockge instances are in the stack list.

How it works?

  • Your browser only need to connect to Dockge 1. Dockge 2/3/4 are connected from Dockge 1.
  • Dockge 1 works like a proxy, it will forward requests/responses from Dockge 2/3/4 to your browser.

  •  

1.3.4

Door: louislam
16 December 2023 om 16:34

⬆️ Improvements

πŸ› Bug Fixes

  • #301 Fixed an envsubst issue that it won't work if the yaml contains non-string primitive types
  • #303 Updated Docker Dompose plugin from 2.21.0 to 2.23.3, which may fixed some upstream bugs

🦎 Translation Contributions

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

  •  

1.3.3

Door: louislam
10 December 2023 om 14:28

πŸ› Bug Fixes

  • #255 Fix: The .env editor is stopped working if the file contains \r\n (Thanks @syko9000)
  • #269 Fix: Check update is not working
  • #268 Envsubst the yaml file in order to display the correct values in the UI instead of tags such as ${PORT}
  • #270 Fix: .env code change is not reactive

🦎 Translation Contributions

⬆️ Security Fixes

Others

  • Other small changes, code refactoring and comment/doc updates in this repo:
    #264 (Thanks @derekmahar)

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

  •  

1.3.1

Door: louislam
4 December 2023 om 19:51

πŸ†• New Features

  • #218 #231 Added support for editing .env file (Thanks @syko9000)
  • #212 Added pnpm run reset-password, which is used for resetting your password.

Improvements

  • #228 Sort non-managed stacks to the end of stack list
  • #227 Improved performance

🐞 Bug Fixes

  • #206 Fixed an issue that the container terminal could be wrong if containers from different stacks had the same service name (Thanks @ThalesC)
  • #235 Fixed an issue that the external network do not show correctly in 1.3.0

🦎 Translation Contributions

Others

  •  
❌