Skip to content

Repository files navigation

🐳 Mini-Portainer Fullstack (Java + React + Docker)

JavaReactPostgreSQL

Este projeto evoluiu de um gerenciador de containers via CLI para um Dashboard Fullstack completo com auditoria em tempo real.

🛠️ Tecnologias

  • Backend: Java 17, Spring Boot 3 e Docker Java API.
  • Frontend: React + Vite, Axios e Lucide Icons.
  • Banco de Dados: PostgreSQL (Persistência de logs de auditoria).

🌟 Novas Funcionalidades

  • Dashboard Web: Interface Dark Mode para controle total de containers.
  • Auditoria Permanente: Cada ação de Start/Stop é gravada automaticamente no banco de dados.

⚙️ Como Executar

O projeto agora está organizado em duas pastas principais:

  1. Backend: Entre em mini-portainer-java e rode .\mvnw.cmd spring-boot:run.
  2. Frontend: Entre em mini-portainer-web e rode npm run dev.
  3. Acesse:http://127.0.0.1:5173.

About

Dashboard Full-Stack para gerenciamento de containers Docker via API REST (Spring Boot) e interface moderna (React). Inclui sistema de auditoria persistente em PostgreSQL e automação com Shell Scripting.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages