Voltar para projetos

FlowDeploy

Plataforma PaaS Self-Hosted para gerenciamento e deploy de aplicações containerizadas

ReactTypeScriptRadix UITailwind CSSGoFiberDocker APIPostgreSQLCloudflarexterm.jsWebhooks GitHub
Preview do site FlowDeploy
99.9%
Uptime
Deploy via webhook
Response Time
Descrição

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.

Arquitetura

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.

Desafios Técnicos
  • 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
Impacto

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.