Releases: louislam/dockge
1.4.2
🐛 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
- #340 #376 #381 Translations update from Kuma Weblate (Thanks @dng-nguyn @401U @Alanimdeo @MrEddX @NexiaMoe @Yirade @Zaid-maker @catfishlty @cyril59310 @gergepalfi @marco-doerig @nazo6 @oplexz @pacoculebras @queeup @stanol @tomeczekstecc)
- #344 Added Hungarian (Thanks @gergepalfi)
- #377 Added catalan (Thanks @pacoculebras)
- #368 Added translate key (Thanks @cyril59310)
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
🆕 New Features
- #200 Initial support for multiple Dockge instances
🦎 Translation Contributions
- #318 #324 Translations update from Kuma Weblate (Thanks @Alanimdeo @Bloeckchengrafik @D3-3109 @FreddieDK @GunnarNorin @MrEddX @NexiaMoe @RappyTV @Zandor300 @abnerssantana @cyril59310 @demonisius @djismgaming @dng-nguyn @leonsk29 @marco-doerig @rumplin @salvacmp @stanol)
- Added a new language: Bahasa Indonesia (Thanks @NexiaMoe)
- #332 Added Vietnamese language (Thanks @dng-nguyn)
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.
- Find one Dockge instance as your primary Dockge
- Login to your primary Dockge
- In the homepage, you can connect to other Dockge instances by clicking
New Agent
. - 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 fromDockge 1
. Dockge 1
works like a proxy, it will forward requests/responses fromDockge 2/3/4
to your browser.
1.4.0-beta.0
🆕 New Features
- #200 Multiple Dockge instances
🦎 Translation Contributions
- #318 Translations update from Kuma Weblate (Thanks @NexiaMoe @leonsk29 @rumplin @GunnarNorin @stanol @FreddieDK @demonisius)
- Added a new language: Bahasa Indonesia (Thanks @NexiaMoe)
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.
- Find one Dockge instance as your primary Dockge
- Login to your primary Dockge
- In the homepage, you can add new agent. Connect all 3 other Dockge instances.
- 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 fromDockge 1
. Dockge 1
works like a proxy, it will forward requests/responses fromDockge 2/3/4
to your browser.
1.3.4
⬆️ Improvements
- #299 The stack list no longer shows folders without a yaml file (Thanks @Ozy-Viking)
- #285 Improved terminals' width. (Thanks @Ozy-Viking)
🐛 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
- #302 Translations update from Kuma Weblate (Thanks @JinToSek @MrEddX @PeterDaveHello @alexdelprete @cyril59310 @rumplin @stanol @watchakorn-18k)
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
🐛 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
- #257 Translations update from Kuma Weblate (Thanks @thetredev @demonisius @GunnarNorin @ti777777 @altendorfme)
⬆️ 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
🆕 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
🐞 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
- #190 #229 Translations update from Kuma Weblate (Thanks @401U @Alanimdeo @D3-3109 @FreddieDK @LevantinLynx @MSalim7 @Zaid-maker @abosaad11 @bjornclauw @bunducdragos @cyril59310 @furkanipek @lucasreiners @nazo6 @stanol @syko9000)
- Added 日本語 (Thanks @nazo6)
- Added Dansk (Thanks @FreddieDK)
- Added Română (Thanks @bunducdragos)
- Added Nederlands (Thanks @bjornclauw)
Others
- Other small changes, code refactoring and comment/doc updates in this repo:
@Zaid-maker
#191 #210 #211
1.3.0
🆕 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
🐞 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)
🦎 Translation Contributions
- #190 #229 Translations update from Kuma Weblate (Thanks @401U @Alanimdeo @D3-3109 @FreddieDK @LevantinLynx @MSalim7 @Zaid-maker @abosaad11 @bjornclauw @bunducdragos @cyril59310 @furkanipek @lucasreiners @nazo6 @stanol @syko9000)
- Added 日本語 (Thanks @nazo6)
- Added Dansk (Thanks @FreddieDK)
- Added Română (Thanks @bunducdragos)
- Added Nederlands (Thanks @bjornclauw)
Others
- Other small changes, code refactoring and comment/doc updates in this repo:
@Zaid-maker
#191 #210 #211
1.2.0
Warning
It is highly recommended that you should upgrade to it, if you are using any older version, due to the 100% CPU usage issue.
🆕 New Features
- #182 Add support for extra info: URLs
Improvements
- #174
version: 3.8
will no longer be added automatically to your compose file. - #60 Close terminal if there is no clients connecting
- Dockge will no longer add empty fields (
networks
,volumes
etc.) into your compose file.
🐞 Bug Fixes
- #186 Fixed the 100% cpu usage and terminal issues (Thanks @williamstein)
- #171 Fixed the status issue that is incorrect for
dockge
stack
🦎 Translation Contributions
- #184 Enable an ability to translate on Weblate (Thanks @401U)
- #185 Updated Translation Guide (Thanks @Zaid-maker)
- #132 Added Polski (Thanks @Aonodensetsu)
- #154 Added Čeština (Thanks @ArtyomCZ @furkanipek)
- #159 Added Portuguese-Brazil (Thanks @altendorfme)
- #162 Added Arabic (Thanks @abosaad11)
- #164 Added Thai (Thanks @watchakorn-18k)
- #166 Added Italian(Thanks @Trainax)
- #167 Added Swedish (Thanks @annorberg98)
- #175 Added Ukrainian (Thanks @sxikari)
- #96 Added Traditional Chinese (Thanks @D3-3109)
- #184 Updated Urdu (Thanks @Zaid-maker)
Others
- #156 Add Discussion Forms for Feature Request and Help (Thanks @Lord0fBytes)
- Other small changes, code refactoring and comment/doc updates in this repo:
@RyanBalfanz @Zaid-maker
1.1.1
🆕 New Features
- #122 Added an ability to "down" a stack
Improvements
- #124 Reduced some unnecessary file read
Bug fixes
🦎 Translation Contributions
- #111 Added Translation Guide (Thanks @Zaid-maker)
- #70 Added Simplified Chinese (Thanks @D3-3109)
- #82 Added Spanish (Thanks @DiomedesDominguez)
- #86 Added Korean (Thanks @Alanimdeo)
- #93 Added Bulgarian (Thanks @MrEddX)
- #77 Added Urdu (Thanks @Zaid-maker)
- #107 Added Russian (Thanks @AlexMcArrow)
- #101 Added German (Thanks @cellerich)
- #121 Added Turkish (Thanks @furkanipek)
- #108 Added Slovenian (Thanks @rumplin)
Others
- Other small changes, code refactoring and comment/doc updates in this repo:
@RyanBalfanz @MrEddX
1.1.0
🆕 New Features
- #58 Show healthcheck status (Thanks @ThalesC)
- #55 Support more filenames: compose.y[a]ml and docker-compose.y[a]ml (Thanks @broetchenrackete36)
🦎 Translation Contributions
- #66 Added Francais and add language keys (Thanks @cyril59310)
- #61 Added Turkish (Thanks @furkanipek)