ADD: added photoprism and immich manifest

This commit is contained in:
henry
2025-05-02 19:07:42 +02:00
parent 291c2a0113
commit 35b7b7b4da
23 changed files with 571 additions and 1 deletions

View File

@@ -1 +0,0 @@
echo -n 'Z6x3h5xy569' | base64

View File

@@ -1,8 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: icloudpd-secret
namespace: photoprism
type: Opaque
data:
apple_password: WjZ4M2g1eHk1Njk=

View File

@@ -1,59 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: icloudpd
namespace: photoprism
spec:
replicas: 1
selector:
matchLabels:
app: icloudpd
template:
metadata:
labels:
app: icloudpd
spec:
containers:
- name: icloudpd
image: r3d454/dockericloudpd:latest
env:
- name: apple_id
value: "Henry-Winkel@web.de"
- name: apple_password
valueFrom:
secretKeyRef:
name: icloudpd-secret
key: apple_password
- name: download_path
value: "/data/originals"
- name: authentication_type
value: "Web"
- name: directory_permissions
value: "777"
- name: file_permissions
value: "777"
- name: set_exif_datetime
value: "false"
- name: auto_delete
value: "False"
volumeMounts:
- name: icloudpd-storage
mountPath: /data/
volumes:
- name: icloudpd-storage
persistentVolumeClaim:
claimName: photoprism-storage
---
apiVersion: v1
kind: Service
metadata:
name: icloudpd-service
namespace: photoprism
spec:
selector:
app: icloudpd
ports:
- protocol: TCP
port: 8080
targetPort: 8080
type: NodePort