Show HN: Mist – a lightweight, self-hosted PaaS
4 months ago
- #Self-hosting
- #PaaS
- #Developer-tools
- Mist is a lightweight, self-hostable Platform-as-a-Service (PaaS) designed for developers and small teams.
- Deploy Docker apps from Git with automatic builds and zero-downtime updates.
- Native GitHub integration with webhooks for automatic deployments on push.
- Custom domains with automatic Let's Encrypt SSL certificate provisioning.
- Live deployment logs, system metrics, and container status with WebSocket updates.
- Single Go binary with embedded SQLite and no external dependencies required.
- JWT authentication, audit logs, and role-based access control built-in.
- One-click provisioning for PostgreSQL, MySQL, Redis, and MongoDB.
- Team collaboration with project organization and role-based permissions.
- Manage build-time and runtime environment variables with bulk import support.
- Comparison table highlights Mist's advantages like low memory usage (~50MB), real-time updates via WebSocket, and built-in multi-user support.
- Mist is not a drop-in replacement for more established platforms like Coolify or Dokploy but focuses on simplicity and minimal resource usage.
- Mist is actively developed, open-source (MIT License), with missing features on the roadmap for future updates.