🏠
Working from home
Just a digital guy trying to change the world, one line of code at a time.
- South Africa
- justinhartman.co
- @justinhartman
Highlights
I joined GitHub on8 April 2011 and, aside from asmall hiatus in 2018, I've been contributing code to public and private repositories from day one. Here are some stats around my contributions to GitHub over the years.
These are some of the projects I've created which are important to me. Check them out and see what you think.
PinnedLoading
- Setup Debian 10 LEMP Virtual Machine...
Setup Debian 10 LEMP Virtual Machine or Server 1#How To Install Nginx, MySQL, PHP, Redis and more on a Debian 10 Virtual Machine
23This series of documents will configure and setup a Nginx, MySQL, and
4PHP (LEMP) server on a pretty_feature-rich_ VM running Debian. I used a
5VM with 8GB RAM and 4 CPU Cores so YMML with some of the settings below.
- Setup Azure Ubuntu 18.04 LEMP VM
Setup Azure Ubuntu 18.04 LEMP VM 1#How To Install Nginx, MySQL, PHP, SFTP on an Ubuntu Azure Virtual Machine
23This series of documents will configure and setup a Nginx, MySQL, and
4PHP (LEMP) server on a basic`Standard B1s (1 vcpus, 1 GiB memory)` Ubuntu
516.04 or 18.04 LTS Virtual Machine on Microsoft Azure.
- Let's Encrypt Certbot post hook comm...
Let's Encrypt Certbot post hook command for Nginx which checks the updated configuration files and reloads the server if everything validates. 1#!/usr/bin/env bash
2#
3# Certbot Nginx Reload
4#
5# Let's Encrypt Certbot post hook command for Nginx which checks the updated
- Debian Remote FTP Server Mount Script
Debian Remote FTP Server Mount Script 1#Debian Remote FTP Server Mount Script
23The following is a Debian based Remote FTP Server Mount script that will connect to an FTP server at boot time and mount the fileshare to the filesystem at /mnt/ftpserver. This script depends on`curlftpfs` and`umount` and you may need to install them if they're not already installed. You can change the MOUNT path to any path on your server and please don't forget to replace the ftp details in the OPTIONS string.
45##Shell Script
- Take fullscreen screenshots using Fi...
Take fullscreen screenshots using Firefox and Bash 1#!/usr/bin/env bash
2#
3# Take fullscreen screenshots using Firefox.
4#
5# Author: Justin Hartman <justin@hartman.me>
- The most amazing copyright notice, e...
The most amazing copyright notice, ever! 1#Copyright Notice for Projects
23Instead of a copyright notice contained inside of a source code file, I found the following blessing instead. I want to use this at some point.
45```
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.