update
This commit is contained in:
parent
62ee7a6925
commit
6d8c627679
|
@ -307,6 +307,37 @@ violet.{$MY_DOMAIN} {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Disable automatic TLS certificates and https
|
||||||
|
|
||||||
|
One might want to use reverse proxy without buying a domain, and without opening
|
||||||
|
ports to the world, just for general easier access to some services.<br>
|
||||||
|
For this [auto_https](https://caddyserver.com/docs/caddyfile/options#auto-https)
|
||||||
|
directive in global options section can be used.
|
||||||
|
But also what's needed is explicitly state `http:\\` in the address,
|
||||||
|
or explicitly state port `80`.<br>
|
||||||
|
[This post](https://caddy.community/t/making-sense-of-auto-https-and-why-disabling-it-still-serves-https-instead-of-http/9761)
|
||||||
|
well describes how it works.
|
||||||
|
|
||||||
|
```
|
||||||
|
{
|
||||||
|
auto_https off
|
||||||
|
}
|
||||||
|
|
||||||
|
http://example.com {
|
||||||
|
reverse_proxy server-blue:80
|
||||||
|
}
|
||||||
|
|
||||||
|
test.example.com:80 {
|
||||||
|
reverse_proxy 192.168.1.100:80
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
What's also needed, is a way for your browser to be send to docker-host's
|
||||||
|
ip address when `example.com` is entered as url.<br>
|
||||||
|
So you need to either edit machines host file, or run DNS server on you
|
||||||
|
network.<br>
|
||||||
|
*extra info:* `nslookup example.com` shows to what IP address domain goes
|
||||||
|
|
||||||
### Redirect
|
### Redirect
|
||||||
|
|
||||||
Here is an example of a redirect for the common case of switching anyone that
|
Here is an example of a redirect for the common case of switching anyone that
|
||||||
|
|
Loading…
Reference in New Issue