Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Deploy Moodle With Docker

Learn to deploy your own Moodle site with the help of docker.


Ubuntu 18.04 - Install PHP 7.4

Install PHP 7.4 on Ubuntu 18.04.

OpenVPN Server Config Cheatsheet

Cheatsheet for configuring OpenVPN Server

Automatically Renew Let's Encrypt SSL Certificates on Ubuntu 18.04 Apache Webserver

Learn how to automatically renew your Let's Encrypt SSL certificates on an Ubuntu 18.04 Apache webserver.

FFMPEG - Crop Video

Tips on cropping video in ffmpeg.


Getting Started With phpspreadsheet

Create excel spreadsheets with PHP using a PHP package.

Laravel Blade Views

Tutorial covering the use of Blade views in Laravel.

RESTer - Import/Export

Learn how to import/export from RESTer plugin.

Sublime 3 - Install Flatland Theme

Install the flatland theme for Sublime Text 3.

Terminator - Change Default Window Size

Adjust the default size of the Terminator terminal when it launches.

Ubuntu - Install Snap

Install the on Ubuntu 18.04

KVM - Automated Snapshot Pruning Script

A script to automatically prune old snapshots and only keep the last X number.

«     »