tar - extract or create compressed files

The tar command is used to create compressed archives which represent a file or collection of files. A tar file, commonly known as a “tarball,” a gzip, or a bzip file, will have an extension ending with .tar or .tar.gz. A tar file is a special format that groups…

Navidrome

Introduction Navidrome is a free and open source software that lets you access your music collection from anywhere, through a web UI and various mobile apps. It supports large libraries, fast streaming, file conversion and modern features. The Docker Compose File --- services: navidrome: image: deluan/navidrome:latest container_name:…

Nano text editor with syntax colouring and more

Apple Silicon macs Install the latest version of nano via homebrew and set up an alias in my .zshrc file to ensure the correct version gets used brew install nano alias nano='/opt/homebrew/bin/nano' Create a .nanorc file in ~ and add some variables. This is my…

How to Setup a Cron Job in Linux

Crontab is an important Linux tool that is used to schedule tasks so that programs and scripts can be executed at a specific time. Prerequisites You need to have root privileges before you proceed further. Installing Cron and Crontab Cron is installed by default. However, if it is not installed…

Neofetch

Neofetch is a command-line system information tool written in bash 3.2+. Neofetch displays information about your operating system, software and hardware in an aesthetic and visually pleasing way. The overall purpose of Neofetch is to be used in screen-shots of your system. Neofetch shows the information other people want…

Pingvin Share

Introduction A self-hosted file sharing platform that combines lightness and beauty, perfect for seamless and efficient file sharing. The Docker Compose File --- services: pingvin-share: image: stonith404/pingvin-share:latest container_name: pingvin-share hostname: pingvin-share restart: unless-stopped security_opt: - no-new-privileges:true environment: - TZ=Europe/Stockholm ports: - 3000:3000…

phpMyAdmin

Introduction phpMyAdmin is a free and open source administration tool for MySQL and MariaDB. As a portable web application written primarily in PHP, it has become one of the most popular MySQL administration tools, especially for web hosting services. The Docker Compose File --- version: "3.8" services:…

Uptime Kuma

Introduction Uptime-Kuma is an open-source, self-hosted website monitoring tool. It can check the uptime and response time of websites, APIs, and other services at regular intervals and alert you if any of them go down. The Docker Compose File --- services: uptime-kuma: image: louislam/uptime-kuma:latest container_name: uptime-kuma hostname:…