I have set up my first website using Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04. I’m curious as to what further steps I could take to make my site more secure. For example how do I make my site HTTPS secure? I’m sorry if this is a dumb question. I’m pretty new at this.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Let’s start with HTTPS, as long as you have HTTPS and the green lock in your browser, it’s considered fine. Now, this is not a real security for your website. It’s more for the clients on it.
If you want to secure your Django website, you’ll need to look into a couple of areas like:
Those are the areas, I’ll recommend you to explore. There are plenty of good tutorials which will help you secure it. For starters, I’ll recommend checking out This One
Regards, KDSys
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.