From 8aba55f1517810cb4eedf2cd0255eb2bea3b8173 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Mon, 14 Sep 2026 09:10:59 +0100 Subject: http, gemini source code stored in ~, not /usr/share/src --- roles/gemini/templates/openrc/gemini | 6 +++--- roles/gemini/templates/update_gemini | 9 --------- 2 files changed, 3 insertions(+), 12 deletions(-) delete mode 100644 roles/gemini/templates/update_gemini (limited to 'roles/gemini/templates') 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 -- cgit v1.2.3