Skip to main content

Synology NAS

info
  • Please join the Discord server before reporting an issue with your reverse proxy setup on GitHub.
  • Audiobookshelf requires a websocket connection.
  • Using a subfolder is supported with no additional changes but the path must be /audiobookshelf (this is not changeable). See discussion
  • Why do I need to set up my own remote access?
  1. Open Control Panel
    Navigate to Login Portal > Advanced.

  2. General Tab
    Click Reverse Proxy > Create.

    SettingValue
    Reverse Proxy Nameaudiobookshelf
  3. Source Configuration

    SettingValue
    ProtocolHTTPS
    Hostname<sub>.<quickconnectdomain>.synology.me
    Port443
    Access Control ProfileLeave as is

    Example Hostname: audiobookshelf.mydomain.synology.me

  4. Destination Configuration

    SettingValue
    ProtocolHTTP
    HostnameYour NAS IP
    Port13378
  5. Custom Header Tab
    Go to Create > Websocket. Configure Headers (leave as is):

    Header NameValue
    Upgrade$http_upgrade
    Connection$connection_upgrade
  6. Advanced Settings Tab
    Leave as is.