mirror of
https://github.com/linuxserver/docker-kasm.git
synced 2026-01-23 02:24:38 +00:00
Merge pull request #97 from linuxserver/1.18.0
This commit is contained in:
commit
cfdb797fdf
6 changed files with 13 additions and 6 deletions
|
|
@ -83,7 +83,7 @@ RUN \
|
||||||
ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
|
ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
|
||||||
curl -o \
|
curl -o \
|
||||||
/tmp/images.tar.gz -L \
|
/tmp/images.tar.gz -L \
|
||||||
"https://kasm-ci.s3.amazonaws.com/1.17.0-images-combined.tar.gz" && \
|
"https://kasm-ci.s3.amazonaws.com/${KASM_VERSION}-images-combined.tar.gz" && \
|
||||||
tar xf \
|
tar xf \
|
||||||
/tmp/images.tar.gz -C \
|
/tmp/images.tar.gz -C \
|
||||||
/ && \
|
/ && \
|
||||||
|
|
@ -104,6 +104,7 @@ RUN \
|
||||||
/wizard/ && \
|
/wizard/ && \
|
||||||
useradd -u 70 kasm_db && \
|
useradd -u 70 kasm_db && \
|
||||||
useradd kasm && \
|
useradd kasm && \
|
||||||
|
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
|
||||||
echo "**** cleanup ****" && \
|
echo "**** cleanup ****" && \
|
||||||
apt-get remove -y g++ gcc make && \
|
apt-get remove -y g++ gcc make && \
|
||||||
apt-get -y autoremove && \
|
apt-get -y autoremove && \
|
||||||
|
|
|
||||||
|
|
@ -83,7 +83,7 @@ RUN \
|
||||||
ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
|
ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
|
||||||
curl -o \
|
curl -o \
|
||||||
/tmp/images.tar.gz -L \
|
/tmp/images.tar.gz -L \
|
||||||
"https://kasm-ci.s3.amazonaws.com/1.17.0-images-combined.tar.gz" && \
|
"https://kasm-ci.s3.amazonaws.com/${KASM_VERSION}-images-combined.tar.gz" && \
|
||||||
tar xf \
|
tar xf \
|
||||||
/tmp/images.tar.gz -C \
|
/tmp/images.tar.gz -C \
|
||||||
/ && \
|
/ && \
|
||||||
|
|
@ -104,6 +104,7 @@ RUN \
|
||||||
/wizard/ && \
|
/wizard/ && \
|
||||||
useradd -u 70 kasm_db && \
|
useradd -u 70 kasm_db && \
|
||||||
useradd kasm && \
|
useradd kasm && \
|
||||||
|
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
|
||||||
echo "**** cleanup ****" && \
|
echo "**** cleanup ****" && \
|
||||||
apt-get remove -y g++ gcc make && \
|
apt-get remove -y g++ gcc make && \
|
||||||
apt-get -y autoremove && \
|
apt-get -y autoremove && \
|
||||||
|
|
|
||||||
|
|
@ -313,6 +313,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
|
||||||
|
|
||||||
## Versions
|
## Versions
|
||||||
|
|
||||||
|
* **22.10.25:** - Update for 1.18.0 release.
|
||||||
* **08.06.25:** - Deprecate develop branch.
|
* **08.06.25:** - Deprecate develop branch.
|
||||||
* **03.06.25:** - Rebase to Ubuntu Noble. Update for 1.17.0 release.
|
* **03.06.25:** - Rebase to Ubuntu Noble. Update for 1.17.0 release.
|
||||||
* **09.11.24:** - Update base image for 1.16.1 release.
|
* **09.11.24:** - Update base image for 1.16.1 release.
|
||||||
|
|
|
||||||
|
|
@ -126,6 +126,7 @@ init_diagram: |
|
||||||
"kasm:latest" <- Base Images
|
"kasm:latest" <- Base Images
|
||||||
# changelog
|
# changelog
|
||||||
changelogs:
|
changelogs:
|
||||||
|
- {date: "22.10.25:", desc: "Update for 1.18.0 release."}
|
||||||
- {date: "08.06.25:", desc: "Deprecate develop branch."}
|
- {date: "08.06.25:", desc: "Deprecate develop branch."}
|
||||||
- {date: "03.06.25:", desc: "Rebase to Ubuntu Noble. Update for 1.17.0 release."}
|
- {date: "03.06.25:", desc: "Rebase to Ubuntu Noble. Update for 1.17.0 release."}
|
||||||
- {date: "09.11.24:", desc: "Update base image for 1.16.1 release."}
|
- {date: "09.11.24:", desc: "Update base image for 1.16.1 release."}
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,12 @@ if [[ ! -d "/opt/docker" ]]; then
|
||||||
mkdir -p /opt/docker
|
mkdir -p /opt/docker
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Workaround for running in a rootless docker environment
|
||||||
|
sed -i '/set -e/d' /etc/init.d/docker
|
||||||
|
|
||||||
# Login to Dockerhub
|
# Login to Dockerhub
|
||||||
if [[ -n "${DOCKER_HUB_USERNAME}" ]]; then
|
if [[ -n "${DOCKER_HUB_USERNAME}" ]]; then
|
||||||
docker login --username $DOCKER_HUB_USERNAME --password $DOCKER_HUB_PASSWORD
|
docker login --username "${DOCKER_HUB_USERNAME}" --password "${DOCKER_HUB_PASSWORD}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Generate self cert for wizard
|
# Generate self cert for wizard
|
||||||
|
|
|
||||||
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
# Wait for docker to be up
|
# Wait for docker to be up
|
||||||
while true; do
|
while true; do
|
||||||
if [ -S "/var/run/docker.sock" ]; then
|
if [[ -S "/var/run/docker.sock" ]]; then
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
sleep 1
|
sleep 1
|
||||||
done
|
done
|
||||||
|
|
||||||
# Don't do anything if wizard is disabled
|
# Don't do anything if wizard is disabled
|
||||||
if [ -f "/opt/NO_WIZARD" ]; then
|
if [[ -f "/opt/NO_WIZARD" ]]; then
|
||||||
sleep infinity
|
sleep infinity
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd /wizard
|
cd /wizard || exit 1
|
||||||
/usr/bin/node index.js
|
/usr/bin/node index.js
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue