Nginx on Arch using Ansible

Since Arch, Nginx and Ansible are already all pretty mature tools by themselves, I though that installing Nginx on Arch system using Ansible playbook would be a matter of seconds. But judging from an actual experience, it is a little bit harder. The official ansible nginx role do…

Automatically signed GitHub commits are puzzling

I wanted to finally start getting into signing my commits, mainly because among any other reasons, it increases the overall confidence in my work. With the GitHub's decision to display a yellow warning stating Unverified near the commit list, the trend towards signing will almost…

On warning fatigue or why not paying attention

Do you ever actually feel fatigue? How do you think about it? What is a fatigue? The definition that fits the term fatigue in the discussed context the most, found on lexico.com: A lessening in one's response to or enthusiasm for something, caused by overexposure. If I had to i…

Install F-Droid on Arch via Anbox

F-Droid is an installable catalogue of FOSS applications for the Android platform. Apps I like: FairEmail as feature-packed email client Syncthing for file synchronization KeePassDX as a password manager GitNex as a Gitea client Tusky as Pleroma client Sometimes I like to docum…

Solution to tracepath no reply

Consider tracepath as a network diagnostic tool: tracepath peterbabic.dev The output might be surprising: 1?: [LOCALHOST] pmtu 1500 1: _gateway 0.748ms 1: _gateway 0.676ms 2: 192.168.66.1 …

Restoring Nginx configuration on Arch

Trying to learn Ansible on Arch node I made a decision to purge Nginx configuration: sudo systemctl stop nginx.servie sudo pacman -Rnc nginx sudo rm -rf /etc/nginx Hoping that reinstalling nginx (or maybe nginx-mainline) would restore all files: sudo pacman -S nginx sudo systemc…

Using pacman with Ansible

To use ansible on the Arch based system, either for a local provision or on the VPS such as Linode or Contabo to name the ones that I have tested, these steps are required: Install Community General Collection: ansible-galaxy collection install community.general Optionally che…