diff options
| -rw-r--r-- | docs/help/rest_api.md | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/docs/help/rest_api.md b/docs/help/rest_api.md index 6916f482..3843efb7 100644 --- a/docs/help/rest_api.md +++ b/docs/help/rest_api.md @@ -5,7 +5,20 @@ * `/msg <bot> reloadmodule rest_api` ### Configure HTTPd +Either set up a reverse proxy (with persisted Host header) with your favourite HTTPd or follow the instructions below. + #### Nginx * Copy example config file from [/docs/rest_api/nginx](/docs/rest_api/nginx) to `/etc/nginx/sites-enabled` * Edit `server-name`, `ssl_certificate` and `ssl_certificate_key` -* `service nginx restart` +* `$ service nginx restart` + +#### Apache2 +* Run `$ a2enmod ssl proxy proxy_http` as root +* Copy example config file from [/docs/rest_api/apache2](/docs/rest_api/apache2) to `/etc/apache2/sites-enabled/` +* Edit `ServerName`, `SSLCertificateFile and `SSLCertificateKeyFile` +* `$ service apache2 restart` + +#### Lighttpd +* Copy example config file from [/docs/rest_api/lighttpd](/docs/rest_api/lighttpd) to `/etc/lighttpd/lighttpd.conf` +* Edit `ssl.ca-file`, `ssl.pemfile` and `ssl.privkey` +* `$ service lighttpd restat` |
