Deployment
52 articles in this category.
DocuSign Alternatives You Can Actually Host Yourself
Three open-source e-signature platforms that run on your own infrastructure - Documenso, DocuSeal and OpenSign - what each is good at, what they cost to run, and the part of DocuSign that self-hosting does not replace.
Immich on Docker Compose: The Requirements Nobody Mentions
Immich needs 6 GB of RAM minimum, its database is not stock Postgres, and putting that database on your NAS is the one mistake the docs explicitly warn against. A compose file and the constraints behind it.
Calendly Alternatives You Can Actually Host Yourself
Cal.com moved its open-source edition to Cal.diy and stamped it non-production. What that means if you want to self-host your booking page, what the smaller options do, and when hosted Calendly is the honest answer.
Google Analytics Alternatives You Can Actually Host Yourself
Three open-source analytics platforms that run on your own server - Umami, Plausible and Matomo - what each measures, what they cost to run, and the one Google integration self-hosting cannot replace.
Preview Environments for Every Pull Request
A preview environment is a temporary deployment created for a single pull request and destroyed when it closes. What they replace, the four ways teams configure them, and the one problem no platform solves.
Keycloak on Docker Compose: Production Mode Without the Footguns
Most Keycloak Docker tutorials run start-dev, which Keycloak's own docs say to strictly avoid in production. A compose file that runs production mode properly, and the five settings that decide whether it is secure.
What Is a Staging Environment? And Why Most of Them Lie to You
A staging environment is a production replica where changes are tested before release. The definition is easy; keeping it honest is not. The four ways staging drifts from production, and what replaced it for most teams.
Streamlit Hosting in 2026: When Community Cloud Stops Being Enough
Streamlit Community Cloud is free and genuinely good, until the 12-hour sleep and the one-private-app limit meet a real audience. What the free tier actually allows, and how to host Streamlit yourself with the WebSocket and port details that trip people up.
Coolify vs Dokploy vs Managed: What Self-Hosting a PaaS Actually Costs
Coolify and Dokploy are free, but the server underneath them is not, and it got more expensive twice in 2026. A cost comparison with real prices from Hetzner and DigitalOcean, including where self-hosting genuinely wins.