In Part 1 of this series on setting up a Python Web App from scratch, we'll cover simple Setup & Recommendations to get started. Be sure to subscribe to catch the rest of the series.
In part 2 of 5 of this series on setting up a Python Web App from scratch, Justin Mitchel covers setting up some basic security best practices including using SSH keys, configuring user and group permissions, and securing NGINX with UFW. Be sure to subscribe to catch the rest of this series.
Moodle is a Learning Management System with a community of open source contributors that prioritize accessibility, security, and cross device support. Build and self-host an online course with Moodle’s Marketplace App on Linode.