DEV Community

Cover image for ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐—ฒ๐˜๐˜‚๐—ฝ ๐—ผ๐—ป ๐—ฎ ๐—ฆ๐—ฒ๐—น๐—ณ-๐—›๐—ผ๐˜€๐˜๐—ฒ๐—ฑ ๐—ฉ๐—ฃ๐—ฆ
Updalla Apshir
Updalla Apshir

Posted on

๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐—ฒ๐˜๐˜‚๐—ฝ ๐—ผ๐—ป ๐—ฎ ๐—ฆ๐—ฒ๐—น๐—ณ-๐—›๐—ผ๐˜€๐˜๐—ฒ๐—ฑ ๐—ฉ๐—ฃ๐—ฆ

I set up a production environment on a Hetzner VPS using Dokploy to manage container deployments.
๐˜€๐˜๐—ฎ๐—ฐ๐—ธ
โ€ข Dokploy โ€“ container orchestration and deployments
โ€ข Uptime Kuma โ€“ service availability monitoring
โ€ข Beszel โ€“ server resource monitoring (CPU, RAM, disk)
โ€ข Umami โ€“ privacy-focused website analytics
A cost-efficient setup that covers essential production needs, including automated deployments, monitoring, and analytics.
A practical setup for developers exploring self-hosting and DevOps workflows.
The full setup, documentation, and architecture overview are available on GitHub:https://github.com/updalla-apshir/self-hosted-vps-devops-stack.git

Top comments (0)