Force HTTPS Over SSH for GitHub
A quick guide to authenticate with GitHub over HTTPS using the gh CLI and make Git always use HTTPS, even when remotes are set to SSH. Authenticate with GitHub …
All posts
A quick guide to authenticate with GitHub over HTTPS using the gh CLI and make Git always use HTTPS, even when remotes are set to SSH. Authenticate with GitHub …
Your SSH private key sits on your disk, protected by (hopefully) a passphrase. But passphrase or not, it’s still a file — and files can be stolen, copied, …
Want to ditch typing your password every time you run sudo? Here’s how to use your YubiKey 5C with Fedora’s PAM system for passwordless (or 2FA) …
A very common struggle I have in Linux server environments is the usage of iptables. It is a very powerful and performance efficient tool to configure network …
The Model Context Protocol (MCP) has revolutionized how AI assistants interact with external tools and services. One particularly powerful integration is the …
Use the MikroTik RouterOS device as a reverse proxy server using Nginx Proxy Manager container. This guide walks you through enabling container support on …
Managing AppImage updates can be tedious when done manually. Gear Lever provides custom update URLs for GitHub releases, but finding the right URL pattern …
A common problem if you are starting creating video content is the format issues you will face when moving files from different sources to your video editor. In …
I’m setting up my developer machine and this is a common situation I face working on some opensource projects. Podman itself already is a great …
A common problem I need to solve with my web servers are simple TCP port forwarding. This allows you to redirect an application traffic, from a HTTP server for …
I need to resize a virtual machine disks multiple times a year. Most of the time, I’m lazy enough to just jump into the Cockpit web interface and change …
Ollama is a powerful tool for running large language models locally. This guide walks you through setting up Ollama on Fedora using Podman Quadlets, ensuring it …
The Syncthing is the best Peer-to-Peer solution I’ve ever used. It is flexible, has clients for most platforms, decentralized, and open source. This guide …
You probably already heard that RAID is not a backup. When world is ending and everything is burning, we also discover that a backup is not a Disaster Recovery …
Vagrant is one of the greatest way to develop solutions using virtual machines, with all the isolation that a container can’t provide. Unfortunately, …
Handling with checking passwords is always a critical task and it is important to understand the mechanisms behind of it to create a proper solution. Also, …
This is a guide on how to use minikube and qemu2 on macOS to run Kubernetes locally on your machine. The guide covers the installation of required packages …
Podman is a daemon-less, open-source, Linux native tool designed to make it easy to find, run, build, share, and deploy applications. It offers many data …
GIMP is a free, open-source image editing software that offers a wide range of features. Its plugins extend functionality for color correction, special effects, …
The Steam Deck is the portable device of my dreams. It’s an impressive Linux computer with great game inputs and impressive game compatibility. It allows …
Creating presentations can be a daunting task, but it doesn’t have to be. With VSCode, you can make great presentations with the help of Marp and Draw.io. …
Learn how to use kubectl CLI to manage multiple Kubernetes clusters. Import new config, add cluster, user, and context. Switch between contexts to manage …
Ansible is an open-source tool for automating infrastructure and application deployment, using simple YAML language. It’s used to manage and automate …
Podman is a container engine for developing, managing, and running containers on your Linux System. With the support for NVIDIA GPUs, you can easily run …
Creating a database and user for a single application is a common task for developers and database administrators in small and medium environments. In this …
(UPDATE for DaVinci Resolve 19 on Fedora 41) DaVinci Resolve is a powerful video editing and color grading software that is used by professionals in the film …
I started in my new position 1 year ago as a Quality Engineer at Red Hat. I was struggling to find a better way to design, create, and run tests, so I decided …
A common task for Linux administrators is to create a background task that must be executed in the background. The most popular service manager in the Linux …
It’s a common scenario where it’s needed to share some keys/secrets with other members of the project team and it’s also common that those …
I want to show you some tricks and solutions that I designed along my journey automating stuff with Ansible. To use these tricks doesn’t matter if you are …
One of the easiest ways to install a Kubernetes distro for personal projects is using k3s, but you may not want to use some features built-in, like traefik as …
Imagine that you have some servers running applications and you need to find a way to backup the files and preserve their properties, like the user, group, …
HashiCorp Vagrant provides the same easy workflow regardless of your role as a developer, operator, or designer. It leverages a declarative configuration file …
It’s not easy to protect AWS accounts and one of the most common issues is related to credentials leakage that gives access even to all company’s …
I am a Software Quality Engineer at Red Hat, on the Ansible Automation Platform. The product I’m working on empowers multiple industries, like financial, …
This guide will show you how to install CKAN platform using docker-compose . What reference should I choose? Does exist many different guides available on …
Kimchi is an HTML5 based management tool for KVM. It is designed to make it as easy as possible to get started with KVM and create your first guest. - Kimchi …
Let’s considering you need to access some websites through an intranet or using some machine’s IP you already have SSH credentials. You can use your …
If you use the SSH a lot of time or want to sync files, probably you need to type your password many times a day. The way to avoid this problem and create a …
Learn the simplest way to start your MySQL database with Docker with only two commands. Docker is a project that automates the deployment of applications inside …
The “Uncomplicated Firewall” was designed to be a simple tool to setup iptables and create a full firewall structure with simple commands. On this tutorial, …
Use a secure connection to your MySQL databases with phpMyAdmin + CloudFlare Flexible SSL. 0 - Preparing your domain and active CloudFlare If you need help to …
The swap file is used to “expand” the memory RAM, so increases the capability to execute more software at the same time. In a GNU/Linux, it’s possible to create …
In computing, a network interface is a system’s (software and/or hardware) interface between two pieces of equipment or protocol layers in a computer network. A …