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: