||6 months ago|
|templates||6 months ago|
|.editorconfig||6 months ago|
|.gitignore||6 months ago|
|README.md||6 months ago|
|go.mod||6 months ago|
|go.sum||6 months ago|
|main.go||6 months ago|
|users.go||6 months ago|
South London Webring
This is a work in progress!
Every tilde seems to have a webring, so this is one I made for South London.
git clone https://tildegit.org/jakew/webring.git cd webring go build -o manage .
Give the binary a suid bit so that when people execute the program the program can update the pages without the user having permission.
chmod u+s ./manage
The webring can be joined by running the binary.
The pages in the output folder are then updated to reflect the new person in the webring.
Each user needs to have a snippet like so on their webpage.
<a href="https://southlondon.cc/~jakew/ring/prev.html?USERNAME">previous</a> <a href="https://southlondon.cc/~jakew/ring/random.html?USERNAME">random</a> <a href="https://southlondon.cc/~jakew/ring/next.html?USERNAME">next</a> <a href="https://southlondon.cc/~jakew/ring">how to join this webring</a>