From d82c12de286aeae2aaea601b44c085bf78f6c137 Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Thu, 20 Mar 2025 15:36:34 -0400 Subject: [PATCH] docs: add funding page Signed-off-by: Xe Iaso --- docs/docs/{ => admin}/installation.mdx | 1 - docs/docs/{ => admin}/policies.md | 4 +--- docs/docs/funding.md | 10 ++++++++++ docs/docusaurus.config.ts | 2 +- 4 files changed, 12 insertions(+), 5 deletions(-) rename docs/docs/{ => admin}/installation.mdx (99%) rename docs/docs/{ => admin}/policies.md (98%) create mode 100644 docs/docs/funding.md diff --git a/docs/docs/installation.mdx b/docs/docs/admin/installation.mdx similarity index 99% rename from docs/docs/installation.mdx rename to docs/docs/admin/installation.mdx index 35d1252..61bc2d2 100644 --- a/docs/docs/installation.mdx +++ b/docs/docs/admin/installation.mdx @@ -1,5 +1,4 @@ --- -sidebar_position: 20 title: Setting up Anubis --- diff --git a/docs/docs/policies.md b/docs/docs/admin/policies.md similarity index 98% rename from docs/docs/policies.md rename to docs/docs/admin/policies.md index eaa52fb..bdf8a20 100644 --- a/docs/docs/policies.md +++ b/docs/docs/admin/policies.md @@ -1,9 +1,7 @@ --- -sidebar_position: 30 +title: Policy Definitions --- -# Policy Definitions - Out of the box, Anubis is pretty heavy-handed. It will aggressively challenge everything that might be a browser (usually indicated by having `Mozilla` in its user agent). However, some bots are smart enough to get past the challenge. Some things that look like bots may actually be fine (IE: RSS readers). Some resources need to be visible no matter what. Some resources and remotes are fine to begin with. Bot policies let you customize the rules that Anubis uses to allow, deny, or challenge incoming requests. Currently you can set policies by the following matches: diff --git a/docs/docs/funding.md b/docs/docs/funding.md new file mode 100644 index 0000000..72e6ffe --- /dev/null +++ b/docs/docs/funding.md @@ -0,0 +1,10 @@ +--- +sidebar_position: 998 +title: Supporting Anubis financially +--- + +Anubis is provided to the public for free in order to help advance the common good. In return, we ask (but not demand, these are words on the internet, not word of law) that you not remove the Anubis character from your deployment. + +If you want to run an unbranded or white-label version of Anubis, please [contact Xe](https://xeiaso.net/contact) to arrange a contract. This is not meant to be "contact us" pricing, I am still evaluating the market for this solution and figuring out what makes sense. + +You can donate to the project [on Patreon](https://patreon.com/cadey). diff --git a/docs/docusaurus.config.ts b/docs/docusaurus.config.ts index b98fb25..42eaa98 100644 --- a/docs/docusaurus.config.ts +++ b/docs/docusaurus.config.ts @@ -105,7 +105,7 @@ const config: Config = { }, { label: "Installation", - to: "/docs/installation", + to: "/docs/admin/installation", }, ], },