about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPjotr Prins2026-03-30 16:38:34 +0200
committerPjotr Prins2026-03-30 16:38:34 +0200
commit0b2074648e2d390b0daeb5bfe655f5882c1a5085 (patch)
tree6c441655645683a930b58dbeb9e9eff8d51b5df8
parent6e4c8a7685ed3073c91bec7c5695e2916bfba928 (diff)
downloadgenecup-0b2074648e2d390b0daeb5bfe655f5882c1a5085.tar.gz
Add systemd example for fetching the archive
-rw-r--r--etc/archive-pubmed.service15
1 files changed, 15 insertions, 0 deletions
diff --git a/etc/archive-pubmed.service b/etc/archive-pubmed.service
new file mode 100644
index 0000000..ba5b293
--- /dev/null
+++ b/etc/archive-pubmed.service
@@ -0,0 +1,15 @@
+# Example of a systemd service to update the PubMed archive (with indexing)
+[Unit]
+Description=Download PubMed Archives
+After=network-online.target
+Wants=network-online.target
+AssertPathExists=/export/PubMed
+
+[Service]
+ExecStart=/usr/local/guix-profiles/genecup/bin/index-pubmed
+Environment="EDIRECT_PUBMED_MASTER=/export/PubMed" "PERL_LWP_SSL_CA_FILE=/etc/ssl/certs/ca-certificates.crt" "PATH=/usr/local/guix-profiles/ratspub/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin:/usr/sbin"
+User=hchen
+
+[Install]
+WantedBy=multi-user.target
+