[docs] unify nginx explainers and add apache httpd (#455)

* docs: unify nginx explainers and add apache httpd

there are two places where nginx + certbot is explained, unify that into
one place.
Add apache httpd, following the same steps, but using mod_md for
LetsEncrypt
add a note about #453 in both guides.
Link to both, and call the section reverse proxy, instead of NGINX

* restore full nginx.conf from docker.md

* add installation_guide/apache-httpd.md to mkdocs
This commit is contained in:
Mina Galić
2022-04-18 17:45:43 +02:00
committed by GitHub
parent 1e3b38573d
commit 721061b046
5 changed files with 202 additions and 66 deletions

View File

@@ -138,6 +138,6 @@ sudo systemctl enable --now gotosocial.service
At some point you'll likely want to do things like change instance information, and block domains you don't want to interact with. See the [admin panel](../admin/admin_panel.md) instructions for this.
## 9. Reverse proxy with nginx (optional)
## 9. Reverse proxy (optional)
If you want to run other webservers on port 433 or simply want to add an additional layer of security you might want to [use nginx as a reverse proxy](./nginx.md).
If you want to run other webservers on port 433 or want to add an additional layer of security you might want to use [nginx](./nginx.md) or [Apache httpd](./apache-httpd.md) as reverse proxy