Releases: jlesage/docker-baseimage-gui
Releases · jlesage/docker-baseimage-gui
Version 2.0.6
Changes in this release:
- Now using version 1.1.3 of
jlesage/baseimage
, which brings the following changes:- Upgraded S6 overlay to version 1.20.0.0.
Version 2.0.5
Changes in this release:
- Now using version 1.1.2 of
jlesage/baseimage
, which brings the following changes:- Clear the environment of the container during startup.
- Clear the
/tmp
folder during startup.
- Cleanly terminate the X server when container is restarted/stopped.
- Improved robustness of X server starting process.
Version 2.0.4
Changes in this release:
- Now using version 1.1.1 of
jlesage/baseimage
, which brings the following changes:- Make sure to remove the container shutdown indication during startup. This fixes the behavior of
KEEP_APP_RUNNING
variable after a restart of the container.
- Make sure to remove the container shutdown indication during startup. This fixes the behavior of
- Removed unneeded files from the image.
Version 2.0.3
Changes in this release:
- Improved robustness of the X server starting process.
Version 2.0.2
Changes in this release:
- Fixed exposed VNC port.
Version 2.0.1
Changes in this release:
- Now using version 1.1.0 of
jlesage/baseimage
, which brings the following changes:- Added declaration of XDG environment variables.
- Thus, declaration of these variables are no longer needed here.
- Clean temporary files left by npm.
Version 2.0.0
Changes in this release:
- Now using
jlesage/baseimage
as the baseimage. - Removed all non-GUI related stuff that has been moved to
jlesage/baseimage
. - [*] Configuration used by openbox is now located at
/etc/xdg/openboxrc.xml
(instead of/home/guiapp/.config/openbox/rc.xml
). - [*] Moved the application's icon install script from
/opt/install_app_icon.sh
to/usr/local/bin/install_app_icon.sh
. - [*] The following XDG environment variables are now set, potentially affecting where the GUI application store its data/config:
- XDG_DATA_HOME=/config/xdg/data
- XDG_CONFIG_HOME=/config/xdg/config
- XDG_CACHE_HOME=/config/xdg/cache
- Changes brought by the usage of the new baseimage:
- Improved the way a service is waiting for another by adding a generic mechanism.
- Taking ownership of
/config
can now be controlled via the environment variableTAKE_CONFIG_OWNERSHIP
. - Added helper to ease installation and removal of packages.
- Added helper to ease verification of modifications applied to files using
sed
. - [*] The name of the user running the application changed from
guiapp
toapp
. - [*] The
$HOME
environment variable is no longer set. - [*] The
/home/guiapp
directory has been removed.
- Changes marked with
[*]
can break building and/or execution of containers based on v1.x of this baseimage.
Version 1.5.0
Changes in this release:
- Added the
UMASK
environment variable to control how file permissions are set for newly created files. - Added the
X11VNC_EXTRA_OPTS
environment variable used to pass additional arguments to the x11vnc server. - By default, activate auto-scaling of application's window.
- Applied latest Alpine Linux security updates.
Version 1.4.3
Changes in this release:
- Updated Alpine Linux to version 3.6.2 for related container images.
Version 1.4.2
Changes in this release:
- Associate the application's icon to a unique version to avoid browser cache issues.