Caddyfile + docker-compose + https

You’re missing a /data volume. Please add one as the docs on Docker show.

This doesn’t really make sense. Remove this line.

Remove the /*, it’s very slightly less efficient than not specifying a matcher, because this makes Caddy make a path comparison which will always pass. Use basicauth { instead.

What’s the problem? What do you see in your logs? What’s not working? It’s not clear from what you wrote.

I recommend using subdomains for each of your services instead of subpaths. It works more reliably. Read the article for an explanation:

1 Like