diff --git a/docs/advanced/healthchecks.md b/docs/advanced/healthchecks.md index ddd21893c..661b9d4de 100644 --- a/docs/advanced/healthchecks.md +++ b/docs/advanced/healthchecks.md @@ -142,13 +142,6 @@ lunasea_docker_healthcheck: retries: 10 start_period: 10s -omegabrr_docker_healthcheck: - test: ["CMD", "curl", "--fail", "http://localhost:{{ omegabrr_web_port }}/api/webhook/trigger"] - interval: 10s - timeout: 5s - retries: 10 - start_period: 10s - phpmyadmin_docker_healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:{{ phpmyadmin_web_port }}"] interval: 10s diff --git a/docs/sandbox/apps/autobrr.md b/docs/sandbox/apps/autobrr.md new file mode 100644 index 000000000..26fae642d --- /dev/null +++ b/docs/sandbox/apps/autobrr.md @@ -0,0 +1,30 @@ +# Autobrr + +[Autobrr](https://autobrr.com/) is a modern autodl-irssi replacement. + +!!!info + By default, the role is protected behind your Authelia/SSO middleware. You will also have to log into the app itself. + +| Details | | | | +|-------------|-------------|-------------|-------------| +| [:material-home: Project home](https://autobrr.com){: .header-icons } | [:octicons-link-16: Docs](https://autobrr.com/introduction){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/autobrr/autobrr){: .header-icons } | [:material-docker: Docker](https://github.com/autobrr/autobrr/pkgs/container/autobrr){: .header-icons }| + +--- + +## 1. Installation + +``` shell + +sb install sandbox-autobrr + +``` + +## 2. URL + +- To access pgadmin, visit `https://autobrr._yourdomain.com_` + +## 3. Setup + +- Autobrr will prompt you to create the initial user/password via the webui. The role is protected behind your default SSO provider (Authelia/Authentik) to avoid open access to the world. Once the user is provisioned, you can disable SSO protection by setting `autobrr_traefik_sso_middleware: ""` via the inventory system. Autobrr auto supports OIDC for authentication with either Authelia or Authentik. See [here](https://autobrr.com/configuration/authentication) for details. + +- [:octicons-link-16: Documentation: pgadmin Docs](https://autobrr.com/introduction){: .header-icons } diff --git a/docs/sandbox/apps/omegabrr.md b/docs/sandbox/apps/omegabrr.md deleted file mode 100644 index e1d1565c5..000000000 --- a/docs/sandbox/apps/omegabrr.md +++ /dev/null @@ -1,64 +0,0 @@ -# Omegabrr - -[Omegabrr](https://autobrr.com/filters/omegabrr) is a companion app to [Autobrr](../../apps/autobrr.md). It transforms items monitored by 'arrs or imported from lists into autobrr filters. - -
- -[:material-bookshelf: Project Docs](https://autobrr.com/filters/omegabrr#configuration){ .md-button .md-button--stretch } - -[:material-github: GitHub Repo](https://github.com/autobrr/omegabrr){ .md-button .md-button--stretch } - -[:material-cube: GitHub Packages](https://github.com/autobrr/omegabrr/pkgs/container/omegabrr){ .md-button .md-button--stretch } - -
- ---- - -## Deployment - -```shell -sb install sandbox-omegabrr -``` - -## Configuration - -Upon fresh deployment, `/opt/omegabrr/config.yaml` is generated and pre-filled with your new API token and your internal PVR connection info, but missing an Autobrr API key which you must provide. - -Add your filter IDs—separated with a comma and space—inside the square brackets within their appropriate PVR block. - -!!! example "" - ```yaml hl_lines="5" - - name: radarr - type: radarr - host: http://radarr:7878 - apikey: 8713a440703d9e23b689cfe47967694e - filters: [9, 10, 99, 100] - ``` - -Restart the Docker container for the changes to take effect. - -## Usage - -To get a list of available commands, run: - -```shell -docker exec -it omegabrr omegabrr -``` - -### Web - -Your webhook URL[:octicons-link-external-16:][service]: - -=== "FQDN" - - ``` - https://omegabrr._yourdomain.com_/api/webhook/trigger - ``` - -=== "Internal" - - ``` - http://omegabrr:7441/api/webhook/trigger - ``` - -[service]: https://autobrr.com/filters/omegabrr#service "Head to the webhook usage section of the project documentation" \ No newline at end of file diff --git a/docs/sandbox/index.md b/docs/sandbox/index.md index 2b66fbbfe..3f204b171 100644 --- a/docs/sandbox/index.md +++ b/docs/sandbox/index.md @@ -20,6 +20,7 @@ tags: - **[archivebox](../sandbox/apps/archivebox.md)** - tag - `sandbox-archivebox` - **[a-train](../sandbox/apps/a-train.md)** - tag - `sandbox-a-train` - **[audiobookshelf](../sandbox/apps/audiobookshelf.md)** - tag - `sandbox-audiobookshelf` +- **[autobrr](../sandbox/apps/omegabrr.md)** - tag - `sandbox-autobrr` - **[beets](../sandbox/apps/beets.md)** - tag - `sandbox-beets` - **[booksonic](../sandbox/apps/booksonic.md)** - tag - `sandbox-booksonic` - **[bookstack](../sandbox/apps/bookstack.md)** - tag - `sandbox-bookstack` @@ -99,7 +100,6 @@ tags: - **[olivetin](../sandbox/apps/olivetin.md)** - tag - `sandbox-olivetin` - **[ombi](../sandbox/apps/ombi.md)** - tag - `sandbox-ombi` - **[ombix](../sandbox/apps/ombix.md)** - tag - `sandbox-ombix` -- **[omegabrr](../sandbox/apps/omegabrr.md)** - tag - `sandbox-omegabrr` - **[paperless-ngx](../sandbox/apps/paperless-ngx.md)** - tag - `sandbox-paperless-ngx` - **[pgadmin](../sandbox/apps/pgadmin.md)** - tag - `sandbox-pgadmin` - **[photoprism](../sandbox/apps/photoprism.md)** - tag - `sandbox-photoprism` diff --git a/mkdocs.yml b/mkdocs.yml index b5f692748..7c7334584 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -210,8 +210,8 @@ nav: - Resilio Sync: sandbox/apps/resiliosync.md - Tubearchivist: sandbox/apps/tubearchivist.md - Torrents: + - Autobrr: sandbox/apps/autobrr.md - Delugevpn: sandbox/apps/delugevpn.md - - Omegabrr: sandbox/apps/omegabrr.md - QBit Management: sandbox/apps/qbit-manage.md - QBittorrentVPN: sandbox/apps/qbittorrentvpn.md - Rflood: sandbox/apps/rflood.md