diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index 34c872d..d9f0ba6 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -80,40 +80,11 @@ spec: name: config-writable initContainers: - name: config-setup - image: "ghcr.io/gethomepage/homepage:latest" - command: ['sh', '-c'] - args: - - | - cp -r /app/config-ro/* /app/config/ 2>/dev/null || true - chmod -R 755 /app/config - chown -R 1000:1000 /app/config - securityContext: - runAsUser: 0 + image: "busybox:1.36" + command: ['sh', '-c', 'cp -r /app/config-ro/* /app/config/ || true; chmod -R 755 /app/config; chown -R 1000:1000 /app/config'] volumeMounts: - - mountPath: /app/config-ro/custom.js + - mountPath: /app/config-ro name: homepage-config - subPath: custom.js - - mountPath: /app/config-ro/custom.css - name: homepage-config - subPath: custom.css - - mountPath: /app/config-ro/bookmarks.yaml - name: homepage-config - subPath: bookmarks.yaml - - mountPath: /app/config-ro/docker.yaml - name: homepage-config - subPath: docker.yaml - - mountPath: /app/config-ro/kubernetes.yaml - name: homepage-config - subPath: kubernetes.yaml - - mountPath: /app/config-ro/services.yaml - name: homepage-config - subPath: services.yaml - - mountPath: /app/config-ro/settings.yaml - name: homepage-config - subPath: settings.yaml - - mountPath: /app/config-ro/widgets.yaml - name: homepage-config - subPath: widgets.yaml - mountPath: /app/config name: config-writable volumes: