mirror of
https://github.com/Kozea/Radicale.git
synced 2025-07-02 16:58:30 +00:00
[proxy] Add example for Apache
Fixes #760 Signed-off-by: Earl Chew <earl_chew@yahoo.com>
This commit is contained in:
parent
a89030558c
commit
cd0504ca03
1 changed files with 22 additions and 0 deletions
22
proxy.md
22
proxy.md
|
@ -18,6 +18,28 @@ location /radicale/ { # The trailing / is important!
|
|||
}
|
||||
```
|
||||
|
||||
Example **Apache** configuration using front end authentication:
|
||||
```apache
|
||||
## https://www.nginx.com/resources/wiki/start/topics/examples/likeapache/
|
||||
##
|
||||
## See proxy-chain-auth if authentication is performed on the back end
|
||||
|
||||
RewriteEngine On
|
||||
RewriteRule ^/radicale$ /radicale/ [R,L]
|
||||
|
||||
<Location "/radicale/">
|
||||
AuthType Basic
|
||||
AuthName "Authentication Required"
|
||||
AuthUserFile "/etc/radicale/passwd"
|
||||
AuthGroupFile "/etc/radicale/group"
|
||||
Require valid-user
|
||||
|
||||
ProxyPass http://localhost:5232/ retry=0
|
||||
ProxyPassReverse http://localhost:5232/
|
||||
RequestHeader set X-SCRIPT-NAME /radicale/
|
||||
</Location>
|
||||
```
|
||||
|
||||
Be reminded that Radicale's default configuration enforces limits on the
|
||||
maximum number of parallel connections, the maximum file size and the rate of
|
||||
incorrect authentication attempts. Connections are terminated after a timeout.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue