docs: update synology reverse proxy to use the latest DSM settings

This commit is contained in:
Trey Gordon 2023-12-17 15:56:14 -05:00
parent 9720ba3eed
commit 2d8d11d4da

View File

@ -174,16 +174,49 @@ serve that directly:
[See LinuxServer.io config sample](https://github.com/linuxserver/reverse-proxy-confs/blob/master/audiobookshelf.subdomain.conf.sample) [See LinuxServer.io config sample](https://github.com/linuxserver/reverse-proxy-confs/blob/master/audiobookshelf.subdomain.conf.sample)
### Synology Reverse Proxy ### Synology NAS Reverse Proxy Setup (DSM 7+/Quickconnect)
1. Open Control Panel > Application Portal 1. **Open Control Panel**
2. Change to the Reverse Proxy tab - Navigate to `Login Portal > Advanced`.
3. Select the proxy rule for which you want to enable Websockets and click on Edit
4. Change to the "Custom Header" tab 2. **General Tab**
5. Click Create > WebSocket - Click `Reverse Proxy` > `Create`.
6. Click Save
| Setting | Value |
|---------|----------------|
| Reverse Proxy Name | audiobookshelf |
3. **Source Configuration**
| Setting | Value |
|-------------------------|-------------------------------------|
| Protocol | HTTPS |
| Hostname | `<sub>.<quickconnectdomain>.synology.me` |
| Port | 443 |
| Access Control Profile | Leave as is |
- Example Hostname: `audiobookshelf.mydomain.synology.me`
4. **Destination Configuration**
| Setting | Value |
|-----------|------------------|
| Protocol | HTTP |
| Hostname | Your NAS IP |
| Port | 13378 |
5. **Custom Header Tab**
- Go to `Create > Websocket`.
- Configure Headers (leave as is):
| Header Name | Value |
|-------------|------------------|
| Upgrade | `$http_upgrade` |
| Connection | `$connection_upgrade` |
6. **Advanced Settings Tab**
- Leave as is.
[from @silentArtifact](https://github.com/advplyr/audiobookshelf/issues/241#issuecomment-1036732329)
### [Traefik Reverse Proxy](https://doc.traefik.io/traefik/) ### [Traefik Reverse Proxy](https://doc.traefik.io/traefik/)