summaryrefslogtreecommitdiff
path: root/roles/gemini/templates
diff options
context:
space:
mode:
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