
Categories
2025
NVIDIA-accelerated transcoding on Kubernetes

Feeding an NVIDIA GPU to k3s on Proxmox

Fix split adaptation set in MPEG-DASH

Deploy GitHub Actions Runner with ArgoCD

Passed CKAD!
Centralized management and backups for PostgreSQL databases

Home lab update - mid 2025

Load balancer for Proxmox cluster

Dealing with refresh tokens in API calls from frontend

Auto-mount USB sticks on Arch Linux + Hyprland

Kinesis Advantage 360 Pro is quite easy to use, actually

Prepare videos for adaptive bitrate streaming with ffmpeg
Delivering mpeg-dash videos on the internet (full-stack)
"Failed to create CoreCLR" error in a .NET 6 docker container
Mounting CephFS in Kubernetes pods

Portable postgres development environment with Docker Compose
Kubernetes log collection using Fluent Bit and syslog

Running Selenium + Chromedriver in Docker

Use VPN inside a Kubernetes pod

Configuring Slack notifications for ArgoCD and Remark42

Setting up comments with Remark42

Keyball61

ArgoCD email notifications with Gmail

Setting up an internal network and DNS with Kubernetes, traefik, and bind9

Setting up Ceph as the storage backend for Kubernetes

CI/CD pipeline with GitHub Actions and ArgoCD Image Updater

Troubleshooting k3s weirdness - cannot add a new node

Redirect http to https with k3s + Traefik

GitHub Actions Runner on your Kubernetes cluster

Tailscale is awesome for self-hosting

How to get a hyperlink from the clipboard

Developing a fullstack application with SvelteKit + Drizzle

Building a static website with SvelteKit

2024
Routine database backup with Kubernetes Job

Setting adaptive color theme in Svelte (update)

Using GitHub Actions to automatically build and push docker images

Setting adaptive color theme in Svelte

Setting up host-only network on VMWare Ubuntu 7

Securely hosting static files with Nginx

My home lab - 2024

k3s worker node with multiple IPs

Hosting an HTTPS website on a HA k3s cluster through SSH

Setting up a k3s cluster for my home lab
