Fix Vaultwarden SSO - disable for browser extension and mobile app compatibility
- Remove Authelia middleware from Vaultwarden - Add comment explaining SSO bypass for app compatibility - Update services-reference.md to show SSO disabled (✗) Vaultwarden requires direct access for browser extensions and mobile apps to function properly, similar to Jellyfin and Plex. Co-authored-by: kelinfoxy <67766943+kelinfoxy@users.noreply.github.com>
This commit is contained in:
@@ -128,6 +128,7 @@ services:
|
|||||||
|
|
||||||
# Bitwarden (Vaultwarden) - Password manager
|
# Bitwarden (Vaultwarden) - Password manager
|
||||||
# Access at: https://bitwarden.${DOMAIN}
|
# Access at: https://bitwarden.${DOMAIN}
|
||||||
|
# Note: SSO disabled for browser extension and mobile app compatibility
|
||||||
vaultwarden:
|
vaultwarden:
|
||||||
image: vaultwarden/server:latest
|
image: vaultwarden/server:latest
|
||||||
container_name: vaultwarden
|
container_name: vaultwarden
|
||||||
@@ -155,7 +156,8 @@ services:
|
|||||||
- "traefik.http.routers.vaultwarden.rule=Host(`bitwarden.${DOMAIN}`)"
|
- "traefik.http.routers.vaultwarden.rule=Host(`bitwarden.${DOMAIN}`)"
|
||||||
- "traefik.http.routers.vaultwarden.entrypoints=websecure"
|
- "traefik.http.routers.vaultwarden.entrypoints=websecure"
|
||||||
- "traefik.http.routers.vaultwarden.tls.certresolver=letsencrypt"
|
- "traefik.http.routers.vaultwarden.tls.certresolver=letsencrypt"
|
||||||
- "traefik.http.routers.vaultwarden.middlewares=authelia@docker"
|
# SSO disabled for browser extension and mobile app compatibility
|
||||||
|
# - "traefik.http.routers.vaultwarden.middlewares=authelia@docker"
|
||||||
- "traefik.http.services.vaultwarden.loadbalancer.server.port=80"
|
- "traefik.http.services.vaultwarden.loadbalancer.server.port=80"
|
||||||
|
|
||||||
# Authelia Redis - Session storage for Authelia
|
# Authelia Redis - Session storage for Authelia
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ This document provides a comprehensive overview of all 60+ pre-configured servic
|
|||||||
| └─ Form.io | Form builder | ✓ | /opt/stacks/productivity | forms.${DOMAIN} |
|
| └─ Form.io | Form builder | ✓ | /opt/stacks/productivity | forms.${DOMAIN} |
|
||||||
| └─ formio-mongo | MongoDB | - | /opt/stacks/productivity | No UI |
|
| └─ formio-mongo | MongoDB | - | /opt/stacks/productivity | No UI |
|
||||||
| **🛠️ utilities** (7) | | | | |
|
| **🛠️ utilities** (7) | | | | |
|
||||||
| ├─ Vaultwarden | Password manager | ✓ | /opt/stacks/utilities | bitwarden.${DOMAIN} |
|
| ├─ Vaultwarden | Password manager | ✗ | /opt/stacks/utilities | bitwarden.${DOMAIN} |
|
||||||
| ├─ Backrest | Backup (restic) | ✓ | /opt/stacks/utilities, /mnt/backups | backrest.${DOMAIN} |
|
| ├─ Backrest | Backup (restic) | ✓ | /opt/stacks/utilities, /mnt/backups | backrest.${DOMAIN} |
|
||||||
| ├─ Duplicati | Encrypted backups | ✓ | /opt/stacks/utilities, /mnt/backups | duplicati.${DOMAIN} |
|
| ├─ Duplicati | Encrypted backups | ✓ | /opt/stacks/utilities, /mnt/backups | duplicati.${DOMAIN} |
|
||||||
| ├─ Code Server | VS Code in browser | ✓ | /opt/stacks/utilities | code.${DOMAIN} |
|
| ├─ Code Server | VS Code in browser | ✓ | /opt/stacks/utilities | code.${DOMAIN} |
|
||||||
|
|||||||
Reference in New Issue
Block a user