Luiz Felipe F M Costa
M̶a̶k̶i̶n̶g̶ Hacking your life easier.
Ansible tricks
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 …
Using a YubiKey 5C for SSH and Git Authentication on Linux
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, …
Setting Up YubiKey 5C for sudo on Fedora Linux
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) …
Easy way of opening and closing ports on iptables
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 …
Using Playwright MCP Server with Google Chrome Flatpak on Linux
The Model Context Protocol (MCP) has revolutionized how AI assistants interact with external tools and services. One particularly powerful integration is the …
How to Deploy Nginx Proxy Manager on MikroTik RouterOS Using Containers
Use the MikroTik RouterOS device as a reverse proxy server using Nginx Proxy Manager container. This guide walks you through enabling container support on …
Automating AppImage Updates with Gear Lever URL Configurations
Managing AppImage updates can be tedious when done manually. Gear Lever provides custom update URLs for GitHub releases, but finding the right URL pattern …
How to encode videos for DaVinci Resolve on Linux
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 …
podman + docker compose and daemon on Linux
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 …
How to forward a TCP port using systemd + socat
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 …
How to resize Ubuntu server LVM disk to all available disk space
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 …
How to install Ollama + Open-WebUI on Fedora/RHEL using podman Quadlets
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 …
How to install Syncthing on Fedora/RHEL using podman Quadlets
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 …
Backup is not Disaster Recovery
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 …
Running Vagrant + libvirt on Bluefin or Aurora
Vagrant is one of the greatest way to develop solutions using virtual machines, with all the isolation that a container can’t provide. Unfortunately, …
Don't be a target: Password checking and hash functions
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, …
How to use minikube + qemu2 + ingress-dns on macOS
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 …
How to securely share secrets with podman containers
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 - the power of the plugins
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, …
Steam Deck tricks
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 …