Skip to content

Gusuv/CLI-Cloud-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☁️ CLI Cloud Storage

Go Version Gin


ℹ️ О проекте

Простое облачное хранилище с cli клиентом, полностью написанный на Go.

Особенности

  • Аутентификация: Регистрация и вход пользователя
  • Управление файлами: Управление хранилищем через простые команды
  • CLI интерфейс: Простой и минималистичный консольный клиент

Возможности

Пользователь может зарегистрироваться и через команды загружать файлы в хранилище или выгружать их оттуда. Также пользователь может удалить или переименовать файл.


🔨 Технический стек

  • Бэкенд: Go

    • Gin: Веб-сервер
    • Gorm: orm для работы с PostgreSQL
    • bcrypt: Хэширование паролей
  • Клиент (CLI): Go

    • Cobra: Фреймворк для создания CLI-приложений
  • База данных: PostgreSQL

  • Хранилище: MinIO (S3)


⚙️ Архитектура

-Будет дополнено в будущем

⌨️ Команды

-Будет дополнено в будущем

🚀 Запуск приложения

-Будет дополнено в будущем

✅ Roadmap проекта

-Будет дополнено в будущем

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages