Included @paddatrapper 's reverse proxy docs #1037

This commit is contained in:
Zachary Klosko 2020-05-13 09:09:58 -04:00
parent 5c5ba6839f
commit c61871f0c1
3 changed files with 2 additions and 13 deletions

View file

@ -50,10 +50,11 @@ There are also a number of tutorials in Spanish on [Vimeo](https://vimeo.com/use
## For Server Administrators
### Initial Configuration (Please complete these after installing LibreTime)
### Initial Configuration
* [Host Configuration](manual/host-configuration)
* [Setting the server time](manual/setting-the-server-time/index)
* [How to configure API Authentication](api)
* [Information on reverse proxy connections](manual/reverse-proxy)
### Advanced Configuration
* [Installing LibreTime from Git on a stand-alone VPS](manual/install-vps)

View file

@ -86,15 +86,3 @@ your LibreTime server has made to this Icecast server. If you have only just
installed LibreTime, there may not be any media playing out yet.
![](static/Screenshot293-Icecast_status_page.png)
Reverse Proxy Connections
-------------------------
In some deployments, the LibreTime server is deployed behind a reverse proxy,
for example in containerization use-cases such as Docker and LXC. LibreTime
makes extensive use of its API for some site functionality, which causes
[Cross-Origin Resource Sharing (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS)
to occur. By default, CORS requests are blocked by your browser and the origins
need to be added to the **Allowed CORS URLs** block in
[**General Settings**](/manual/general/). These origins should include any
domains that will be used externally to connect to your reverse proxy that you
want handled by LibreTime.

View file