Files
HomeLabScripts/k3s/photo/icloudpd/icloudpd.yaml
2025-04-28 21:13:58 +02:00

60 lines
1.4 KiB
YAML

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