mirror of
1
Fork 0

[docs] small changes to the proof-of-work scraper deterrence docs (#4084)

- moves it to the advanced section
- adds it to the mkdocs config
- adds warning about it not covering RSS endpoints

Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4084
Co-authored-by: kim <grufwub@gmail.com>
Co-committed-by: kim <grufwub@gmail.com>
This commit is contained in:
kim 2025-04-29 08:59:28 +00:00 committed by tobi
parent d8c4d9fc5a
commit efc79528d2
3 changed files with 5 additions and 1 deletions

View File

@ -11,4 +11,7 @@ This was heavily inspired by the great project that is [anubis], but ultimately
The GoToSocial implementation of this scraper deterrence is still incredibly minimal, so if you're looking for more features or fine-grained control over your deterrence measures then by all means keep ours disabled and stand-up a service like [anubis] in front of your instance! The GoToSocial implementation of this scraper deterrence is still incredibly minimal, so if you're looking for more features or fine-grained control over your deterrence measures then by all means keep ours disabled and stand-up a service like [anubis] in front of your instance!
!!! warning
This proof-of-work scraper deterrence does not protect user profile RSS feeds due to the extra complexity involved. If you rely on your RSS feed being exposed, this is one such case where [anubis] may be a better fit!
[anubis]: https://github.com/TecharoHQ/anubis [anubis]: https://github.com/TecharoHQ/anubis

View File

@ -1275,7 +1275,7 @@ advanced-header-filter-mode: ""
# The downside is that it requires javascript to be enabled. # The downside is that it requires javascript to be enabled.
# #
# For more details please check the documentation at: # For more details please check the documentation at:
# https://docs.gotosocial.org/en/latest/admin/scraper_deterrence # https://docs.gotosocial.org/en/latest/advanced/scraper_deterrence
# #
# Options: [true, false] # Options: [true, false]
# Default: true # Default: true

View File

@ -131,6 +131,7 @@ nav:
- "advanced/tracing.md" - "advanced/tracing.md"
- "advanced/metrics.md" - "advanced/metrics.md"
- "advanced/replicating-sqlite.md" - "advanced/replicating-sqlite.md"
- "advanced/scraper_deterrence.md"
- "advanced/sqlite-networked-storage.md" - "advanced/sqlite-networked-storage.md"
- "Advanced builds": - "Advanced builds":
- "advanced/builds/nowasm.md" - "advanced/builds/nowasm.md"