Skip to content

Releases: jlesage/docker-baseimage-gui

Version 2.0.6

14 Aug 00:17
Compare
Choose a tag to compare

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

31 Jul 12:48
Compare
Choose a tag to compare

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

28 Jul 18:54
Compare
Choose a tag to compare

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.
  • Removed unneeded files from the image.

Version 2.0.3

27 Jul 14:33
Compare
Choose a tag to compare

Changes in this release:

  • Improved robustness of the X server starting process.

Version 2.0.2

21 Jul 21:38
Compare
Choose a tag to compare

Changes in this release:

  • Fixed exposed VNC port.

Version 2.0.1

17 Jul 16:48
Compare
Choose a tag to compare

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

17 Jul 00:46
Compare
Choose a tag to compare

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.

Version 1.5.0

04 Jul 13:59
Compare
Choose a tag to compare

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

22 Jun 16:21
Compare
Choose a tag to compare

Changes in this release:

  • Updated Alpine Linux to version 3.6.2 for related container images.

Version 1.4.2

16 Jun 01:23
Compare
Choose a tag to compare

Changes in this release:

  • Associate the application's icon to a unique version to avoid browser cache issues.