SMOLNET PORTAL home about changes

gemini_guestbook


A bash script to run a simple Gemini guestbook.

Usage

Set the SCRIPT's variables (GUESTBOOK_PATH, GUESTBOOK_URL, GUESTBOOK_MESSAGES_START_LINE, and MAX_MESSAGES), add a link to it in the GUESTBOOK, and enable GUESTBOOK writing permission.

Download

gemini_guestbook


Example

The script (`guestbook`) and the guestbook (`guestbook.gmi`) are placed in the same directory.
Script variables:

GUESTBOOK_PATH="guestbook.gmi"
GUESTBOOK_URL="gemini://tilde.club/~filip/tech/script/gemini_guestbook/guestbook.gmi"
GUESTBOOK_MESSAGES_START_LINE=7
MAX_MESSAGES=100

Guestbook heading:

# Guestbook

=>guestbook Leave a message

# Messages
Go to the example guestbook


Back matter

<1> Gemini guestbook in Python (gluonspace.com)
Response: 20 (Success), text/gemini
Original URLgemini://tilde.club/~filip/tech/script/gemini_guestbook/g...
Status Code20 (Success)
Content-Typetext/gemini; charset=utf-8; lang=en