Recently Updated Pages
Unattended Upgrades
To upgrade packages automatically without the need to run the commands every time, use the follow...
Programming Environment Tools
Here is a list of some installation guides: Deploying Standalone JupyterLab on Kubernetes for E...
General Tools
Speedtest CLI Follow the Speedtest CLI installation tutorial. NCDU For getting the size of folder...
Dockerfile Best Practices
Sources for Important Information: Google Cloud Best practices for building containers The im...
Installation and Setup
Courses: Learning Puppet (introductory) Puppet Essential Training For single node installat...
Jekyll for GitHub Pages
Here are useful references for using Jekyll for GitHub Pages: GitHub Pages Jekyll Installatio...
Docker Swarm
Firewall Settings In order to add the necessary firewall rules, check docs from docker. The follo...
SSH
Installation # For the server sudo apt-get update && sudo apt-get install -qy openssh-server # F...
Deployment/Installation Tools
Container Tools install-docker.sh # Docker curl -sSL https://nimamahmoudi.github.io/cicd-cheatsh...
Nginx
Serve Current Directory as Static Files docker run -p 80:80 --restart unless-stopped -v $(pwd):/u...
Latex Build
Build using Latex-Builder After changing into the directory with main.tex (and possibly bibliogra...
Kubernetes Deployment and Installation
K3S Installation A good starting point for k3s installation using k3sup would be: # run the follo...
Inlets
Inlets are something like ngrok, which exposes a server behind a firewall on a public IP (on a VP...
Pandoc
Creating an ebook with Pandoc GitHub: Pandoc Book Maker Template Medium: Building books with ...
Git
Resources: A Cheatsheet of High-Frequency Git Commands “Here Are 7 Git Commands Every Develop...
User Management
# create the user adduser ubuntu # add it to sudoers usermod -aG sudo ubuntu # allow passwordless...
Runtime Environments
NodeJS NVM Install NVM: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh |...