Stateless App Processes Plus Stateful Disks
Keep workers disposable and put sessions, uploads, and Postgres on named disks so a restart or deploy never depends on files left in the process tree.
NetBay journal
Practical guides for Linux, containers, CI/CD, self-hosting, and running VPS infrastructure from Netbay Engineering.
499 articles · 24 topics
Keep workers disposable and put sessions, uploads, and Postgres on named disks so a restart or deploy never depends on files left in the process tree.
Put one authentication layer in front of all self-hosted apps with Authelia so every public tool shares the same login, 2FA, and access rules.
Choose ReAct when the next check depends on live output, and use plan-then-act when an ops bot on a Linux VPS must not improvise during writes.
What musl, BusyBox, and apk actually buy you on a 130 MB distro, where Alpine shines on a VPS, and where it bites back with glibc and systemd assumptions.
Run several operating systems and runtime-version combinations with the GitHub Actions matrix strategy, plus include, exclude, fail-fast and parallel limits.
Offset paging is easy and drifts at scale; cursor paging stays stable for growing data. How each works, and how to design the metadata.
Split markdown by headings and code by functions so RAG retrieves complete units instead of random 512-token windows on your private VPS corpus.
Understand how AppArmor and SELinux confine processes under mandatory access control and choose the MAC layer that fits your distro and density.
Turn Dependabot from a noise generator into a calm upgrade pipeline with scheduled, grouped, label-aware PRs that reviewers can ship quickly.
Master the three core Unix text processing tools for searching, transforming, and analyzing log files and config data.
Understand the Linux kernel routing table, learn to read ip route output, and add custom static routes for multi-homed servers.
Eliminate environment drift between dev, CI, and production so "works on my machine" stops being a valid excuse in your pipeline.