是否可以在拥有https://mysite.loc的地方使用 caddy 进行本地开发,并使用 Caddyfile 作为在 localhost 上运行的服务的反向代理?
我的主机文件,所以我有本地 mysite.loc 域
127.0.0.1 mysite.loc
mysite.loc {
reverse_proxy /api localhost:5000
reverse_proxy /admin localhost:6000
reverse_proxy /graphql localhost:7000
reverse_proxy localhost:4000
tls ???
}
这就是我走了多远。我想我需要以某种方式将 mysite.loc 指向运行 caddy 守护程序,以便它可以拦截请求提供生成的证书,然后我会在本地信任这些证书,并充当重定向到我本地运行的服务的代理。我也认为我不需要自己生成任何证书,球童应该这样做对吗?我还想避免为 mysite.loc 使用任何端口,例如https://mysite.loc:4000只是https://mysite.loc,然后让 Caddy 处理其余的。我也想避免使用 docker。