learn-linux

You Need to Learn Linux 馃惂

Introduction You need to learn Linux !! Without a doubt you will come across Linux at some point in your IT career and having baseline knowledge is helpful. Linux can seem daunting, it鈥檚 fundamentally different compared to windows. but with a bit of time you can master the basics and unlock its true power. But Why Linux is everywhere, from data centres to your smart fridge. A lot of developers at Google use Linux....

December 17, 2021 路 3 min 路 568 words 路 ahmza
Pi Docker Swarm

Building a Docker Swarm With Pi's 馃懢 馃懢 馃懢 馃懢

This post is no longer valid as the cluster runs Kubernetes. The build process is the same Intro The Raspberry Pi from it鈥檚 first iteration has been a great hit. Adopted by most as the computer of choice for projects. The Pi is a fully fledged computer that fits in your pocket and the most recent edition boasts an ARM64 CPU and 8GB of RAM. Now one Raspberry Pi 4 8GB is more than powerful enough for most workloads, so you may even get away with a single 4GB model....

December 12, 2021 路 10 min 路 1934 words 路 ahmza
ssh-alt image

Securing SSH 馃

Introduction SSH is a widely used protocol to access remote devices. The problem with SSH is at the authentication stage, Brute force attacks are one of the ways an SSH connection is compromised. A malicious actor will constantly hammer the remote host with different passwords until it can gain access. With further configuration of SSH we can make the service a lot more secure. Configure SSH Famous last words: Configuring SSH like many things in Linux is as simple as editing a few config files...

December 7, 2021 路 8 min 路 1589 words 路 ahmza
abstracted reverse proxy diagram

Setup an NGINX Reverse Proxy 馃ジ

Introduction In this post we will go over setting up an NGINX reverse proxy to allow different web services to reach the outside world. We will also cover setting up auto renewing SSL certificates. Why not just port forward the services, it does the same thing Right? Reverse proxies are a great way to expose web services to the outside world in a more secure and customisable manner. Some of the features that a reverse proxy provides are as follows:...

December 1, 2021 路 4 min 路 850 words 路 ahmza

Welcome 馃憢

Hello world The mandatory hello world when you start something new. I鈥檇 like to say thank you for visiting this site. A bit about me As a tinkerer, I鈥檓 always looking to expand my knowledge. My passion for learning leads me down many paths, including this website, giving me the opportunity to learn how web servers work and the intricacies of neighboring systems. I鈥檓 eager to share my knowledge with others and see them succeed in their own pursuits....

December 1, 2021 路 1 min 路 189 words 路 ahmza