add gemini
This commit is contained in:
parent
8cefe14d04
commit
b2cdaede99
|
@ -0,0 +1 @@
|
||||||
|
/gemini/conf/gemserv.toml
|
|
@ -0,0 +1,19 @@
|
||||||
|
host = "::"
|
||||||
|
port = 1965
|
||||||
|
log = "info"
|
||||||
|
[[server]]
|
||||||
|
hostname = "vern.cc"
|
||||||
|
dir = "/var/gemini/vern.cc"
|
||||||
|
key = "/var/gemini/enc/privkey.pem"
|
||||||
|
cert = "/var/gemini/enc/fullchain.pem"
|
||||||
|
index = "index.gmi"
|
||||||
|
cgi = true
|
||||||
|
usrdir = true
|
||||||
|
[[server]]
|
||||||
|
hostname = "satellite.vern.cc"
|
||||||
|
dir = "/var/gemini/satellite/src/serve"
|
||||||
|
key = "/var/gemini/enc/privkey.pem"
|
||||||
|
cert = "/var/gemini/enc/fullchain.pem"
|
||||||
|
index = "index.gmi"
|
||||||
|
cgi = true
|
||||||
|
usrdir = true
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/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
|
|
@ -0,0 +1,23 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
printf "20 text/gemini \r\n"
|
||||||
|
echo '# Welcome to ~vern!'
|
||||||
|
echo
|
||||||
|
echo '```'
|
||||||
|
printf " __ __
|
||||||
|
____ \ \ / / _____ __ __
|
||||||
|
/ \____/| \ \ / / | _ | | |--| | \-----
|
||||||
|
| ____ | \ \ / / | |_| | | __| | _ |
|
||||||
|
|/ \___/ \ \/ / | |__ | | | | | |
|
||||||
|
\__/ |____| |__| |__| |__|
|
||||||
|
"
|
||||||
|
echo '```'
|
||||||
|
echo
|
||||||
|
echo '~vern is a non-commercial tilde focused on free software and services!'
|
||||||
|
echo 'We do not have any conversion scripts or people to maintain the capsule and we do not want to serve outdated info.'
|
||||||
|
echo 'Hence, we made the decision to not have any content on the capsule for the time being.'
|
||||||
|
echo 'If you are interested in volunteering, please get in contact with us (https://vern.cc/#community).'
|
||||||
|
echo 'Here is a list of ~vern gemini users:'
|
||||||
|
for i in /home/*/public_gemini/index.gmi; do
|
||||||
|
a="$(echo "${i}" | /run/current-system/sw/bin/awk -F '/' '{print $3}')"
|
||||||
|
echo "=> gemini://${a}.vern.cc ~${a}"
|
||||||
|
done
|
Loading…
Reference in New Issue