File tree Expand file tree Collapse file tree 7 files changed +216
-198
lines changed Expand file tree Collapse file tree 7 files changed +216
-198
lines changed Original file line number Diff line number Diff line change 1
- FROM ghcr.io/linuxserver/baseimage-ubuntu:bionic
1
+ FROM ghcr.io/linuxserver/baseimage-ubuntu:focal
2
2
3
3
# set version label
4
4
ARG BUILD_DATE
16
16
apt-get install -y \
17
17
gnupg && \
18
18
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
19
- echo 'deb https://deb.nodesource.com/node_14.x bionic main' \
19
+ echo 'deb https://deb.nodesource.com/node_14.x focal main' \
20
20
> /etc/apt/sources.list.d/nodesource.list && \
21
21
curl -s https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
22
22
echo 'deb https://dl.yarnpkg.com/debian/ stable main' \
27
27
build-essential \
28
28
libx11-dev \
29
29
libxkbfile-dev \
30
- libsecret-1-dev \
31
- pkg-config && \
30
+ pkg-config \
31
+ python3 && \
32
32
echo "**** install runtime dependencies ****" && \
33
33
apt-get install -y \
34
34
git \
44
44
| jq -r '."dist-tags".latest' | sed 's|^|v|' ); \
45
45
fi && \
46
46
CODE_VERSION=$(echo "$CODE_RELEASE" | awk '{print substr($1,2); }' ) && \
47
+ npm config set python python3 && \
47
48
yarn config set network-timeout 600000 -g && \
48
49
yarn --production --verbose --frozen-lockfile global add code-server@"$CODE_VERSION" && \
49
50
yarn cache clean && \
56
57
pkg-config && \
57
58
apt-get clean && \
58
59
rm -rf \
60
+ /config/* \
59
61
/tmp/* \
60
62
/var/lib/apt/lists/* \
61
63
/var/tmp/*
Original file line number Diff line number Diff line change 1
- FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-bionic
1
+ FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-focal
2
2
3
3
# set version label
4
4
ARG BUILD_DATE
16
16
apt-get install -y \
17
17
gnupg && \
18
18
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
19
- echo 'deb https://deb.nodesource.com/node_14.x bionic main' \
19
+ echo 'deb https://deb.nodesource.com/node_14.x focal main' \
20
20
> /etc/apt/sources.list.d/nodesource.list && \
21
21
curl -s https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
22
22
echo 'deb https://dl.yarnpkg.com/debian/ stable main' \
27
27
build-essential \
28
28
libx11-dev \
29
29
libxkbfile-dev \
30
- libsecret-1-dev \
31
- pkg-config && \
30
+ pkg-config \
31
+ python3 && \
32
32
echo "**** install runtime dependencies ****" && \
33
33
apt-get install -y \
34
34
git \
44
44
| jq -r '."dist-tags".latest' | sed 's|^|v|'); \
45
45
fi && \
46
46
CODE_VERSION=$(echo "$CODE_RELEASE" | awk '{print substr($1,2); }') && \
47
+ npm config set python python3 && \
47
48
yarn config set network-timeout 600000 -g && \
48
49
yarn --production --verbose --frozen-lockfile global add code-server@"$CODE_VERSION" && \
49
50
yarn cache clean && \
56
57
pkg-config && \
57
58
apt-get clean && \
58
59
rm -rf \
60
+ /config/* \
59
61
/tmp/* \
60
62
/var/lib/apt/lists/* \
61
63
/var/tmp/*
Original file line number Diff line number Diff line change 1
- FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-bionic
1
+ FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal
2
2
3
3
# set version label
4
4
ARG BUILD_DATE
16
16
apt-get install -y \
17
17
gnupg && \
18
18
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
19
- echo 'deb https://deb.nodesource.com/node_14.x bionic main' \
19
+ echo 'deb https://deb.nodesource.com/node_14.x focal main' \
20
20
> /etc/apt/sources.list.d/nodesource.list && \
21
21
curl -s https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
22
22
echo 'deb https://dl.yarnpkg.com/debian/ stable main' \
27
27
build-essential \
28
28
libx11-dev \
29
29
libxkbfile-dev \
30
- libsecret-1-dev \
31
- pkg-config && \
30
+ pkg-config \
31
+ python3 && \
32
32
echo "**** install runtime dependencies ****" && \
33
33
apt-get install -y \
34
34
git \
44
44
| jq -r '."dist-tags".latest' | sed 's|^|v|'); \
45
45
fi && \
46
46
CODE_VERSION=$(echo "$CODE_RELEASE" | awk '{print substr($1,2); }') && \
47
+ npm config set python python3 && \
47
48
yarn config set network-timeout 600000 -g && \
48
49
yarn --production --verbose --frozen-lockfile global add code-server@"$CODE_VERSION" && \
49
50
yarn cache clean && \
56
57
pkg-config && \
57
58
apt-get clean && \
58
59
rm -rf \
60
+ /config/* \
59
61
/tmp/* \
60
62
/var/lib/apt/lists/* \
61
63
/var/tmp/*
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ This image provides various versions that are available via tags. `latest` tag u
70
70
| Tag | Description |
71
71
| :----: | --- |
72
72
| latest | Stable releases |
73
- | focal | Stable releases, based on Ubuntu Focal |
73
+ | focal | DEPRECATED (no longer updated, ` latest ` is rebased on focal) - Stable releases, based on Ubuntu Focal |
74
74
| development | DEPRECATED (no longer updated) - Prereleases from their GitHub |
75
75
76
76
## Application Setup
@@ -262,6 +262,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
262
262
263
263
## Versions
264
264
265
+ * ** 29.11.21:** - Rebase to Ubuntu focal.
265
266
* ** 16.09.21:** - Fix slow ` chown ` on large workspace (contents of workspace folder no longer chowned).
266
267
* ** 11.07.21:** - Bump node to 14 to fix builds
267
268
* ** 08.05.21:** - Fix doc link
You can’t perform that action at this time.
0 commit comments