e39152c507af1e4ba6f30c87c35bf3b607c62816
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
- Copie o arquivo de exemplo:
cp .env.example .env
-
Ajuste os valores no
.env. -
Suba os serviços:
docker compose up --build
- Teste:
curl http://localhost:8080/health
Resposta esperada:
{"status":"ok"}
A página inicial fica em http://localhost:8080/.
Build local
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:
curl -fsSL https://producao-gitea.0jo7zj.easypanel.host/tiago/Condominio_SeConectai/raw/branch/main/scripts/bootstrap-commands.sh | sudo bash
Depois rode:
seconectaicondominio.install SENHA_MASTER_INICIAL
Para atualizar depois de novos commits:
seconectaicondominio.update
Veja detalhes em DEPLOY.md.
Languages
Java
67.6%
JavaScript
15.9%
HTML
9.1%
CSS
6.1%
Shell
1.2%