summaryrefslogtreecommitdiff
path: root/roles/gemini/templates
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-09-14 09:10:59 +0100
committerJoe Carstairs <me@joeac.net>2026-09-14 09:10:59 +0100
commit8aba55f1517810cb4eedf2cd0255eb2bea3b8173 (patch)
tree3c10c1114efba24b9e0bf61ed5abaf3451fae76a /roles/gemini/templates
parentbeb4a9e5ab8ad5ab8637f2154427c3dc88c0e991 (diff)
http, gemini source code stored in ~, not /usr/share/src
Diffstat (limited to 'roles/gemini/templates')
-rw-r--r--roles/gemini/templates/openrc/gemini6
-rw-r--r--roles/gemini/templates/update_gemini9
2 files changed, 3 insertions, 12 deletions
diff --git a/roles/gemini/templates/openrc/gemini b/roles/gemini/templates/openrc/gemini
index fbc2cc8..de066e7 100644
--- a/roles/gemini/templates/openrc/gemini
+++ b/roles/gemini/templates/openrc/gemini
@@ -1,10 +1,10 @@
#!/sbin/openrc-run
-description="agate gemini server (serving {{ src_dir }}/joeac.net/gemini/content)"
+description="agate gemini server (serving /home/{{ ansible_ssh_user }}/src/joeac.net/gemini/content)"
start()
{
- ebegin "Starting agate (serving {{ src_dir }}/joeac.net/gemini/content)"
+ ebegin "Starting agate (serving /home/{{ ansible_ssh_user }}/src/joeac.net/gemini/content)"
start-stop-daemon --start \
--exec /root/.cargo/bin/agate \
--background \
@@ -13,7 +13,7 @@ start()
--make-pidfile \
--pidfile /run/agate.pid \
-- \
- --content {{ src_dir }}/joeac.net/gemini/content/ \
+ --content /home/{{ ansible_ssh_user }}/src/joeac.net/gemini/content/ \
--addr 0.0.0.0:1965 \
--addr [::]:1965 \
--lang en-GB
diff --git a/roles/gemini/templates/update_gemini b/roles/gemini/templates/update_gemini
deleted file mode 100644
index 4e4f319..0000000
--- a/roles/gemini/templates/update_gemini
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-cd {{ src_dir }}/joeac.net/gemini
-git pull
-if make -q
-then
- make
- rc-service gemini restart
-fi