I can get my Django app on the Python image and get that set up on my VPS, but I am wondering if I should use a Reverse Proxy to harden my security? or will running my app on port 80 take care of all my needs?

I am open to suggestions. Python is just where I started and I am more comfortable.

  • sino@feddit.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I would definitely suggest to put a reverse proxy like nginx or Apache in front of it. It will make your life easier in the future regarding scaling. It’s also good to protect your Django app by masking it. Use nginx, setup TLS, proxy traffic to your Django app and be happy.