Skip to content

dkhoid/cloud-data-storage

Repository files navigation

☁Cloud Storage - Full Stack Storage Solution

A full-stack cloud storage application with file upload/download, user authentication, subscription management, and analytics.

Quick Start

Prerequisites

  • Docker Desktop installed and running
  • Git (optional, for cloning)

Running the Project

  1. Clone the repository (if needed):

    git clone https://github.com/dkhoid/cloud-data-storage.git
    cd cloud-basic
  2. Create environment file: Create a .env file in the project root with the following variables:

  3. Start all services using Docker Compose:

    docker-compose up -d
  4. Access the application:

Useful Commands

Stop all services:

docker-compose down

Stop and remove all data (including volumes):

docker-compose down -v

View logs:

# All services
docker-compose logs -f

# Specific service
docker-compose logs -f backend
docker-compose logs -f postgres
docker-compose logs -f minio
docker-compose logs -f frontend

Rebuild and restart:

docker-compose up -d --build

Check service status:

docker-compose ps

About

Project trong môn Cloud Computing về tạo một Cloud Storage, và xây dựng kiến trúc hệ thống

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors