File tree Expand file tree Collapse file tree 2 files changed +8
-11
lines changed
Expand file tree Collapse file tree 2 files changed +8
-11
lines changed Original file line number Diff line number Diff line change 4343 * [ Cloudflare Tunnel (Zero Trust)] ( other/proxies/cloudflare-tunnel-zero-trust.md )
4444 * [ Traefik] ( other/proxies/traefik.md )
4545 * [ Tailscale] ( other/proxies/tailscale.md )
46+ * [ Nginx] ( other/proxies/nginx.md )
4647* [ Caching] ( other/caching.md )
4748* [ Commands] ( other/commands.md )
4849* [ Data Dictionary] ( other/data-dictionary.md )
Original file line number Diff line number Diff line change 11# Nginx
22
33[ Nginx] ( https://nginx.org ) can be used as a Reverse Proxy in front of Speedtest
4- Tracker when you want to expose the Dashboard publicly with a trusted
5- certificate.
4+ Tracker to expose the Dashboard publicly with a trusted certificate.
65
76First, you will need to add the ` APP_URL ` and ` ASSET_URL ` environment variables
8- to the docker compose for the URL you will be exposing to reach the Dashboard .
7+ to the docker compose.
98
109``` yaml
1110services :
@@ -32,10 +31,12 @@ services:
3231 restart : unless-stopped
3332` ` `
3433
35- Next, you will need to configure nginx to reverse proxy the Speedtest Tracker
36- app.
34+ Next, you will need to configure nginx to proxy to the Speedtest Tracker app.
3735
38- at something like /etc/nginx/sites-enabled/speedtest.conf, have the following:
36+ {% hint style="info" %}
37+ Depending on how you generate your SSL certificates and how you configure your
38+ Docker network, you may need to adjust the ` ssl_` and `proxy_pass` values.
39+ {% endhint %}
3940
4041` ` ` nginx
4142server {
@@ -76,8 +77,3 @@ server {
7677 }
7778}
7879` ` `
79-
80- {% hint style="info" %}
81- Depending on how you generate your SSL certificates and how you configure your
82- docker network, you may need to further adjust the ` ssl_ ` and ` proxy_pass ` settings.
83- {% endhint %}
You can’t perform that action at this time.
0 commit comments