github jlesage/docker-baseimage-gui v2.0.0
Version 2.0.0

latest releases: v4.11.3, v4.11.2, v4.11.1...
8 years ago

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 variable TAKE_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 to app.
    • [*] 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.

Don't miss a new docker-baseimage-gui release

NewReleases is sending notifications on new releases.