.well-known file location

Hi :wave:

Have a look at Nginx return directive in caddy -- return json - #3 by IndeedNotJames.
You technically don’t need the dougfredericks.space:8448 if you delegate via .well-known/matrix/server to { "m.server": "matrix.dougfredericks.space:443" }.

You would need to customize the handle_path from the linked post and add something like

dougfredericks.space {
	handle_path /.well-known/matrix/* {
		<all the other things>
	}
}

to your Caddyfile and you should be all set!

Hope that helps, but feel free to ask more questions :innocent:

3 Likes