add emoji pvc

This commit is contained in:
red 2025-07-07 00:03:29 -04:00
parent 1eb2a37043
commit a64a10c91d
2 changed files with 21 additions and 1 deletions

View file

@ -0,0 +1,14 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pleroma-emoji
namespace: darkdork-dev
labels:
app: pleroma
spec:
accessModes: ["ReadWriteOnce"]
storageClassName: longhorn-single-replica
resources:
requests:
storage: 2Gi

View file

@ -111,11 +111,17 @@ spec:
- name: pleroma-config-volume - name: pleroma-config-volume
mountPath: /etc/pleroma/config.exs mountPath: /etc/pleroma/config.exs
subPath: config.exs subPath: config.exs
- name: pleroma-emoji-volume
mountPath: /static-files
subPath: emoji
volumes: volumes:
- name: pleroma-config-volume - name: pleroma-config-volume
configMap: configMap:
name: pleroma-config name: pleroma-config
defaultMode: 0640 # Pleroma is picky about config file permissions. defaultMode: 0640 # Pleroma is picky about config file permissions.
- name: pleroma-emoji-volume
persistentVolumeClaim:
claimName: pleroma-emoji
securityContext: securityContext:
fsGroup: 1000 # Ensures plperoma can still read the config file fsGroup: 1000 # Ensures peroma can still read the config file
--- ---