apiVersion: v1 kind: Pod metadata: name: stash labels: # traefik.enable: true # traefik.http.routers.paperless.tls: true # traefik.http.routers.paperless.tls.certresolver: le # traefik.http.routers.paperless.entrypoints: http,https # traefik.http.routers.paperless.rule: Host(`paper.gzr.im`) # traefik.http.routers.paperless.service: paperless # traefik.http.services.paperless.loadbalancer.server.port: 8000 # prometheus.scrape.enable: false # prometheus.scrape.port: 8000 # prometheus.label.job: paperless spec: restartPolicy: Always dnsPolicy: Default containers: - name: stash image: ghcr.io/paperless-ngx/paperless-ngx:2.13 ports: - containerPort: 9999 protocol: TCP env: - name: STASH_STASH value: /media/ - name: STASH_GENERATED value: /data/generated/ - name: STASH_METADATA value: /data/metadata/ - name: STASH_CACHE value: /data/cache/ - name: STASH_BLOBS value: /data/blobs/ - name: STASH_CONFIG_FILE value: /data/config.yml # - name: STASH_EXTERNAL_HOST # value: volumeMounts: - name: media mountPath: /media - name: data mountPath: /data resources: limits: cpu: 100m memory: 128Mi volumes: - name: data hostPath: path: /var/lib/stash/ type: DirectoryOrCreate - name: media hostPath: path: /media/bigdump/ type: Directory