Create a virtual display on KDE Wayland using krfb-virtualmonitor, paired with Sunshine’s kwin capture and Moonlight’s built-in display switching. No kernel parameters required.
This article is part of the “quadlet config snippets” series. For the Quadlet basics, see Podman Tutorial. For the full Gitea setup, see Quadlet Config Share: Gitea.
I ran into this while using rootless Podman to run a Gitea Actions Runner. Leaving the note here.
Job container fails with making volume mountpoint The Runner starts normally, but the workflow fails with this error:
A walkthrough of configuring an Agent with Playwright MCP and switching it to CloakBrowser for anti-detection browsing, including the gotchas and a cookie persistence setup.
Rootless Podman writes auth.json to a temporary runtime directory by default. This article records how to persist the authfile and set REGISTRY_AUTH_FILE.
This article summarizes a general troubleshooting workflow for self-hosted mail servers, covering common issues around DNS, ports, TLS, service binding, client autodiscovery, and local network interference.
PostgreSQL 18 changed the default data directory used by the official Docker image. This article walks through a practical migration from PostgreSQL 17 to 18 with backup, container recreation, data restore, and cleanup.
When Chinese and English posts use different collection names, the language switcher on collection pages and article pages may disappear. The solution is simpler than expected.