Skip to content

Commit ef33098

Browse files
authored
Merge pull request #60 from linuxserver/next-3.20
Rebase to 3.20 (next)
2 parents 162bb0a + 711b854 commit ef33098

File tree

6 files changed

+23
-22
lines changed

6 files changed

+23
-22
lines changed

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1
22

3-
FROM ghcr.io/linuxserver/baseimage-alpine:3.19
3+
FROM ghcr.io/linuxserver/baseimage-alpine:3.20
44

55
# set version label
66
ARG BUILD_DATE
@@ -41,6 +41,7 @@ RUN \
4141
NODE_ENV=production yarn build && \
4242
yarn link && \
4343
yarn --non-interactive cache clean && \
44+
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
4445
echo "**** cleanup ****" && \
4546
apk del --purge \
4647
build-dependencies && \

Dockerfile.aarch64

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1
22

3-
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19
3+
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.20
44

55
# set version label
66
ARG BUILD_DATE
@@ -41,6 +41,7 @@ RUN \
4141
NODE_ENV=production yarn build && \
4242
yarn link && \
4343
yarn --non-interactive cache clean && \
44+
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
4445
echo "**** cleanup ****" && \
4546
apk del --purge \
4647
build-dependencies && \

Jenkinsfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ pipeline {
3434
CI_PORT='9000'
3535
CI_SSL='false'
3636
CI_DELAY='120'
37-
CI_DOCKERENV='TZ=US/Pacific'
38-
CI_AUTH='user:password'
37+
CI_DOCKERENV=''
38+
CI_AUTH=''
3939
CI_WEBPATH=''
4040
}
4141
stages {

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,28 +70,28 @@ This image provides various versions that are available via tags. Please read th
7070
## Application Setup
7171

7272
* When the application first runs, it will populate its /config
73-
73+
7474
* Stop the container
7575

7676
* Now from the host, edit `/config/config.js`, wherever you've mapped it
77-
77+
7878
* In most cases you want the value `public: false` to allow named users only
79-
79+
8080
* Setting the two prefetch values to true improves usability, but uses more storage
8181

8282
* Once you have the configuration you want, save it and start the container again
8383

8484
* For each user, run the command
8585

8686
* `docker exec -it thelounge s6-setuidgid abc thelounge add <user>`
87-
87+
8888
* You will be prompted to enter a password that will not be echoed.
89-
89+
9090
* Saving logs to disk is the default, this consumes more space but allows scrollback.
9191

9292
* To log in to the application, browse to `http://<hostip>:9000`
9393

94-
* You should now be prompted for a username and password on the webinterface.
94+
* You should now be prompted for a username and password on the web interface.
9595

9696
* Once logged in, you can add an IRC network. Some defaults are preset for Freenode.
9797

@@ -305,6 +305,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
305305

306306
## Versions
307307

308+
* **06.06.24:** - Rebase to Alpine 3.20.
308309
* **23.12.23:** - Rebase to Alpine 3.19.
309310
* **25.05.23:** - Rebase to Alpine 3.18, deprecate armhf.
310311
* **18.12.22:** - Rebasing next to alpine 3.17.

jenkins-vars.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ external_type: github_devel
66
release_type: prerelease
77
release_tag: next
88
ls_branch: next
9-
build_armhf: false
109
repo_vars:
1110
- EXT_GIT_BRANCH = 'master'
1211
- EXT_USER = 'thelounge'
@@ -25,6 +24,6 @@ repo_vars:
2524
- CI_PORT='9000'
2625
- CI_SSL='false'
2726
- CI_DELAY='120'
28-
- CI_DOCKERENV='TZ=US/Pacific'
29-
- CI_AUTH='user:password'
27+
- CI_DOCKERENV=''
28+
- CI_AUTH=''
3029
- CI_WEBPATH=''

readme-vars.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@ development_versions_items:
2222
# container parameters
2323
common_param_env_vars_enabled: true #PGID, PUID, etc, you can set it to 'optional'
2424
param_container_name: "{{ project_name }}"
25-
param_usage_include_env: true
26-
param_env_vars:
27-
- { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." }
25+
2826
param_usage_include_vols: true
2927
param_volumes:
3028
- { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files" }
@@ -36,34 +34,35 @@ param_ports:
3634
app_setup_block_enabled: true
3735
app_setup_block: |
3836
* When the application first runs, it will populate its /config
39-
37+
4038
* Stop the container
4139
4240
* Now from the host, edit `/config/config.js`, wherever you've mapped it
43-
41+
4442
* In most cases you want the value `public: false` to allow named users only
45-
43+
4644
* Setting the two prefetch values to true improves usability, but uses more storage
4745
4846
* Once you have the configuration you want, save it and start the container again
4947
5048
* For each user, run the command
5149
5250
* `docker exec -it thelounge s6-setuidgid abc thelounge add <user>`
53-
51+
5452
* You will be prompted to enter a password that will not be echoed.
55-
53+
5654
* Saving logs to disk is the default, this consumes more space but allows scrollback.
5755
5856
* To log in to the application, browse to `http://<hostip>:9000`
5957
60-
* You should now be prompted for a username and password on the webinterface.
58+
* You should now be prompted for a username and password on the web interface.
6159
6260
* Once logged in, you can add an IRC network. Some defaults are preset for Freenode.
6361
6462
# changelog
6563

6664
changelogs:
65+
- { date: "06.06.24:", desc: "Rebase to Alpine 3.20."}
6766
- { date: "23.12.23:", desc: "Rebase to Alpine 3.19."}
6867
- { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." }
6968
- { date: "18.12.22:", desc: "Rebasing next to alpine 3.17." }

0 commit comments

Comments
 (0)