Skip to content

RodrigoDiasDeOliveira/MultiCloudAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

MultiCloudAPI


Português

Bem-vindo ao MultiCloudAPI — uma ferramenta para gerenciar armazenamento em múltiplas nuvens (AWS, Azure, OCI, GCP) com logs consolidados e simplicidade operacional!

Sobre o Projeto

Desenvolvi este projeto pra ajudar equipes de TI, DevOps e desenvolvedores a economizar tempo e centralizar operações em nuvens diferentes. Com uma API em Java/Spring Boot e frontend React, ele se destaca por logs unificados, foco em armazenamento e praticidade — diferente de ferramentas como CloudBolt ou MultCloud.

Funcionalidades

  • Backend: Upload, download, exclusão, listagem paginada, logs persistentes (H2).
  • Frontend: Interface React com upload, listagem e visualização de logs.
  • Provedores: AWS S3, Azure Blob, OCI Object Storage, GCP Storage.

Como Usar

  1. Clone: git clone https://github.com/RodrigoDiasDeOliveira/MultiCloudAPI
  2. Backend: cd backend && mvn spring-boot:run
  3. Frontend: cd frontend && npm install && npm start
  4. Veja os READMEs em backend/ e frontend/.

Apoie o Projeto

Gostou? Me ajude a continuar desenvolvendo com uma contribuição!

Contato

LinkedIn ou abra uma issue aqui!


English

Welcome to MultiCloudAPI — a tool to manage multi-cloud storage (AWS, Azure, OCI, GCP) with consolidated logs and operational simplicity!

About the Project

I built this to save time for IT teams, DevOps, and developers by centralizing cloud operations. With a Java/Spring Boot API and React frontend, it stands out with unified logs, storage focus, and ease of use — unlike CloudBolt or MultCloud.

Features

  • Backend: Upload, download, delete, paginated listing, persistent logs (H2).
  • Frontend: React interface for upload, listing, and log viewing.
  • Providers: AWS S3, Azure Blob, OCI Object Storage, GCP Storage.

How to Use

  1. Clone: git clone https://github.com/RodrigoDiasDeOliveira/MultiCloudAPI
  2. Backend: cd backend && mvn spring-boot:run
  3. Frontend: cd frontend && npm install && npm start
  4. Check READMEs in backend/ and frontend/.

Support the Project

Liked it? Help me keep it growing with a small contribution!

Contact

LinkedIn or open an issue here!


Español

¡Bienvenido a MultiCloudAPI — una herramienta para gestionar almacenamiento multi-nube (AWS, Azure, OCI, GCP) con logs consolidados y simplicidad operativa!

Sobre el Proyecto

Desarrollé este proyecto para ahorrar tiempo a equipos de TI, DevOps y desarrolladores, centralizando operaciones en múltiples nubes. Con una API en Java/Spring Boot y un frontend en React, destaca por logs unificados, enfoque en almacenamiento y facilidad de uso — diferente a CloudBolt o MultCloud.

Funcionalidades

  • Backend: Subida, descarga, eliminación, listado paginado, logs persistentes (H2).
  • Frontend: Interfaz React para subida, listado y visualización de logs.
  • Proveedores: AWS S3, Azure Blob, OCI Object Storage, GCP Storage.

Cómo Usar

  1. Clona: git clone https://github.com/RodrigoDiasDeOliveira/MultiCloudAPI
  2. Backend: cd backend && mvn spring-boot:run
  3. Frontend: cd frontend && npm install && npm start
  4. Consulta los README en backend/ y frontend/.

Apoya el Proyecto

¿Te gustó? ¡Ayúdame a seguir desarrollándolo con una pequeña contribución!

Contacto

LinkedIn o abre un issue aquí!


Valencià

Benvingut a MultiCloudAPI — una eina per a gestionar l'emmagatzematge multi-núvol (AWS, Azure, OCI, GCP) amb registres consolidats i simplicitat operativa!

Sobre el Projecte

He desenvolupat aquest projecte per a estalviar temps a equips de TI, DevOps i desenvolupadors, centralitzant operacions en múltiples núvols. Amb una API en Java/Spring Boot i un frontend en React, destaca pels registres unificats, l'enfocament en emmagatzematge i la facilitat d'ús — diferent de CloudBolt o MultCloud.

Funcionalitats

  • Backend: Pujada, descàrrega, eliminació, llistat paginat, registres persistents (H2).
  • Frontend: Interfície React per a pujada, llistat i visualització de registres.
  • Proveïdors: AWS S3, Azure Blob, OCI Object Storage, GCP Storage.

Com Utilitzar-lo

  1. Clona: git clone https://github.com/RodrigoDiasDeOliveira/MultiCloudAPI
  2. Backend: cd backend && mvn spring-boot:run
  3. Frontend: cd frontend && npm install && npm start
  4. Consulta els README a backend/ i frontend/.

Dona Suport al Projecte

T'ha agradat? Ajuda'm a continuar desenvolupant-lo amb una petita contribució!

Contacte

LinkedIn o obri un issue ací!


Obrigado / Thank you / Gracias / Gràcies por apoiar a inovação em tecnologia multi-nuvem!

About

versão atualizada da API com suporte ao Oracle Cloud para backup e recuperação, além de continuar com suporte ao AWS, GCP e Azure.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors