DCDanil Chernovinnocthost.hashnode.dev·Jul 30 · 2 min readWhat Breaks When One Resource Costs 300× More Than the RestWhat I'd do differently, and what I'd suggest if you're about to add an expensive tier to something that's only ever been cheap: Grep for every place the price is looked up. Mine had a findPlan() tha00
DCDanil Chernovinnocthost.hashnode.dev·Jul 28 · 8 min readFive Silent Failures in a Self-Hosted Grafana StackI run a small VPS hosting service on a single box, and until last week it had no monitoring at all. Adding Prometheus and Grafana took an afternoon. Making them tell the truth took considerably longer00
DCDanil Chernovinnocthost.hashnode.dev·Jul 24 · 2 min readHow to run a Telegram bot on a VPS 24/7A bot that only runs while your laptop is open isn't much of a bot. To answer at 3am it has to live somewhere always-on that restarts itself on a crash and survives reboots. A small VPS plus systemd g00
DCDanil Chernovinnocthost.hashnode.dev·Jul 20 · 4 min readSelf-hosting Vaultwarden on a VPS, step by stepVaultwarden is a lightweight, unofficial server that speaks the Bitwarden protocol. It runs the official Bitwarden apps and browser extensions against your own box, in a single small container, with a00
DCDanil Chernovinnocthost.hashnode.dev·Jul 16 · 5 min readHow to set up a personal VPN on a $10 VPS (WireGuard guide)A personal VPN gives you an encrypted tunnel out to the internet from a server you control. No shared exit IPs, no logging policy to trust, no monthly subscription to a third party. WireGuard makes th00