-
Building and testing autonomous vehicle software for a real product is not a job to learn end-to-end from a random blog for sure. On the other hand, if you are looking for a mildly complicated weekend project to learn how…
-
Self-Hosting Series 1: My Setup & Services
Self-Hosting Series 1: My Setup & Services Welcome to the first installment of my Self-Hosting Series! If you’re like me, fascinated by the autonomy and customization that comes with self-hosting your services, you’re in for a treat. Today, I’ll take…
-
Install NFS Server on Raspberry Pi
Network File System (NFS) is a distributed file system protocol that allows a user on a client computer to access files over a network like how local storage is accessed. I am using it to share files across devices on…
-
Install Home Assistant on Raspberry Pi
Home Assistant is an open-source home automation system. It supports a wide range of integrations and allows users to add different systems to their homes. In this guide, I will share how to install it on Raspberry Pi. By using…
-
Install PostgreSQL on Raspberry Pi
According to the official PostgreSQL website, “PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.” In this post, I will…
-
Install Apache Server on Raspberry Pi
1. What is Apache Server and Why Use it on Raspberry Pi? According to the Apache website: “The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and…
-
Install Docker on Raspberry Pi
1. First things first, set up your Raspberry Pi You can follow this guide to set up your Raspberry Pi to install anything on it. 2. Let’s get started, get the installer script By running the following command you will…
-
Install openmediavault on Raspberry Pi
1. First things first, what is openmediavault? According to the openmediavault official website: “openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client…
-
Install OctoPrint on Raspberry Pi Zero 2W
1. What is Octoprint and what can it do? Octoprint is “The snappy web interface for your 3D printer.” according to their official website. This means that this open-source and free software gives you the ability to control your 3D…
-
Install and Configure NGINX Server on Raspberry Pi
According to the NGINX website: NGINX is open-source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server…