Skip to content
forked from maxboeck/webring

A boilerplate for hosting a webring community

License

Notifications You must be signed in to change notification settings

p17balo/webring

Repository files navigation

Webring Starter Kit

A boilerplate to host your own community of sites, also known as a webring.
Inspired by this post from Charlie Owen.

Uses Eleventy and Netlify to build a central directory for member sites. People can link to /prev, /random and /next and be redirected to members of the ring.

See the Demo Site

  • Admins manage the ring on Github
  • Let people add their site through pull request or submit via Netlify Form
  • Publish a Code of Conduct
  • Provide an embed code that renders a badge (as a web component)
  • Publish an index of all member RSS feeds

How to host a ring

  1. Fork this repo
  2. Edit src/data/meta.json and fill in your community info
  3. Add an avatar image for your ring to src/assets/images
  4. Remove the demo members in src/data/members.json
  5. Deploy your site to Netlify
  6. After you've set a domain, enter that in meta.json as well.

Deploy to Netlify

About

A boilerplate for hosting a webring community

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nunjucks 41.1%
  • SCSS 37.3%
  • JavaScript 21.6%