mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-05-15 18:53:57 -04:00
* #2671 Apache reverse proxy Adding sample configuration for using apache as a reverse proxy * Update Docker/README.md Better wording Co-Authored-By: Frans de Jonge <fransdejonge@gmail.com> * Update Docker/README.md Better wording Co-Authored-By: Frans de Jonge <fransdejonge@gmail.com> * Included suggestions and cleaned up code I have cleaned the code with the <location> Tags so that it is more concise * Included corrections * Update Docker/README.md Minor port number Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
This commit is contained in:
@@ -351,3 +351,20 @@ server {
|
||||
}
|
||||
}
|
||||
```
|
||||
### Alternative reverse proxy using [Apache 2.4](https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html)
|
||||
|
||||
Here is an example of a configuration file for running FreshRSS behind an Apache reverse proxy (as a subdirectory).
|
||||
You need a working SSL configuration and the Apache modules `proxy`, `proxy_http` and and `headers`installed (depends on your distribution) and enabled (```a2enmod proxy proxy_http headers```).
|
||||
|
||||
```
|
||||
ProxyPreserveHost On
|
||||
|
||||
<Location /freshrss/>
|
||||
ProxyPass http://127.0.0.1:8080/
|
||||
ProxyPassReverse http://127.0.0.1:8080/
|
||||
RequestHeader set X-Forwarded-Prefix "/freshrss"
|
||||
RequestHeader set X-Forwarded-Proto "https"
|
||||
Require all granted
|
||||
Options none
|
||||
</Location>
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user