I’m currently using NPM and upgrading to a new VPS for my business. I have a public website and am going to host a few more for friends, plus a few other services. Everything is on docker for ease. I use Cloudflare for DNS so would prefer using a DNS challenge. I will change this at some point but not yet ready to!

Should I:

  1. stick with Nginx Proxy Manager which I know well (is it really that insecure or outdated?)
  2. switch to NPM Plus (assuming this is the easiest)
  3. switch to Caddy (seems to be there most recommended but will be a learning curve for me)
  4. Try out Nginx (seems like a massive learning curve so I’m very reluctant)
  • ShimitarA
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    1 day ago

    Just use Nginx… It isn’t that difficult, after all.

    Or try any one of the “simplified” other proxies out there. I never seen the need for NPM anyway, as it just obfuscate nginx configuration stuff from your eyes.

    You can check my wiki at https://wiki.gardiol.org/doku.php?id=selfhost%3Anginx

    I wrote for my own benefit, and for others who might be interested.