Commit 39a5a1d0ece8
Changed files (1)
systems
sakhalin
systems/sakhalin/extra.nix
@@ -136,6 +136,12 @@ in
port = 8000;
settings = {
PAPERLESS_URL = "https://paperless.sbr.pm";
+ PAPERLESS_CONSUMPTION_DIR = "/mnt/gaia/paperless/consume";
+ PAPERLESS_DATA_DIR = "/mnt/gaia/paperless/data";
+ PAPERLESS_MEDIA_ROOT = "/mnt/gaia/paperless/media";
+ PAPERLESS_EMPTY_TRASH_DIR = "/mnt/gaia/paperless/trash";
+ PAPERLESS_FILENAME_FORMAT = "{{ created_year }}/{{ document_type }}/{{ created }} - {{ correspondent }} - {{ title }} - {{ asn }} ({{ doc_pk }})";
+ PAPERLESS_FILENAME_FORMAT_REMOVE_NONE = "true";
};
};
# PostgreSQL backups
@@ -375,6 +381,11 @@ in
# Create Grafana dashboard directory and deploy Ollama dashboards
systemd.tmpfiles.rules = [
+ "d /mnt/gaia/paperless 0755 paperless paperless -"
+ "d /mnt/gaia/paperless/consume 0755 paperless paperless -"
+ "d /mnt/gaia/paperless/data 0755 paperless paperless -"
+ "d /mnt/gaia/paperless/media 0755 paperless paperless -"
+ "d /mnt/gaia/paperless/trash 0755 paperless paperless -"
"d /var/lib/grafana/dashboards 0755 grafana grafana -"
"C /var/lib/grafana/dashboards/ollama-metrics.json 0644 grafana grafana - ${../../tools/ollama-exporter/grafana-dashboard.json}"
"C /var/lib/grafana/dashboards/ollama-performance.json 0644 grafana grafana - ${../../tools/ollama-exporter/grafana-dashboard-custom.json}"