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