Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| bd0531e4a8 | |||
| dc64bb2d79 | |||
| 7e6ea9d66c |
@@ -187,7 +187,7 @@ spec:
|
|||||||
cpu: "50m"
|
cpu: "50m"
|
||||||
containers:
|
containers:
|
||||||
- name: umami
|
- name: umami
|
||||||
image: ghcr.io/umami-software/umami:postgresql-v1.38.0
|
image: ghcr.io/umami-software/umami:3.1.0
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 3000
|
- containerPort: 3000
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -105,14 +105,17 @@ spec:
|
|||||||
labels:
|
labels:
|
||||||
app: filebrowser
|
app: filebrowser
|
||||||
spec:
|
spec:
|
||||||
|
# filebrowser v2.63.13 (debian default) runs as a non-root UID by default
|
||||||
|
# and can't write to PVC files left by the previous v2-alpine image (which
|
||||||
|
# ran as root). Force root explicitly so the existing PVC contents are
|
||||||
|
# readable + writable. (The alternative -- chown the PVC then drop perms --
|
||||||
|
# needs a one-shot initContainer; not worth the moving parts here.)
|
||||||
|
securityContext:
|
||||||
|
runAsUser: 0
|
||||||
|
runAsGroup: 0
|
||||||
containers:
|
containers:
|
||||||
- name: filebrowser
|
- name: filebrowser
|
||||||
# NOTE: v2-alpine is a moving tag (Renovate can't track it).
|
image: filebrowser/filebrowser:v2.63.13
|
||||||
# Pinning to v2.63.13 (debian-based default) broke the PVC permissions
|
|
||||||
# (the image runs as a non-root UID and can't write to files left
|
|
||||||
# by the alpine variant). A clean re-pin needs either an initContainer
|
|
||||||
# to chown the PVC, or a fsGroup on the pod spec. Revisit when time permits.
|
|
||||||
image: filebrowser/filebrowser:v2-alpine
|
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8080
|
- containerPort: 8080
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|||||||
Reference in New Issue
Block a user