This gist has been replaced by two proper blog posts:
Last active
March 10, 2026 10:52
-
-
Save iNPUTmice/4f58f15d9a8d2d09cfc586074184decb to your computer and use it in GitHub Desktop.
@Menelmacar I’m wondering if this is the 'smarter' setup generally - regardless of whether people want to combine it or not - because it gets rid of the somewhat awkward localhost VirtualHost.
I think so too, and a virtualhost without c2s and no registration is nearly a component anyway, but with the extra of easily used for things like mod_post_messages too.
I see you put that version on your website already, it looks nice and clean now 🙂
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I failed to run the UP provider for quite some time, your post made me check my config again. The problem was that I run the HTTP(S) part behind caddy, since the host also has web services running. For that I had globally
http_external_url = "https://xmpp.example.com/"set. The external URL for the UP component got overwritten by that and was wrong. I now have the following snippet in my VirtualHost and it works:In caddy this works:
Thanks for the docs and I hope this might help others behind a reverse proxy.