Compare commits

...

22 Commits

Author SHA1 Message Date
dbf090b85e fixed my own typo 2024-12-16 19:09:54 -06:00
46a3d4f07e tweak to bump 2024-12-16 19:09:01 -06:00
e465502e4b ran make website and tweaked wording 2024-12-16 18:56:18 -06:00
a9a81cf7e7 Update website/integrations/services/hoarder/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-12-03 17:14:26 -06:00
357c58a82b Update website/integrations/services/hoarder/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-12-03 17:14:01 -06:00
d1a01fef94 Update website/integrations/services/hoarder/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-12-03 17:13:52 -06:00
258ac3284d Update index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 21:49:28 -06:00
8aa064f3cf Update index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 21:49:22 -06:00
ce984e6c80 Update index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 21:49:14 -06:00
215de6e4f0 Update index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 21:49:07 -06:00
64a3ef2557 Update index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 21:48:58 -06:00
9f0e9513c2 more detailed way of using an application 2024-11-24 16:37:04 -06:00
83a2ca0481 hoarder sorted alphabetically 2024-11-24 16:34:37 -06:00
756071cc0a Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:30:29 -06:00
99109f7c05 Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:30:19 -06:00
5bddfe1148 Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:30:01 -06:00
2ea574219f Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:29:53 -06:00
ba225da0b9 Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:29:45 -06:00
5a83cd916f Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:29:37 -06:00
2b27fca1ee Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:28:20 -06:00
f6908115d3 Update website/integrations/services/hoarder/index.md
Co-authored-by: 4d62 <github-user@sdko.org>
Signed-off-by: Miguel Palau <mpalauzarza@gmail.com>
2024-11-24 16:28:11 -06:00
b64e6f6e7f add Hoarder integration 2024-11-22 11:28:31 -06:00
2 changed files with 57 additions and 0 deletions

View File

@ -0,0 +1,56 @@
---
title: Integrate with Hoarder
sidebar_label: Hoarder
---
# Hoarder
<span class="badge badge--secondary">Support level: Community</span>
## What is Hoarder
> A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full-text search.
>
> -- https://hoarder.app/
## Preparation
The following placeholders are used in this guide:
- `hoarder.company` is the FQDN of the Hoarder install.
- `authentik.company` is the FQDN of the authentik install.
## authentik configuration
### Provider settings
In authentik, under **Applications** -> **Providers** of the **Admin interface**, create a new **OAuth2/OpenID Provider** with the desired settings.
- Name: `hoarder`
- Redirect URI: `https://hoarder.company/api/auth/callback/custom`
Everything else is up to you, just make sure to grab the client ID and the client secret!
### Application settings
In authentik, under **Applications** -> **Applications** of the **Admin interface**, create a new Application with the **Create** button that uses `hoarder` provider.
Optionally apply access restrictions to the application.
## Hoarder configuration
In Hoarder, you will need to add these environment variables:
```sh
NEXTAUTH_URL=https://hoarder.company
OAUTH_CLIENT_ID=<Client ID from authentik>
OAUTH_CLIENT_SECRET=<Client secret from authentik>
OAUTH_WELLKNOWN_URL=https://authentik.company/application/o/hoarder/.well-known/openid-configuration
OAUTH_PROVIDER_NAME=authentik
OAUTH_ALLOW_DANGEROUS_EMAIL_ACCOUNT_LINKING=true
# Optional: You can add this if you only want to allow login with Authentik
# DISABLE_PASSWORD_AUTH=true
# Optional but highly recommended:
# DISABLE_SIGNUPS=true
```
Finally, restart the Hoarder server and test your configuration.

View File

@ -119,6 +119,7 @@ module.exports = {
"services/frappe/index",
"services/freshrss/index",
"services/gravitee/index",
"services/hoarder/index",
"services/home-assistant/index",
"services/immich/index",
"services/jellyfin/index",