Простое облачное хранилище с cli клиентом, полностью написанный на Go.
- Аутентификация: Регистрация и вход пользователя
- Управление файлами: Управление хранилищем через простые команды
- CLI интерфейс: Простой и минималистичный консольный клиент
Пользователь может зарегистрироваться и через команды загружать файлы в хранилище или выгружать их оттуда. Также пользователь может удалить или переименовать файл.
-
Бэкенд: Go
Gin
: Веб-серверGorm
: orm для работы с PostgreSQLbcrypt
: Хэширование паролей
-
Клиент (CLI): Go
Cobra
: Фреймворк для создания CLI-приложений
-
База данных: PostgreSQL
-
Хранилище: MinIO (S3)
-Будет дополнено в будущем
-Будет дополнено в будущем
-Будет дополнено в будущем
-Будет дополнено в будущем