Writing

AllSelf-hostingDockerTraefikVPSContaboinfrastructureDevOpsmonitoringGrafanaPrometheusdigital sovereigntyopen sourceLinuxNuxtDrupalWordPressemailVaultwardenPlausibleCI/CDGitHub Actionsomarchyoperating systemthe alternativeUbuntuAudioSOFIntelLenovo T14sSound DriversFirmware IssuesTroubleshooting

Running 12 services on two VPS boxes in Germany - my self-hosted infrastructure

I run my entire digital life on two Contabo VPS servers in Germany. Personal site, photography portfolio, business site, email, password vault, analytics, monitoring - all of it. No AWS. No Vercel.…

#Self-hosting#Docker#Traefik#VPS#Contabo#infrastructure#DevOps#monitoring#Grafana#Prometheus#digital sovereignty#open source#Linux#Nuxt#Drupal#WordPress#email#Vaultwarden#Plausible#CI/CD#GitHub Actions

Getting Omarchy Running: What I Actually Did

Look, I just installed Omarchy on my laptop. Fresh. And yeah, it's amazing out of the box, but let's be honest - you're going to want your own tools. This isn't a generic tutorial. This is what I…

#omarchy#operating system#open source#Linux#the alternative

Setting Up GitLab Subdomain Redirects with SSL

This guide shows how to configure multiple subdomains for your GitLab instance, with automatic redirects and SSL certificates. You will end up with both gitlab.example.com and git.example.com…

Fixing audio issues after Ubuntu 24.04 upgrade on Lenovo T14s

Upgrading your system can be exciting, but it sometimes brings along unexpected challenges. Recently, after upgrading my Lenovo T14s from Ubuntu 22.04 to 24.04, I faced a frustrating issue—my audio…

#Ubuntu#Linux#Audio#SOF#Intel#Lenovo T14s#Sound Drivers#Firmware Issues#Troubleshooting

Level up your dev game with VSCode on WSL

So, you’ve got your shiny Windows 11 setup with WSL, and you’re loving the Linux vibes on your gaming rig. But now you need a proper editor that’s as powerful as it is flexible. Enter Visual Studio…

This is a Drupal 11 development project

This is a Drupal 11 site used for development purposes and keeping up to date with latest trends and a chance to really display to a potential client what we can do with Drupal.I will use this setup…