pubnix-configs/gemini/conf/updateusersites

6 lines
368 B
Bash
Executable File

#!/run/current-system/sw/bin/bash
cat /var/gemini/conf/config.toml > /var/gemini/conf/gemserv.toml
for i in /home/*; do \
printf "[[server]]\nhostname = \"$(basename $i).vern.cc\"\ndir = \"${i}/public_gemini\"\nkey = \"/var/gemini/enc/privkey.pem\"\ncert = \"/var/gemini/enc/fullchain.pem\"\nindex = \"index.gmi\"\ncgi = true\n" >> /var/gemini/conf/gemserv.toml
done