Nginx Basics – Part 1: Easy TLS / SSL setup using Certbot and Let’s Encrypt
TL;DR Version To install Nginx and Certbot on Ubuntu/Debian systems, you first need to make sure that your FQDN has an A record pointing at your server’s public IP, and …
Nginx Basics – Part 0: Configuration Files
Nginx is one the most useful pieces of software when it comes to the web. It has quickly grown from a simple web server to a fully-featured load balancer, reverse …
Docker, Nginx and Certbot to Host multiple websites — Updated 2021 edition
When buying a beefy VPS for a low price, like the ones we offer, customers do tend to use it for more than one project. Don’t get us wrong, we …
Machine Learning Setup – Part 1: Python Virtual Environments
Introduction Before you get started with your journey of Machine Learning, it is important to understand the underlying technology that you will be using. In most cases, this will involve …
Docker Backup: Saving and Restoring Your Volumes
You don’t have a backup unless you’ve restored your data from it. Let’s walk through how to create Docker backups of important volumes in 30 seconds.
Docker Volumes: How To Protect Your App’s Data
Docker volumes are an easy way to let you separate your app’s data from its code, which lets you delete containers and migrate services with ease.
My server setup: Ranvir Singh and Linux containers
Yes, we all do it. Oh, I’m talking about creating and setting up new servers. What were you thinking? It’s time to get honest about our processes.