Website Switched To VPS

2019-12-20

I finished moving the site from NearlyFreeSpeech over to a Debian VPS at DigitalOcean today. I wanted a low maintenance OS so Debain with unattended upgrades installed to automatically handle security updates was the obvious choice.The stack is still python with apache, but I switched the database to Postgresql and mod_wsgi is running python instead of gunicorn. Postgresql is what I've been using in other projects so standardizing on it made sense. All my database interactions were written using the Django ORM so switching over was just changing couple of settings in Django to point to postgresql. Mod_wsgi is easier to properly setup than gunicorn, the logging integrates with apache and it has great performance out of the box. Certbot takes care of keeping the Lets Encrypt cert up to date. debian logo