Go to file
2021-12-30 18:11:58 -05:00
LICENSES Initial commit 2021-12-18 04:16:11 -05:00
.gitignore Update .gitignore to cover test files 2021-12-29 15:00:08 -05:00
funcs.go WIP: switch from global vars to methods 2021-12-30 18:10:35 -05:00
go.mod Add all of the flags 2021-12-25 08:14:54 -05:00
go.sum Add all of the flags 2021-12-25 08:14:54 -05:00
handlers.go WIP: switch from global vars to methods 2021-12-30 18:10:35 -05:00
main.go WIP: switch from global vars to methods 2021-12-30 18:10:35 -05:00
README.md Correct bullet spacing 2021-12-30 18:11:58 -05:00

go-webring

Simple webring implementation

TODO

  • Implement some kind of rate-limiting or caching; the list of ring members is re-read on each request and one could abuse this to DOS the server.
    • It does save admins from having to restart the server when adding new members, though, so I would like to keep the current functionality. However, some sort of DOS mitigation would still be good Just In Case™.