File tree 7 files changed +15
-20
lines changed
root/defaults/nginx/site-confs 7 files changed +15
-20
lines changed Original file line number Diff line number Diff line change 1
1
# syntax=docker/dockerfile:1
2
2
3
- FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.19
3
+ FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.20
4
4
5
5
# set version label
6
6
ARG BUILD_DATE
16
16
echo "**** install build packages ****" && \
17
17
apk add --no-cache --virtual=build-dependencies \
18
18
build-base \
19
- musl-dev \
20
19
python3 && \
21
20
echo "**** install runtime packages ****" && \
22
21
apk add --no-cache \
33
32
/tmp/budge.tar.gz -L \
34
33
"https://github.com/linuxserver/budge/archive/${BUDGE_RELEASE}.tar.gz" && \
35
34
tar xf \
36
- /tmp/budge.tar.gz -C \
35
+ /tmp/budge.tar.gz -C \
37
36
/app/www/public/ --strip-components=1 && \
38
37
echo "**** install backend ****" && \
39
38
cd /app/www/public/backend && \
49
48
npm run build && \
50
49
npm prune --omit=dev && \
51
50
echo "**** overlay-fs bug workaround ****" && \
52
- mv /app/www/public/frontend/node_modules /app/www/public/frontend/node_modules-tmp && \
51
+ mv /app/www/public/frontend/node_modules /app/www/public/frontend/node_modules-tmp && \
53
52
mv /app/www/public/backend/node_modules /app/www/public/backend/node_modules-tmp && \
53
+ printf "Linuxserver.io version: ${VERSION}\n Build-date: ${BUILD_DATE}" > /build_version && \
54
54
echo "**** cleanup ****" && \
55
55
npm cache clean --force && \
56
56
apk del --purge \
Original file line number Diff line number Diff line change 1
1
# syntax=docker/dockerfile:1
2
2
3
- FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.19
3
+ FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.20
4
4
5
5
# set version label
6
6
ARG BUILD_DATE
16
16
echo "**** install build packages ****" && \
17
17
apk add --no-cache --virtual=build-dependencies \
18
18
build-base \
19
- musl-dev \
20
19
python3 && \
21
20
echo "**** install runtime packages ****" && \
22
21
apk add --no-cache \
33
32
/tmp/budge.tar.gz -L \
34
33
"https://github.com/linuxserver/budge/archive/${BUDGE_RELEASE}.tar.gz" && \
35
34
tar xf \
36
- /tmp/budge.tar.gz -C \
35
+ /tmp/budge.tar.gz -C \
37
36
/app/www/public/ --strip-components=1 && \
38
37
echo "**** install backend ****" && \
39
38
cd /app/www/public/backend && \
49
48
npm run build && \
50
49
npm prune --omit=dev && \
51
50
echo "**** overlay-fs bug workaround ****" && \
52
- mv /app/www/public/frontend/node_modules /app/www/public/frontend/node_modules-tmp && \
51
+ mv /app/www/public/frontend/node_modules /app/www/public/frontend/node_modules-tmp && \
53
52
mv /app/www/public/backend/node_modules /app/www/public/backend/node_modules-tmp && \
53
+ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
54
54
echo "**** cleanup ****" && \
55
55
npm cache clean --force && \
56
56
apk del --purge \
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ pipeline {
34
34
CI_PORT = ' 80'
35
35
CI_SSL = ' '
36
36
CI_DELAY = ' 60'
37
- CI_DOCKERENV = ' TZ=America/New_York '
37
+ CI_DOCKERENV = ' '
38
38
CI_AUTH = ' '
39
39
CI_WEBPATH = ' '
40
40
}
Original file line number Diff line number Diff line change @@ -274,6 +274,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
274
274
275
275
# # Versions
276
276
277
+ * ** 06.06.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
277
278
* ** 06.03.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf.
278
279
* ** 06.03.24:** - Rebase to Alpine 3.19 with php 8.3.
279
280
* ** 25.05.23:** - Rebase to Alpine 3.18, deprecate armhf.
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ external_type: github_stable
6
6
release_type : stable
7
7
release_tag : latest
8
8
ls_branch : main
9
- build_armhf : false
10
9
repo_vars :
11
10
- EXT_GIT_BRANCH = 'main'
12
11
- EXT_USER = 'linuxserver'
@@ -25,6 +24,6 @@ repo_vars:
25
24
- CI_PORT='80'
26
25
- CI_SSL=''
27
26
- CI_DELAY='60'
28
- - CI_DOCKERENV='TZ=America/New_York '
27
+ - CI_DOCKERENV=''
29
28
- CI_AUTH=''
30
29
- CI_WEBPATH=''
Original file line number Diff line number Diff line change @@ -22,16 +22,14 @@ param_usage_include_ports: true
22
22
param_ports :
23
23
- { external_port: "80", internal_port: "80", port_desc: "http gui" }
24
24
- { external_port: "443", internal_port: "443", port_desc: "https gui" }
25
- param_usage_include_env : true
26
- param_env_vars :
27
- - { env_var: "TZ", env_value: "America/New_York", desc: "Specify a timezone to use EG America/New_York"}
28
25
29
26
# application setup block
30
27
app_setup_block_enabled : true
31
28
app_setup_block : |
32
29
Access the web gui at http://SERVERIP:PORT
33
30
# changelog
34
31
changelogs :
32
+ - { date: "06.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."}
35
33
- { date: "06.03.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." }
36
34
- { date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."}
37
35
- { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." }
Original file line number Diff line number Diff line change 1
- ## Version 2024/03 /06 - Changelog: https://github.com/linuxserver/docker-budge/commits/main/root/defaults/nginx/site-confs/default.conf.sample
1
+ ## Version 2024/06 /06 - Changelog: https://github.com/linuxserver/docker-budge/commits/main/root/defaults/nginx/site-confs/default.conf.sample
2
2
3
3
server {
4
- listen 80 default_server;
5
- listen [::]:80 default_server;
6
-
7
- listen 443 ssl http2 default_server;
8
- listen [::]:443 ssl http2 default_server;
4
+ listen *:80 default_server;
5
+ listen *:443 ssl default_server;
9
6
10
7
server_name _;
11
8
You can’t perform that action at this time.
0 commit comments