Skip to content

Commit

Permalink
Notifiarr: Remove outdated Authelia method
Browse files Browse the repository at this point in the history
  • Loading branch information
owine committed Feb 11, 2024
1 parent 43a8196 commit f9e86b5
Showing 1 changed file with 0 additions and 57 deletions.
57 changes: 0 additions & 57 deletions docs/sandbox/apps/notifiarr.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,63 +47,6 @@ A quickstart guide can be found on the [Trash Guides website.](https://trash-gui

## Advanced

### Traefik Plugin

You can configure the Notifiarr client to not require it's own username and password with the use of a [Traefik plugin](https://github.com/tommoulard/htransformation).

!!! note
Your Authelia username must match the username that the Notifiarr client was configured for.

1. Add the following to your Inventory file to enable the plugin:

```yaml
traefik_docker_commands_custom:
- "--experimental.plugins.htransformation.modulename=github.com/tomMoulard/htransformation"
- "--experimental.plugins.htransformation.version=v0.2.6"
```
1. Create the file `/opt/traefik/webauthheader.yml` with the following contents to create the appropriate middleware:

```yaml
http:
middlewares:
webauthheader:
plugin:
htransformation:
Rules:
- Name: 'Auth header rename'
Header: 'Remote-User'
Value: 'X-WebAuth-User'
Type: 'Rename'
```

1. Reinstall the Traefik role:

```shell
sb install traefik
```

1. Add the following to your Inventory file to enable Authelia on the Notifiarr client and setup:

```yaml
notifiarr_traefik_middleware_custom: "webauthheader@file"
notifiarr_traefik_sso_middleware: "{{ traefik_default_sso_middleware }}"
notifiarr_traefik_api_enabled: true
notifiarr_traefik_api_endpoint: "PathPrefix(`/api`) || PathPrefix(`/plex`)"
```
1. Edit `/opt/notifiarr/notifiarr.conf` and set the following (if you have an existing password, you may comment it out):

```ini
ui_password = "webauth"
```

1. Run the Notifiarr role:

```shell
sb install sandbox-notifiarr
```

### Snapshot Feature Support

1. Add the following to your Inventory file to enable Privileged mode to Notifiarr and allow it access to system information
Expand Down

0 comments on commit f9e86b5

Please sign in to comment.