fix(authelia): Update access control rules and remove non-existing trusted proxies configuration
This commit is contained in:
21
README.md
21
README.md
@@ -388,18 +388,15 @@ The `update-setup.sh` script provides various commands to manage your configurat
|
||||
* `./update-setup.sh update-services`: Updates configurations for running *arr/qBittorrent/Bazarr containers (sets URL base, extracts API keys to `.env`). Restarts affected containers.
|
||||
* `./update-setup.sh all`: Runs `update-env`, `update-authelia`, and `update-services` sequentially. Recommended for initial setup and major updates.
|
||||
|
||||
**Authentication Management:**
|
||||
**Authelia Policy Management:**
|
||||
|
||||
* `./update-setup.sh list-auth`: Lists all detected services in `docker-compose.yml` and shows whether Authelia authentication is enabled or disabled for them.
|
||||
* `./update-setup.sh enable-auth <service>`: Enables Authelia authentication for the specified `<service>` by adding the `authelia-auth@docker` middleware label in `docker-compose.yml`.
|
||||
* `./update-setup.sh disable-auth <service>`: Disables Authelia authentication for the specified `<service>` by removing the `authelia-auth@docker` middleware label.
|
||||
* `./update-setup.sh enable-all-auth`: Attempts to enable authentication for all applicable services.
|
||||
* `./update-setup.sh disable-all-auth`: Attempts to disable authentication for all applicable services.
|
||||
* `./update-setup.sh manage-policies`: Starts an interactive menu to list or set Authelia access policies (`one_factor`, `two_factor`, `bypass`, `deny`) for specific services defined in `authelia/configuration.yml`.
|
||||
* `./update-setup.sh list-policies`: Lists services defined in `authelia/configuration.yml` and their current access policy.
|
||||
* `./update-setup.sh set-policy <service> <policy>`: Directly sets the Authelia access policy for the specified `<service>` to the given `<policy>` (e.g., `one_factor`, `two_factor`, `bypass`, `deny`).
|
||||
|
||||
> **Important:** After using `enable-auth`, `disable-auth`, `enable-all-auth`, or `disable-all-auth`, you **must** restart your stack for the changes to take effect:
|
||||
> **Important:** After changing Authelia policies using `manage-policies` or `set-policy`, you **must** restart Authelia for the changes to take effect:
|
||||
> ```bash
|
||||
> docker compose down
|
||||
> docker compose up -d
|
||||
> docker compose restart authelia
|
||||
> ```
|
||||
|
||||
**User & File Management:**
|
||||
@@ -411,9 +408,11 @@ The `update-setup.sh` script provides various commands to manage your configurat
|
||||
|
||||
* `./update-setup.sh help`: Displays the full list of commands and usage instructions.
|
||||
|
||||
### Managing Service Authentication
|
||||
### Managing Service Authentication (Authelia Policies)
|
||||
|
||||
Use the `update-setup.sh` script to easily control which services require Authelia login. See the `Authentication Management` commands in the [Setup Script Commands](#setup-script-commands-update-setupsh) section above for details.
|
||||
Use the `update-setup.sh` script to easily control which services require Authelia login and what level of authentication is needed. This is done by managing *access control rules* within Authelia's configuration (`authelia/configuration.yml`).
|
||||
|
||||
See the `Authelia Policy Management` commands in the [Setup Script Commands](#setup-script-commands-update-setupsh) section above for details on how to list and set policies like `one_factor`, `two_factor`, `bypass`, or `deny` for each service.
|
||||
|
||||
## Optional Services
|
||||
|
||||
|
||||
Reference in New Issue
Block a user