File tree Expand file tree Collapse file tree 6 files changed +13
-6
lines changed
root/etc/s6-overlay/s6-rc.d Expand file tree Collapse file tree 6 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 8383 ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}' ) && \
8484 curl -o \
8585 /tmp/images.tar.gz -L \
86- "https://kasm-ci.s3.amazonaws.com/1.17.0 -images-combined.tar.gz" && \
86+ "https://kasm-ci.s3.amazonaws.com/${KASM_VERSION} -images-combined.tar.gz" && \
8787 tar xf \
8888 /tmp/images.tar.gz -C \
8989 / && \
@@ -104,6 +104,7 @@ RUN \
104104 /wizard/ && \
105105 useradd -u 70 kasm_db && \
106106 useradd kasm && \
107+ printf "Linuxserver.io version: ${VERSION}\n Build-date: ${BUILD_DATE}" > /build_version && \
107108 echo "**** cleanup ****" && \
108109 apt-get remove -y g++ gcc make && \
109110 apt-get -y autoremove && \
Original file line number Diff line number Diff line change 8383 ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
8484 curl -o \
8585 /tmp/images.tar.gz -L \
86- "https://kasm-ci.s3.amazonaws.com/1.17.0 -images-combined.tar.gz" && \
86+ "https://kasm-ci.s3.amazonaws.com/${KASM_VERSION} -images-combined.tar.gz" && \
8787 tar xf \
8888 /tmp/images.tar.gz -C \
8989 / && \
@@ -104,6 +104,7 @@ RUN \
104104 /wizard/ && \
105105 useradd -u 70 kasm_db && \
106106 useradd kasm && \
107+ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
107108 echo "**** cleanup ****" && \
108109 apt-get remove -y g++ gcc make && \
109110 apt-get -y autoremove && \
Original file line number Diff line number Diff line change @@ -313,6 +313,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
313313
314314# # Versions
315315
316+ * ** 22.10.25:** - Update for 1.18.0 release.
316317* ** 08.06.25:** - Deprecate develop branch.
317318* ** 03.06.25:** - Rebase to Ubuntu Noble. Update for 1.17.0 release.
318319* ** 09.11.24:** - Update base image for 1.16.1 release.
Original file line number Diff line number Diff line change @@ -126,6 +126,7 @@ init_diagram: |
126126 "kasm:latest" <- Base Images
127127# changelog
128128changelogs :
129+ - {date: "22.10.25:", desc: "Update for 1.18.0 release."}
129130 - {date: "08.06.25:", desc: "Deprecate develop branch."}
130131 - {date: "03.06.25:", desc: "Rebase to Ubuntu Noble. Update for 1.17.0 release."}
131132 - {date: "09.11.24:", desc: "Update base image for 1.16.1 release."}
Original file line number Diff line number Diff line change @@ -5,9 +5,12 @@ if [[ ! -d "/opt/docker" ]]; then
55 mkdir -p /opt/docker
66fi
77
8+ # Workaround for running in a rootless docker environment
9+ sed -i '/set -e/d' /etc/init.d/docker
10+
811# Login to Dockerhub
912if [[ -n "${DOCKER_HUB_USERNAME}" ]]; then
10- docker login --username $ DOCKER_HUB_USERNAME --password $ DOCKER_HUB_PASSWORD
13+ docker login --username "${ DOCKER_HUB_USERNAME}" --password "${ DOCKER_HUB_PASSWORD}"
1114fi
1215
1316# Generate self cert for wizard
Original file line number Diff line number Diff line change 22
33# Wait for docker to be up
44while true; do
5- if [ -S "/var/run/docker.sock" ]; then
5+ if [[ -S "/var/run/docker.sock" ] ]; then
66 break
77 fi
88 sleep 1
99done
1010
1111# Don't do anything if wizard is disabled
12- if [ -f "/opt/NO_WIZARD" ]; then
12+ if [[ -f "/opt/NO_WIZARD" ] ]; then
1313 sleep infinity
1414fi
1515
16- cd /wizard
16+ cd /wizard || exit 1
1717/usr/bin/node index.js
You can’t perform that action at this time.
0 commit comments