# SeConectai Condomínios Sistema de cadastro de referência para escritórios de contabilidade de condomínio. ## Stack - Java 21 puro com `com.sun.net.httpserver.HttpServer` - JDBC puro - PostgreSQL 16 - Frontend HTML/CSS/JS puro servido pelo processo Java - Docker Compose ## Rodando com Docker 1. Copie o arquivo de exemplo: ```bash cp .env.example .env ``` 2. Ajuste os valores no `.env`. 3. Suba os serviços: ```bash docker compose up --build ``` 4. Teste: ```bash curl http://localhost:8080/health ``` Resposta esperada: ```json {"status":"ok"} ``` A página inicial fica em `http://localhost:8080/`. ## Build local ```bash mvn clean package ``` O JAR executável é gerado em `target/condocontab-0.1.0.jar`. ## Deploy rápido em produção Para instalar os comandos globais direto do Gitea no servidor: ```bash curl -fsSL https://producao-gitea.0jo7zj.easypanel.host/tiago/Condominio_SeConectai/raw/branch/main/scripts/bootstrap-commands.sh | sudo bash ``` Depois rode: ```bash seconectaicondominio.install SENHA_MASTER_INICIAL ``` Para atualizar depois de novos commits: ```bash seconectaicondominio.update ``` Veja detalhes em [DEPLOY.md](DEPLOY.md).