mirror of
				https://github.com/linuxserver/docker-code-server
				synced 2025-06-26 18:27:40 +00:00 
			
		
		
		
	Merge branch 'master' into feature/directory-override
This commit is contained in:
		
						commit
						6a7313bb87
					
				
							
								
								
									
										10
									
								
								Dockerfile
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								Dockerfile
									
									
									
									
									
								
							@ -1,4 +1,4 @@
 | 
			
		||||
FROM ghcr.io/linuxserver/baseimage-ubuntu:bionic
 | 
			
		||||
FROM ghcr.io/linuxserver/baseimage-ubuntu:focal
 | 
			
		||||
 | 
			
		||||
# set version label
 | 
			
		||||
ARG BUILD_DATE
 | 
			
		||||
@ -16,7 +16,7 @@ RUN \
 | 
			
		||||
  apt-get install -y \
 | 
			
		||||
    gnupg && \
 | 
			
		||||
  curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
 | 
			
		||||
  echo 'deb https://deb.nodesource.com/node_14.x bionic main' \
 | 
			
		||||
  echo 'deb https://deb.nodesource.com/node_14.x focal main' \
 | 
			
		||||
    > /etc/apt/sources.list.d/nodesource.list && \
 | 
			
		||||
  curl -s https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
 | 
			
		||||
  echo 'deb https://dl.yarnpkg.com/debian/ stable main' \
 | 
			
		||||
@ -27,8 +27,8 @@ RUN \
 | 
			
		||||
    build-essential \
 | 
			
		||||
    libx11-dev \
 | 
			
		||||
    libxkbfile-dev \
 | 
			
		||||
    libsecret-1-dev \
 | 
			
		||||
    pkg-config && \
 | 
			
		||||
    pkg-config \
 | 
			
		||||
    python3 && \
 | 
			
		||||
  echo "**** install runtime dependencies ****" && \
 | 
			
		||||
  apt-get install -y \
 | 
			
		||||
    git \
 | 
			
		||||
@ -44,6 +44,7 @@ RUN \
 | 
			
		||||
    | jq -r '."dist-tags".latest' | sed 's|^|v|'); \
 | 
			
		||||
  fi && \
 | 
			
		||||
  CODE_VERSION=$(echo "$CODE_RELEASE" | awk '{print substr($1,2); }') && \
 | 
			
		||||
  npm config set python python3 && \
 | 
			
		||||
  yarn config set network-timeout 600000 -g && \
 | 
			
		||||
  yarn --production --verbose --frozen-lockfile global add code-server@"$CODE_VERSION" && \
 | 
			
		||||
  yarn cache clean && \
 | 
			
		||||
@ -56,6 +57,7 @@ RUN \
 | 
			
		||||
    pkg-config && \
 | 
			
		||||
  apt-get clean && \
 | 
			
		||||
  rm -rf \
 | 
			
		||||
    /config/* \
 | 
			
		||||
    /tmp/* \
 | 
			
		||||
    /var/lib/apt/lists/* \
 | 
			
		||||
    /var/tmp/*
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-bionic
 | 
			
		||||
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-focal
 | 
			
		||||
 | 
			
		||||
# set version label
 | 
			
		||||
ARG BUILD_DATE
 | 
			
		||||
@ -16,7 +16,7 @@ RUN \
 | 
			
		||||
  apt-get install -y \
 | 
			
		||||
    gnupg && \
 | 
			
		||||
  curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
 | 
			
		||||
  echo 'deb https://deb.nodesource.com/node_14.x bionic main' \
 | 
			
		||||
  echo 'deb https://deb.nodesource.com/node_14.x focal main' \
 | 
			
		||||
    > /etc/apt/sources.list.d/nodesource.list && \
 | 
			
		||||
  curl -s https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
 | 
			
		||||
  echo 'deb https://dl.yarnpkg.com/debian/ stable main' \
 | 
			
		||||
@ -27,8 +27,8 @@ RUN \
 | 
			
		||||
    build-essential \
 | 
			
		||||
    libx11-dev \
 | 
			
		||||
    libxkbfile-dev \
 | 
			
		||||
    libsecret-1-dev \
 | 
			
		||||
    pkg-config && \
 | 
			
		||||
    pkg-config \
 | 
			
		||||
    python3 && \
 | 
			
		||||
  echo "**** install runtime dependencies ****" && \
 | 
			
		||||
  apt-get install -y \
 | 
			
		||||
    git \
 | 
			
		||||
@ -44,6 +44,7 @@ RUN \
 | 
			
		||||
    | jq -r '."dist-tags".latest' | sed 's|^|v|'); \
 | 
			
		||||
  fi && \
 | 
			
		||||
  CODE_VERSION=$(echo "$CODE_RELEASE" | awk '{print substr($1,2); }') && \
 | 
			
		||||
  npm config set python python3 && \
 | 
			
		||||
  yarn config set network-timeout 600000 -g && \
 | 
			
		||||
  yarn --production --verbose --frozen-lockfile global add code-server@"$CODE_VERSION" && \
 | 
			
		||||
  yarn cache clean && \
 | 
			
		||||
@ -56,6 +57,7 @@ RUN \
 | 
			
		||||
    pkg-config && \
 | 
			
		||||
  apt-get clean && \
 | 
			
		||||
  rm -rf \
 | 
			
		||||
    /config/* \
 | 
			
		||||
    /tmp/* \
 | 
			
		||||
    /var/lib/apt/lists/* \
 | 
			
		||||
    /var/tmp/*
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-bionic
 | 
			
		||||
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal
 | 
			
		||||
 | 
			
		||||
# set version label
 | 
			
		||||
ARG BUILD_DATE
 | 
			
		||||
@ -16,7 +16,7 @@ RUN \
 | 
			
		||||
  apt-get install -y \
 | 
			
		||||
    gnupg && \
 | 
			
		||||
  curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
 | 
			
		||||
  echo 'deb https://deb.nodesource.com/node_14.x bionic main' \
 | 
			
		||||
  echo 'deb https://deb.nodesource.com/node_14.x focal main' \
 | 
			
		||||
    > /etc/apt/sources.list.d/nodesource.list && \
 | 
			
		||||
  curl -s https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
 | 
			
		||||
  echo 'deb https://dl.yarnpkg.com/debian/ stable main' \
 | 
			
		||||
@ -27,8 +27,8 @@ RUN \
 | 
			
		||||
    build-essential \
 | 
			
		||||
    libx11-dev \
 | 
			
		||||
    libxkbfile-dev \
 | 
			
		||||
    libsecret-1-dev \
 | 
			
		||||
    pkg-config && \
 | 
			
		||||
    pkg-config \
 | 
			
		||||
    python3 && \
 | 
			
		||||
  echo "**** install runtime dependencies ****" && \
 | 
			
		||||
  apt-get install -y \
 | 
			
		||||
    git \
 | 
			
		||||
@ -44,6 +44,7 @@ RUN \
 | 
			
		||||
    | jq -r '."dist-tags".latest' | sed 's|^|v|'); \
 | 
			
		||||
  fi && \
 | 
			
		||||
  CODE_VERSION=$(echo "$CODE_RELEASE" | awk '{print substr($1,2); }') && \
 | 
			
		||||
  npm config set python python3 && \
 | 
			
		||||
  yarn config set network-timeout 600000 -g && \
 | 
			
		||||
  yarn --production --verbose --frozen-lockfile global add code-server@"$CODE_VERSION" && \
 | 
			
		||||
  yarn cache clean && \
 | 
			
		||||
@ -56,6 +57,7 @@ RUN \
 | 
			
		||||
    pkg-config && \
 | 
			
		||||
  apt-get clean && \
 | 
			
		||||
  rm -rf \
 | 
			
		||||
    /config/* \
 | 
			
		||||
    /tmp/* \
 | 
			
		||||
    /var/lib/apt/lists/* \
 | 
			
		||||
    /var/tmp/*
 | 
			
		||||
 | 
			
		||||
@ -70,7 +70,7 @@ This image provides various versions that are available via tags. `latest` tag u
 | 
			
		||||
| Tag | Description |
 | 
			
		||||
| :----: | --- |
 | 
			
		||||
| latest | Stable releases |
 | 
			
		||||
| focal | Stable releases, based on Ubuntu Focal |
 | 
			
		||||
| focal | DEPRECATED (no longer updated, `latest` is rebased on focal) - Stable releases, based on Ubuntu Focal |
 | 
			
		||||
| development | DEPRECATED (no longer updated) - Prereleases from their GitHub |
 | 
			
		||||
 | 
			
		||||
## Application Setup
 | 
			
		||||
@ -262,6 +262,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
 | 
			
		||||
 | 
			
		||||
## Versions
 | 
			
		||||
 | 
			
		||||
* **29.11.21:** - Rebase to Ubuntu focal.
 | 
			
		||||
* **16.09.21:** - Fix slow `chown` on large workspace (contents of workspace folder no longer chowned).
 | 
			
		||||
* **11.07.21:** - Bump node to 14 to fix builds
 | 
			
		||||
* **08.05.21:** - Fix doc link
 | 
			
		||||
 | 
			
		||||
@ -1,185 +1,190 @@
 | 
			
		||||
adduser3.116ubuntu1
 | 
			
		||||
apt1.6.14
 | 
			
		||||
apt-utils1.6.14
 | 
			
		||||
base-files10.1ubuntu2.11
 | 
			
		||||
base-passwd3.5.44
 | 
			
		||||
bash4.4.18-2ubuntu1.2
 | 
			
		||||
bsdutils1:2.31.1-0.4ubuntu3.7
 | 
			
		||||
bzip21.0.6-8.1ubuntu0.2
 | 
			
		||||
ca-certificates20210119~18.04.2
 | 
			
		||||
coreutils8.28-1ubuntu1
 | 
			
		||||
curl7.58.0-2ubuntu3.16
 | 
			
		||||
dash0.5.8-2.10
 | 
			
		||||
debconf1.5.66ubuntu1
 | 
			
		||||
debianutils4.8.4
 | 
			
		||||
diffutils1:3.6-1
 | 
			
		||||
dirmngr2.2.4-1ubuntu1.4
 | 
			
		||||
dpkg1.19.0.5ubuntu2.3
 | 
			
		||||
e2fsprogs1.44.1-1ubuntu1.3
 | 
			
		||||
fdisk2.31.1-0.4ubuntu3.7
 | 
			
		||||
file1:5.32-2ubuntu0.4
 | 
			
		||||
findutils4.6.0+git+20170828-2
 | 
			
		||||
gcc-8-base8.4.0-1ubuntu1~18.04
 | 
			
		||||
git1:2.17.1-1ubuntu0.9
 | 
			
		||||
git-man1:2.17.1-1ubuntu0.9
 | 
			
		||||
gnupg2.2.4-1ubuntu1.4
 | 
			
		||||
gnupg-l10n2.2.4-1ubuntu1.4
 | 
			
		||||
gnupg-utils2.2.4-1ubuntu1.4
 | 
			
		||||
gpg2.2.4-1ubuntu1.4
 | 
			
		||||
gpg-agent2.2.4-1ubuntu1.4
 | 
			
		||||
gpgconf2.2.4-1ubuntu1.4
 | 
			
		||||
gpgsm2.2.4-1ubuntu1.4
 | 
			
		||||
gpgv2.2.4-1ubuntu1.4
 | 
			
		||||
gpg-wks-client2.2.4-1ubuntu1.4
 | 
			
		||||
gpg-wks-server2.2.4-1ubuntu1.4
 | 
			
		||||
grep3.1-2build1
 | 
			
		||||
gzip1.6-5ubuntu1.1
 | 
			
		||||
hostname3.20
 | 
			
		||||
init-system-helpers1.51
 | 
			
		||||
jq1.5+dfsg-2
 | 
			
		||||
krb5-locales1.16-2ubuntu0.2
 | 
			
		||||
less487-0.1
 | 
			
		||||
libacl12.2.52-3build1
 | 
			
		||||
libapt-inst2.01.6.14
 | 
			
		||||
libapt-pkg5.01.6.14
 | 
			
		||||
libasn1-8-heimdal7.5.0+dfsg-1
 | 
			
		||||
libassuan02.5.1-2
 | 
			
		||||
libattr11:2.4.47-2build1
 | 
			
		||||
libaudit11:2.8.2-1ubuntu1.1
 | 
			
		||||
libaudit-common1:2.8.2-1ubuntu1.1
 | 
			
		||||
libblkid12.31.1-0.4ubuntu3.7
 | 
			
		||||
libbsd00.8.7-1ubuntu0.1
 | 
			
		||||
libbz2-1.01.0.6-8.1ubuntu0.2
 | 
			
		||||
libc62.27-3ubuntu1.4
 | 
			
		||||
libcap-ng00.7.7-3.1
 | 
			
		||||
libc-bin2.27-3ubuntu1.4
 | 
			
		||||
libcom-err21.44.1-1ubuntu1.3
 | 
			
		||||
libcurl3-gnutls7.58.0-2ubuntu3.16
 | 
			
		||||
libcurl47.58.0-2ubuntu3.16
 | 
			
		||||
libdb5.35.3.28-13.1ubuntu1.1
 | 
			
		||||
libdebconfclient00.213ubuntu1
 | 
			
		||||
libedit23.1-20170329-1
 | 
			
		||||
liberror-perl0.17025-1
 | 
			
		||||
libexpat12.2.5-3ubuntu0.2
 | 
			
		||||
libext2fs21.44.1-1ubuntu1.3
 | 
			
		||||
libfdisk12.31.1-0.4ubuntu3.7
 | 
			
		||||
libffi63.2.1-8
 | 
			
		||||
libgcc11:8.4.0-1ubuntu1~18.04
 | 
			
		||||
libgcrypt201.8.1-4ubuntu1.3
 | 
			
		||||
libgdbm51.14.1-6
 | 
			
		||||
libgdbm-compat41.14.1-6
 | 
			
		||||
libgmp102:6.1.2+dfsg-2
 | 
			
		||||
libgnutls303.5.18-1ubuntu1.5
 | 
			
		||||
libgpg-error01.27-6
 | 
			
		||||
libgssapi3-heimdal7.5.0+dfsg-1
 | 
			
		||||
libgssapi-krb5-21.16-2ubuntu0.2
 | 
			
		||||
libhcrypto4-heimdal7.5.0+dfsg-1
 | 
			
		||||
libheimbase1-heimdal7.5.0+dfsg-1
 | 
			
		||||
libheimntlm0-heimdal7.5.0+dfsg-1
 | 
			
		||||
libhogweed43.4.1-0ubuntu0.18.04.1
 | 
			
		||||
libhx509-5-heimdal7.5.0+dfsg-1
 | 
			
		||||
libidn2-02.0.4-1.1ubuntu0.2
 | 
			
		||||
libjq11.5+dfsg-2
 | 
			
		||||
libk5crypto31.16-2ubuntu0.2
 | 
			
		||||
libkeyutils11.5.9-9.2ubuntu2
 | 
			
		||||
libkrb5-26-heimdal7.5.0+dfsg-1
 | 
			
		||||
libkrb5-31.16-2ubuntu0.2
 | 
			
		||||
libkrb5support01.16-2ubuntu0.2
 | 
			
		||||
adduser3.118ubuntu2
 | 
			
		||||
apt2.0.6
 | 
			
		||||
apt-utils2.0.6
 | 
			
		||||
base-files11ubuntu5.4
 | 
			
		||||
base-passwd3.5.47
 | 
			
		||||
bash5.0-6ubuntu1.1
 | 
			
		||||
bsdutils1:2.34-0.1ubuntu9.1
 | 
			
		||||
bzip21.0.8-2
 | 
			
		||||
ca-certificates20210119~20.04.2
 | 
			
		||||
coreutils8.30-3ubuntu2
 | 
			
		||||
curl7.68.0-1ubuntu2.7
 | 
			
		||||
dash0.5.10.2-6
 | 
			
		||||
debconf1.5.73
 | 
			
		||||
debianutils4.9.1
 | 
			
		||||
diffutils1:3.7-3
 | 
			
		||||
dirmngr2.2.19-3ubuntu2.1
 | 
			
		||||
dpkg1.19.7ubuntu3
 | 
			
		||||
e2fsprogs1.45.5-2ubuntu1
 | 
			
		||||
fdisk2.34-0.1ubuntu9.1
 | 
			
		||||
file1:5.38-4
 | 
			
		||||
findutils4.7.0-1ubuntu1
 | 
			
		||||
gcc-10-base10.3.0-1ubuntu1~20.04
 | 
			
		||||
git1:2.25.1-1ubuntu3.2
 | 
			
		||||
git-man1:2.25.1-1ubuntu3.2
 | 
			
		||||
gnupg2.2.19-3ubuntu2.1
 | 
			
		||||
gnupg-l10n2.2.19-3ubuntu2.1
 | 
			
		||||
gnupg-utils2.2.19-3ubuntu2.1
 | 
			
		||||
gpg2.2.19-3ubuntu2.1
 | 
			
		||||
gpg-agent2.2.19-3ubuntu2.1
 | 
			
		||||
gpgconf2.2.19-3ubuntu2.1
 | 
			
		||||
gpgsm2.2.19-3ubuntu2.1
 | 
			
		||||
gpgv2.2.19-3ubuntu2.1
 | 
			
		||||
gpg-wks-client2.2.19-3ubuntu2.1
 | 
			
		||||
gpg-wks-server2.2.19-3ubuntu2.1
 | 
			
		||||
grep3.4-1
 | 
			
		||||
gzip1.10-0ubuntu4
 | 
			
		||||
hostname3.23
 | 
			
		||||
init-system-helpers1.57
 | 
			
		||||
jq1.6-1ubuntu0.20.04.1
 | 
			
		||||
krb5-locales1.17-6ubuntu4.1
 | 
			
		||||
less551-1ubuntu0.1
 | 
			
		||||
libacl12.2.53-6
 | 
			
		||||
libapt-pkg6.02.0.6
 | 
			
		||||
libasn1-8-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libassuan02.5.3-7ubuntu2
 | 
			
		||||
libattr11:2.4.48-5
 | 
			
		||||
libaudit11:2.8.5-2ubuntu6
 | 
			
		||||
libaudit-common1:2.8.5-2ubuntu6
 | 
			
		||||
libblkid12.34-0.1ubuntu9.1
 | 
			
		||||
libbrotli11.0.7-6ubuntu0.1
 | 
			
		||||
libbsd00.10.0-1
 | 
			
		||||
libbz2-1.01.0.8-2
 | 
			
		||||
libc62.31-0ubuntu9.2
 | 
			
		||||
libcap-ng00.7.9-2.1build1
 | 
			
		||||
libc-bin2.31-0ubuntu9.2
 | 
			
		||||
libcbor0.60.6.0-0ubuntu1
 | 
			
		||||
libcom-err21.45.5-2ubuntu1
 | 
			
		||||
libcrypt11:4.4.10-10ubuntu4
 | 
			
		||||
libcurl3-gnutls7.68.0-1ubuntu2.7
 | 
			
		||||
libcurl47.68.0-1ubuntu2.7
 | 
			
		||||
libdb5.35.3.28+dfsg1-0.6ubuntu2
 | 
			
		||||
libdebconfclient00.251ubuntu1
 | 
			
		||||
libedit23.1-20191231-1
 | 
			
		||||
liberror-perl0.17029-1
 | 
			
		||||
libexpat12.2.9-1build1
 | 
			
		||||
libext2fs21.45.5-2ubuntu1
 | 
			
		||||
libfdisk12.34-0.1ubuntu9.1
 | 
			
		||||
libffi73.3-4
 | 
			
		||||
libfido2-11.3.1-1ubuntu2
 | 
			
		||||
libgcc-s110.3.0-1ubuntu1~20.04
 | 
			
		||||
libgcrypt201.8.5-5ubuntu1.1
 | 
			
		||||
libgdbm61.18.1-5
 | 
			
		||||
libgdbm-compat41.18.1-5
 | 
			
		||||
libgmp102:6.2.0+dfsg-4
 | 
			
		||||
libgnutls303.6.13-2ubuntu1.6
 | 
			
		||||
libgpg-error01.37-1
 | 
			
		||||
libgssapi3-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libgssapi-krb5-21.17-6ubuntu4.1
 | 
			
		||||
libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libheimbase1-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libhogweed53.5.1+really3.5.1-2ubuntu0.2
 | 
			
		||||
libhx509-5-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libidn2-02.2.0-2
 | 
			
		||||
libjq11.6-1ubuntu0.20.04.1
 | 
			
		||||
libk5crypto31.17-6ubuntu4.1
 | 
			
		||||
libkeyutils11.6-6ubuntu1
 | 
			
		||||
libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libkrb5-31.17-6ubuntu4.1
 | 
			
		||||
libkrb5support01.17-6ubuntu4.1
 | 
			
		||||
libksba81.3.5-2
 | 
			
		||||
libldap-2.4-22.4.45+dfsg-1ubuntu1.10
 | 
			
		||||
libldap-common2.4.45+dfsg-1ubuntu1.10
 | 
			
		||||
liblz4-10.0~r131-2ubuntu3.1
 | 
			
		||||
liblzma55.2.2-1.3
 | 
			
		||||
libmagic11:5.32-2ubuntu0.4
 | 
			
		||||
libmagic-mgc1:5.32-2ubuntu0.4
 | 
			
		||||
libmount12.31.1-0.4ubuntu3.7
 | 
			
		||||
libncurses56.1-1ubuntu1.18.04
 | 
			
		||||
libncursesw56.1-1ubuntu1.18.04
 | 
			
		||||
libnettle63.4.1-0ubuntu0.18.04.1
 | 
			
		||||
libnghttp2-141.30.0-1ubuntu1
 | 
			
		||||
libnpth01.5-3
 | 
			
		||||
libonig46.7.0-1
 | 
			
		||||
libp11-kit00.23.9-2ubuntu0.1
 | 
			
		||||
libpam0g1.1.8-3.6ubuntu2.18.04.3
 | 
			
		||||
libpam-modules1.1.8-3.6ubuntu2.18.04.3
 | 
			
		||||
libpam-modules-bin1.1.8-3.6ubuntu2.18.04.3
 | 
			
		||||
libpam-runtime1.1.8-3.6ubuntu2.18.04.3
 | 
			
		||||
libpcre32:8.39-9
 | 
			
		||||
libperl5.265.26.1-6ubuntu0.5
 | 
			
		||||
libprocps62:3.3.12-3ubuntu1.2
 | 
			
		||||
libpsl50.19.1-5build1
 | 
			
		||||
libpython2.7-minimal2.7.17-1~18.04ubuntu1.6
 | 
			
		||||
libpython2.7-stdlib2.7.17-1~18.04ubuntu1.6
 | 
			
		||||
libpython-stdlib2.7.15~rc1-1
 | 
			
		||||
libreadline77.0-3
 | 
			
		||||
libroken18-heimdal7.5.0+dfsg-1
 | 
			
		||||
librtmp12.4+20151223.gitfa8646d.1-1
 | 
			
		||||
libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.3
 | 
			
		||||
libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.3
 | 
			
		||||
libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.3
 | 
			
		||||
libseccomp22.5.1-1ubuntu1~18.04.1
 | 
			
		||||
libselinux12.7-2build2
 | 
			
		||||
libsemanage12.7-2build2
 | 
			
		||||
libsemanage-common2.7-2build2
 | 
			
		||||
libsepol12.7-1
 | 
			
		||||
libsmartcols12.31.1-0.4ubuntu3.7
 | 
			
		||||
libsqlite3-03.22.0-1ubuntu0.4
 | 
			
		||||
libss21.44.1-1ubuntu1.3
 | 
			
		||||
libssl1.0.01.0.2n-1ubuntu5.7
 | 
			
		||||
libssl1.11.1.1-1ubuntu2.1~18.04.13
 | 
			
		||||
libstdc++68.4.0-1ubuntu1~18.04
 | 
			
		||||
libsystemd0237-3ubuntu10.52
 | 
			
		||||
libtasn1-64.13-2
 | 
			
		||||
libtinfo56.1-1ubuntu1.18.04
 | 
			
		||||
libudev1237-3ubuntu10.52
 | 
			
		||||
libunistring20.9.9-0ubuntu2
 | 
			
		||||
libuuid12.31.1-0.4ubuntu3.7
 | 
			
		||||
libwind0-heimdal7.5.0+dfsg-1
 | 
			
		||||
libx11-62:1.6.4-3ubuntu0.4
 | 
			
		||||
libx11-data2:1.6.4-3ubuntu0.4
 | 
			
		||||
libxau61:1.0.8-1ubuntu1
 | 
			
		||||
libxcb11.13-2~ubuntu18.04
 | 
			
		||||
libxdmcp61:1.1.2-3
 | 
			
		||||
libxext62:1.3.3-1
 | 
			
		||||
libxmuu12:1.1.2-2
 | 
			
		||||
libzstd11.3.3+dfsg-2ubuntu1.2
 | 
			
		||||
locales2.27-3ubuntu1.4
 | 
			
		||||
login1:4.5-1ubuntu2
 | 
			
		||||
lsb-base9.20170808ubuntu1
 | 
			
		||||
mawk1.3.3-17ubuntu3
 | 
			
		||||
mime-support3.60ubuntu1
 | 
			
		||||
mount2.31.1-0.4ubuntu3.7
 | 
			
		||||
multiarch-support2.27-3ubuntu1.4
 | 
			
		||||
nano2.9.3-2
 | 
			
		||||
ncurses-base6.1-1ubuntu1.18.04
 | 
			
		||||
ncurses-bin6.1-1ubuntu1.18.04
 | 
			
		||||
netbase5.4
 | 
			
		||||
net-tools1.60+git20161116.90da8a0-1ubuntu1
 | 
			
		||||
nodejs14.18.1-1nodesource1
 | 
			
		||||
openssh-client1:7.6p1-4ubuntu0.5
 | 
			
		||||
openssl1.1.1-1ubuntu2.1~18.04.13
 | 
			
		||||
passwd1:4.5-1ubuntu2
 | 
			
		||||
patch2.7.6-2ubuntu1.1
 | 
			
		||||
perl5.26.1-6ubuntu0.5
 | 
			
		||||
perl-base5.26.1-6ubuntu0.5
 | 
			
		||||
perl-modules-5.265.26.1-6ubuntu0.5
 | 
			
		||||
pinentry-curses1.1.0-1
 | 
			
		||||
procps2:3.3.12-3ubuntu1.2
 | 
			
		||||
publicsuffix20180223.1310-1
 | 
			
		||||
python2.7.15~rc1-1
 | 
			
		||||
python2.72.7.17-1~18.04ubuntu1.6
 | 
			
		||||
python2.7-minimal2.7.17-1~18.04ubuntu1.6
 | 
			
		||||
python-minimal2.7.15~rc1-1
 | 
			
		||||
readline-common7.0-3
 | 
			
		||||
sed4.4-2
 | 
			
		||||
sensible-utils0.0.12
 | 
			
		||||
sudo1.8.21p2-3ubuntu1.4
 | 
			
		||||
sysvinit-utils2.88dsf-59.10ubuntu1
 | 
			
		||||
tar1.29b-2ubuntu0.2
 | 
			
		||||
tzdata2021a-2ubuntu0.18.04
 | 
			
		||||
ubuntu-keyring2018.09.18.1~18.04.2
 | 
			
		||||
util-linux2.31.1-0.4ubuntu3.7
 | 
			
		||||
xauth1:1.0.10-1
 | 
			
		||||
xz-utils5.2.2-1.3
 | 
			
		||||
libldap-2.4-22.4.49+dfsg-2ubuntu1.8
 | 
			
		||||
libldap-common2.4.49+dfsg-2ubuntu1.8
 | 
			
		||||
liblz4-11.9.2-2ubuntu0.20.04.1
 | 
			
		||||
liblzma55.2.4-1ubuntu1
 | 
			
		||||
libmagic11:5.38-4
 | 
			
		||||
libmagic-mgc1:5.38-4
 | 
			
		||||
libmount12.34-0.1ubuntu9.1
 | 
			
		||||
libmpdec22.4.2-3
 | 
			
		||||
libncurses66.2-0ubuntu2
 | 
			
		||||
libncursesw66.2-0ubuntu2
 | 
			
		||||
libnettle73.5.1+really3.5.1-2ubuntu0.2
 | 
			
		||||
libnghttp2-141.40.0-1build1
 | 
			
		||||
libnpth01.6-1
 | 
			
		||||
libonig56.9.4-1
 | 
			
		||||
libp11-kit00.23.20-1ubuntu0.1
 | 
			
		||||
libpam0g1.3.1-5ubuntu4.3
 | 
			
		||||
libpam-modules1.3.1-5ubuntu4.3
 | 
			
		||||
libpam-modules-bin1.3.1-5ubuntu4.3
 | 
			
		||||
libpam-runtime1.3.1-5ubuntu4.3
 | 
			
		||||
libpcre2-8-010.34-7
 | 
			
		||||
libpcre32:8.39-12build1
 | 
			
		||||
libperl5.305.30.0-9ubuntu0.2
 | 
			
		||||
libprocps82:3.3.16-1ubuntu2.3
 | 
			
		||||
libpsl50.21.0-1ubuntu1
 | 
			
		||||
libpython3.8-minimal3.8.10-0ubuntu1~20.04.1
 | 
			
		||||
libpython3.8-stdlib3.8.10-0ubuntu1~20.04.1
 | 
			
		||||
libpython3-stdlib3.8.2-0ubuntu2
 | 
			
		||||
libreadline88.0-4
 | 
			
		||||
libroken18-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
librtmp12.4+20151223.gitfa8646d.1-2build1
 | 
			
		||||
libsasl2-22.1.27+dfsg-2
 | 
			
		||||
libsasl2-modules2.1.27+dfsg-2
 | 
			
		||||
libsasl2-modules-db2.1.27+dfsg-2
 | 
			
		||||
libseccomp22.5.1-1ubuntu1~20.04.1
 | 
			
		||||
libselinux13.0-1build2
 | 
			
		||||
libsemanage13.0-1build2
 | 
			
		||||
libsemanage-common3.0-1build2
 | 
			
		||||
libsepol13.0-1
 | 
			
		||||
libsmartcols12.34-0.1ubuntu9.1
 | 
			
		||||
libsqlite3-03.31.1-4ubuntu0.2
 | 
			
		||||
libss21.45.5-2ubuntu1
 | 
			
		||||
libssh-40.9.3-2ubuntu2.2
 | 
			
		||||
libssl1.11.1.1f-1ubuntu2.9
 | 
			
		||||
libstdc++610.3.0-1ubuntu1~20.04
 | 
			
		||||
libsystemd0245.4-4ubuntu3.13
 | 
			
		||||
libtasn1-64.16.0-2
 | 
			
		||||
libtinfo66.2-0ubuntu2
 | 
			
		||||
libudev1245.4-4ubuntu3.13
 | 
			
		||||
libunistring20.9.10-2
 | 
			
		||||
libuuid12.34-0.1ubuntu9.1
 | 
			
		||||
libwind0-heimdal7.7.0+dfsg-1ubuntu1
 | 
			
		||||
libx11-62:1.6.9-2ubuntu1.2
 | 
			
		||||
libx11-data2:1.6.9-2ubuntu1.2
 | 
			
		||||
libxau61:1.0.9-0ubuntu1
 | 
			
		||||
libxcb11.14-2
 | 
			
		||||
libxdmcp61:1.1.3-0ubuntu1
 | 
			
		||||
libxext62:1.3.4-0ubuntu1
 | 
			
		||||
libxmuu12:1.1.3-0ubuntu1
 | 
			
		||||
libzstd11.4.4+dfsg-3ubuntu0.1
 | 
			
		||||
locales2.31-0ubuntu9.2
 | 
			
		||||
login1:4.8.1-1ubuntu5.20.04.1
 | 
			
		||||
logsave1.45.5-2ubuntu1
 | 
			
		||||
lsb-base11.1.0ubuntu2
 | 
			
		||||
mawk1.3.4.20200120-2
 | 
			
		||||
mime-support3.64ubuntu1
 | 
			
		||||
mount2.34-0.1ubuntu9.1
 | 
			
		||||
nano4.8-1ubuntu1
 | 
			
		||||
ncurses-base6.2-0ubuntu2
 | 
			
		||||
ncurses-bin6.2-0ubuntu2
 | 
			
		||||
netbase6.1
 | 
			
		||||
net-tools1.60+git20180626.aebd88e-1ubuntu1
 | 
			
		||||
nodejs14.18.2-deb-1nodesource1
 | 
			
		||||
openssh-client1:8.2p1-4ubuntu0.3
 | 
			
		||||
openssl1.1.1f-1ubuntu2.9
 | 
			
		||||
passwd1:4.8.1-1ubuntu5.20.04.1
 | 
			
		||||
patch2.7.6-6
 | 
			
		||||
perl5.30.0-9ubuntu0.2
 | 
			
		||||
perl-base5.30.0-9ubuntu0.2
 | 
			
		||||
perl-modules-5.305.30.0-9ubuntu0.2
 | 
			
		||||
pinentry-curses1.1.0-3build1
 | 
			
		||||
procps2:3.3.16-1ubuntu2.3
 | 
			
		||||
publicsuffix20200303.0012-1
 | 
			
		||||
python33.8.2-0ubuntu2
 | 
			
		||||
python3.83.8.10-0ubuntu1~20.04.1
 | 
			
		||||
python3.8-minimal3.8.10-0ubuntu1~20.04.1
 | 
			
		||||
python3-minimal3.8.2-0ubuntu2
 | 
			
		||||
readline-common8.0-4
 | 
			
		||||
sed4.7-1
 | 
			
		||||
sensible-utils0.0.12+nmu1
 | 
			
		||||
sudo1.8.31-1ubuntu1.2
 | 
			
		||||
sysvinit-utils2.96-2.1ubuntu1
 | 
			
		||||
tar1.30+dfsg-7ubuntu0.20.04.1
 | 
			
		||||
tzdata2021e-0ubuntu0.20.04
 | 
			
		||||
ubuntu-keyring2020.02.11.4
 | 
			
		||||
util-linux2.34-0.1ubuntu9.1
 | 
			
		||||
xauth1:1.1-0ubuntu1
 | 
			
		||||
xz-utils5.2.4-1ubuntu1
 | 
			
		||||
yarn1.22.15-1
 | 
			
		||||
zlib1g1:1.2.11.dfsg-0ubuntu2
 | 
			
		||||
zlib1g1:1.2.11.dfsg-2ubuntu1.2
 | 
			
		||||
 | 
			
		||||
@ -29,7 +29,7 @@ available_architectures:
 | 
			
		||||
development_versions: true
 | 
			
		||||
development_versions_items:
 | 
			
		||||
  - { tag: "latest", desc: "Stable releases" }
 | 
			
		||||
  - { tag: "focal", desc: "Stable releases, based on Ubuntu Focal" }
 | 
			
		||||
  - { tag: "focal", desc: "DEPRECATED (no longer updated, `latest` is rebased on focal) - Stable releases, based on Ubuntu Focal" }
 | 
			
		||||
  - { tag: "development", desc: "DEPRECATED (no longer updated) - Prereleases from their GitHub" }
 | 
			
		||||
 | 
			
		||||
# container parameters
 | 
			
		||||
@ -77,7 +77,8 @@ app_setup_block: |
 | 
			
		||||
 | 
			
		||||
# changelog
 | 
			
		||||
changelogs:
 | 
			
		||||
  - { date: "04.11.21:", desc: "Add `DEFAULT_WORKSPACE` env var." }
 | 
			
		||||
  - { date: "06.12.21:", desc: "Add `DEFAULT_WORKSPACE` env var." }
 | 
			
		||||
  - { date: "29.11.21:", desc: "Rebase to Ubuntu focal." }
 | 
			
		||||
  - { date: "16.09.21:", desc: "Fix slow `chown` on large workspace (contents of workspace folder no longer chowned)." }
 | 
			
		||||
  - { date: "11.07.21:", desc: "Bump node to 14 to fix builds" }
 | 
			
		||||
  - { date: "08.05.21:", desc: "Fix doc link" }
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,11 @@ if [ -n "${SUDO_PASSWORD}" ] || [ -n "${SUDO_PASSWORD_HASH}" ]; then
 | 
			
		||||
    fi
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
[[ ! -f /config/.bashrc ]] && \
 | 
			
		||||
    cp /root/.bashrc /config/.bashrc
 | 
			
		||||
[[ ! -f /config/.profile ]] && \
 | 
			
		||||
    cp /root/.profile /config/.profile
 | 
			
		||||
 | 
			
		||||
# permissions
 | 
			
		||||
if [ -f "/usr/bin/find" ] && [ -f "/usr/bin/xargs" ]; then
 | 
			
		||||
    CORES=$(nproc --all)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user