Releases: accetto/ubuntu-vnc-xfce-g3
Releases · accetto/ubuntu-vnc-xfce-g3
Release 21.03.1
Release 21.03.1
- hook script
post_push
has been improved- environment variable
PROHIBIT_README_PUBLISHING
can be used to prevent the publishing of readme file to Docker Hub deployment repositories - useful for testing on Docker Hub or by building from non-default branches
- environment variable
Release 21.03
Release 21.03
-
Chromium and Firefox web browsers are image features now
- they are controlled by the following variables in the hook script
env.rc
:FEATURES_CHROMIUM
,FEATURES_FIREFOX
andFEATURES_FIREFOX_PLUS
- Dockerfiles
Dockerfile.xfce
,Dockerfile.xfce.chromium
,Dockerfile.xfce.firefox
have been merged into the fileDockerfile.xfce
- they are controlled by the following variables in the hook script
-
Both the application user name and the sudo password can be set independently from the VNC password now (in build-time)
- build argument
ARG_HEADLESS_USER_NAME
sets the application user name and also the home directory name - build argument
ARG_SUDO_PW
sets the default application user's password, which is also the defaultsudo
password
- build argument
-
Container startup scripts have been updated
- startup scripts have been moved into
docker/src/xfce-startup
- script
set_user_permissions.sh
has been improved- file permissions are not set to
777
any more - different permissions are assigned in images built with the feature
FEATURES_USER_GROUP_OVERRIDE
(fugo
tags)
- file permissions are not set to
- script
user_generator.rc
has been improved- supports renaming the application user (build argument
ARG_HEADLESS_USER_NAME
)
- supports renaming the application user (build argument
- script
vnc_startup.rc
has been improved- supports overriding VNC/noVNC parameters in run-time
- all
version_sticker.sh
scripts have been merged into the filedocker/src/xfce-startup/version_sticker.sh
- startup scripts have been moved into
-
VNC/noVNC parameters, ports, password and DISPLAY can be overridden three ways now
- at image build-time by setting the environment variables through build arguments:
ARG_VNC_PW
sets the variableVNC_PW
(VNV/noVNC password)ARG_VNC_DISPLAY
sets the variableDISPLAY
ARG_VNC_PORT
sets the variableVNC_PORT
ARG_VNC_RESOLUTION
sets the variableVNC_RESOLUTION
ARG_VNC_COL_DEPTH
sets the variableVNC_COL_DEPTH
ARG_VNC_VIEW_ONLY
set the variableVNC_VIEW_ONLY
ARG_NO_VNC_PORT
sets the variableNO_VNC_PORT
- at container startup-time by setting the above environment variables through the
docker run -e
options - at VNC/noVNC startup-time by setting the above environment variables through a mounted external file (see README for more information)
- file
example-vnc-override.rc
has been added
- file
- at image build-time by setting the environment variables through build arguments:
-
hook script
pre_build
has been improved- environment variable
PROHIBIT_BUILDING
can be used to prevent the building and publishing of the image unconditionally - it is useful for testing the auto-building on Docker Hub before release
- environment variable
-
Other changes
- Readme files significantly updated (long versions for GitHub)
Mousepad
editor presets added- version sticker's desktop launcher got an icon
- example files moved into
docker/src/examples
- embedded readme files introduced
- base readme file got a desktop launcher
- other readme files go into the application user's home directory
- project [Discussions][this-discussions] introduced
-
Updated versions:
- Ubuntu 20.04.2
- Firefox 86.0
Release 21.02.1
Release 21.02.1
dconf-editor
simple configuration storage system graphical editor added
Release 21.02
Release 21.02
- VNC password not enforced any more (issue #6)
- it can be disabled by
run -e VNC_PW=""
- readme files also updated
- it can be disabled by
Release 21.01
Release 21.01
- TigerVNC switched from the nightly builds (1.11.80) back to the latest release (1.11.0)
Release 20.12.2
Release 20.12.2
- Chromium Browser release auto-detection added
Release 20.12.1
Release 20.12.1
- Utility util-readme.sh for previewing and publishing README files from local computer has been added
Release 20.12
Release 20.12
- Initial release
- xfce into accetto/ubuntu-vnc-xfce-g3
- xfce-chromium into accetto/ubuntu-vnc-xfce-chromium-g3
- xfce-firefox into accetto/ubuntu-vnc-xfce-firefox-g3