#!/bin/sh LOGO_FILE="/var/gemini-data/logos/gemhltv_main" # ^^^^^^^^ path to file containing the text to be displayed at the top of the # page CGI_BIN="/var/gemini/cgi-bin" # ^^^^^ parent folder of `gemhltv_matches` and `gemhltv_news` print_header() { echo "20 text/gemini" echo '```' cat $LOGO_FILE echo '```' echo "" echo "=> ?news NEWS" echo "=> ?matches MATCHES" echo "" } if [ "$QUERY_STRING" = "news" ] then print_header /var/gemini/cgi-bin/gemhltv_news elif [ "$QUERY_STRING" = "matches" ] then print_header $CGI_BIN/gemhltv_matches elif [ "$QUERY_STRING" = "reload" ] then curl "https://illegaldrugs.net/skor?reload" >/dev/null echo "30 ?matches" else print_header $CGI_BIN/gemhltv_matches fi