Alex Holliday
bbfd963deb
node:20 => node:22
2026-07-07 10:16:56 -07:00
Iriome
53c58eb945
fix: make non-root support opt-in, keep root as default
...
Remove USER node directive so existing deployments are unaffected.
The chown ensures --user 1000 works without changing the default behaviour.
2026-05-01 21:56:40 +01:00
Iriome
49fcab2ee3
fix: allow containers to run as non-root user (UID 1000)
...
- chown public/, dist/, and scripts/ to node:node after build
- add USER node directive before EXPOSE in dist-mono and dist-arm Dockerfiles
- update CMD to exec form in dist-mono for consistency
Fixes running the container with --user 1000 in environments that
don't allow containers to run as root. The sed -i in inject-vars.sh
requires write permission on ./public/assets/, which previously
failed with 'Permission denied' when running as non-root.
The node user (UID 1000) is built into the node:20-slim base image.
Existing root deployments are unaffected.
2026-04-27 14:40:51 +01:00
Alex Holliday
8bfffd540d
remove esbuild
2026-04-23 11:06:51 -07:00
Alex Holliday
8dfedb8a52
docker fix
2026-01-27 21:26:27 +00:00
Alex Holliday
0b646ee64f
update docker files to build
2025-09-22 13:26:45 -07:00
Alex Holliday
a015cc6706
fix dist-arm, bump version
2025-09-08 20:29:38 -07:00
Alex Holliday
5dcbae55f4
install ping
2025-09-08 06:57:10 -07:00
Alex Holliday
72f070fbcb
fix multiarch build
2025-09-04 15:15:09 -07:00
Alex Holliday
fb0a86d37c
update docker compoes and docker file
2025-09-04 13:39:53 -07:00
Alexander Holliday
b6bebe33fe
Merge branch 'master' into develop
2025-09-01 10:32:59 -07:00
Alex Holliday
0ca00ca6a1
esbuild
2025-09-01 10:28:41 -07:00
Alex Holliday
619c5242db
bump versions
2025-09-01 10:14:57 -07:00
Alexander Holliday
ba99989c66
Revert "pin dependency"
2025-09-01 09:26:51 -07:00
Alexander Holliday
ea9ef7afd3
Revert "develop->master"
2025-09-01 09:26:23 -07:00
Alex Holliday
11dcaef3ff
pin
2025-09-01 09:21:56 -07:00
Alex Holliday
d8c8e222c8
fix build
2025-09-01 09:14:35 -07:00
Alex Holliday
fcd6741cf9
add omit optional flag
2025-09-01 09:06:42 -07:00
Alex Holliday
b93e3327a7
alpine -> slim
2025-09-01 08:53:03 -07:00
Alex Holliday
1c47c8ce2c
move to src
2025-07-25 15:33:48 -07:00
Alex Holliday
d3b446685f
arm dist
2025-05-22 09:20:41 -07:00