
FlowDeploy é uma plataforma PaaS (Platform as a Service) self-hosted para gerenciamento e deploy de aplicações containerizadas. O sistema oferece deploy automático via webhooks do GitHub, terminal interativo para containers com xterm.js, visualizador de logs estruturados com filtros avançados (nível, contexto, tempo), e integração com Cloudflare para gestão de domínios customizados. O frontend foi desenvolvido em React/TypeScript com Radix UI e Tailwind CSS, enquanto o backend utiliza Go com Fiber framework, Docker API e PostgreSQL. A arquitetura permite que desenvolvedores façam self-hosting completo de suas aplicações com uma interface moderna e intuitiva, similar a plataformas como Vercel ou Railway, mas com controle total da infraestrutura.
Frontend em React/TypeScript com Radix UI e Tailwind CSS; backend em Go com Fiber, integração com Docker API para orquestração de containers e PostgreSQL para persistência. Deploy automático via webhooks do GitHub, terminal interativo nos containers (xterm.js), logs estruturados com filtros por nível, contexto e tempo, e integração Cloudflare para domínios customizados. PaaS self-hosted com controle total da infraestrutura.
- •Deploy automático via webhooks do GitHub
- •Terminal interativo em containers com xterm.js
- •Logs estruturados com filtros avançados (nível, contexto, tempo)
- •Integração Cloudflare para domínios customizados
- •Self-hosting completo com interface tipo Vercel/Railway
- •Orquestração de aplicações containerizadas com Docker API
Plataforma PaaS self-hosted em produção, permitindo que desenvolvedores façam deploy e gerenciamento de aplicações containerizadas com interface moderna e intuitiva, controle total da infraestrutura, e experiência similar a Vercel ou Railway.