Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Tywèle
Tywèle
@Tywele@corteximplant.com  ·  activity timestamp 12 hours ago

I think I just give up configuring Nginx and just stay with Nginx Proxy Manager. That would mean I can't configure everything through files but at least it works.

I have now spent 2 days trying to get Nginx to work and I managed to reverse proxy to my selfhosted services with valid SSL certificates created with a DNS challenge but when I try to access my services via the configured URL I get an "/desktop#/" appended to it and half the apps don't like that and won't work with that.

I wish I could use Caddy but the way modules are installed for it is so unnecessarily convoluted IMO compared to Nginx plugins which you can just install with your package manager instead of having to build it with the modules included for yourself (or creating your own Docker image) which makes maintaining it a PITA (and I need a module for Caddy because I need DNS challenge for SSL certificates because I don't want to open any ports on my server).

Rant over I think

#selfhosting #nginx #caddy #reverseproxy #rant #nginxproxymanager #dnschallenge

  • Copy link
  • Flag this post
  • Block
Tywèle
Tywèle
@Tywele@corteximplant.com replied  ·  activity timestamp 12 hours ago

Sometimes ranting helps I guess. After I reverted everything back to Nginx Reverse Proxy (after getting fed up with configuring Nginx) I noticed that this ominous '/desktop#/' thing was still getting appended to my selfhosted apps URLs.

That means it was just cached from the ezBookkeeping app (which uses it to show the desktop page instead of the mobile page) I tried first and configured wrong for a short amount of time but that was enough for the browser to cache it and append it to every other URL.

#selfhosting #nginx #nginxproxymanager #cache #reverseproxy

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.40 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct