gummyRing is a tool for simple, pretty, js-free, webrings
- Custom webring name
- Easy set up
- Completely server side
- Super cool
- recent nodejs version
- recent npm version
- common sense
git clone https://github.com/sebastian-92/gummyRing.git
cd gummyRing
npm iYou can configure pretty much everything in config.json.
{
"links" : [
"https://cbass92.org"
],
"ringName" : "gummyring template",
"joinURL" : "join.html"
}links - links go here
ringName - the name of your webring
joinURL - optional, a link shown for users wanting to join your webring
- In the ./public directory, there is join.html. you should probably change that or point
joinURLin the config to something else - The links thingy only works with full urls, with the protocol.
node server.jsAfter setup, the service should be running on port 3000.
All webring members need to do is add the following html to their website:
<iframe src="YOURSITEHERE/ring?id=INDEX"></iframe>INDEX should be the index of where their website is in the sitelist, starting with 0.
Contributions are welcome! Please open issues and submit pull requests!
- pico.css used for the styling :)
This project is licensed under the MIT License, because open source & free software are so peak.