New version available with many small and some major changes. You get them via the Docker image hamphh/dockge:latest or hamphh/dockge:1.1
You need to update all endpoints because the interface between the frontend and backend has changed. There is no need to backup the data folder, because there are no changes to the structure compared to version 1.0. If you want to go back to the last version use hamphh/dockge:1.0
To be able to control Dockge’s behavior, Dockge-specific labels were introduced, which are documented in compose-labels.ts. It is not necessary to add these labels manually, as they can be set via the Dockge interface.
Changelog
Improved update notifications and functions
- Link to the changelog, if provided
- Skip: As long as no newer update is released, no further notification will be shown for this update.
Settings for updates (in the edit interface of the stack, there is for every service a new Dockge section):
- Check for image updates: If disabled, no update check will be performed for this service.
- Link to changelog: Link to the changelog displayed in the update dialog.
Display unhealthy status
If a service of a stack is unhealthy the "unhealthy"-status is displayed in the stack list. Since this check is more resource-intensive than the regular status check, it may take up to 5 minutes for the status to appear in the stack list.
Display service statistics and status
Most of the code is copied from Add resource usage stats to the compose page #700 (thanks @justwiebe)
The statistics can be expanded with a click to show more information.
Ignore service status
In the Dockge-section of the service edit interface:
- Ignore status: If enabled the status of the service is ignored for the overall stack status. So even if the service is exited and other services of the stack are running, the stack status is "active"
Other improvements
- Fullscreen YAML: In the edit mode there is a fullscreen icon in the upper right corner to open the editor in fullscreen mode (code copied from Fullscreen yaml editor #827 - thanks @Joshua-Beatty)
- Stack terminal: The stack terminal can now be expanded and collapsed, and it automatically closes 10 seconds after a stack action is completed.
- Button tooltips: Most buttons now have tooltips.
- YAML validation: Improved validation of the YAML file before saving
- Delete stack button moved to the sub menu of the stack actions
