# Ospabhost 8.1 S3 Object Storage Management Platform ![Version](https://img.shields.io/badge/version-8.1-blue) ![Node.js](https://img.shields.io/badge/node.js-v24+-green) ![TypeScript](https://img.shields.io/badge/typescript-5.x-blue) ![License](https://img.shields.io/badge/license-MIT-green) **Ospabhost 8.1** это современная платформа для управления S3 хранилищами с поддержкой MinIO. ## Основные возможности - **Управление S3 бакетами** создание, удаление, конфигурация - **Многоспособная загрузка файлов** - Перетаскивание (drag & drop) - Выбор множественных файлов - Загрузка целых директорий и папок (webkitdirectory) - Загрузка по прямым URI ссылкам - Отслеживание прогресса с процентами и скоростью (MB/s) - **Генерация консольных учетных данных** безопасное создание временных паролей (1 раз в неделю) - **Защищённые ссылки для скачивания** presigned URLs с контролем времени жизни - **Многорегиональная поддержка** выбор хранилища по географии - **Платежная система** управление тарифами и балансом - **Система тикетов** техподдержка и управление запросами ## Быстрый старт \\\ash git clone https://github.com/Ospab/ospabhost8.1.git cd ospabhost8.1/ospabhost # Backend cd backend npm install cp .env.example .env npm run dev # Frontend (в отдельном терминале) cd ../frontend npm install npm run dev ``` ## Загрузка файлов ### Способы загрузки **1. Перетаскивание (Drag & Drop)** - Просто перетащите файлы в область загрузки **2. Выбор множественных файлов** - Кнопка "Выбрать файлы" - Поддержка всех форматов - Прогресс-бары для каждого файла **3. Загрузка директорий и папок** - Кнопка "Выбрать папку" - Рекурсивная загрузка всех вложенных файлов - Сохранение структуры папок в префиксе **4. Загрузка по URI** - Укажите прямую ссылку на файл - Автоматическая загрузка в бакет - Поддержка CORS ### Функции загрузки - **Отслеживание прогресса** - процент выполнения и скорость (MB/s) для каждого файла - **Множественная загрузка** - загружайте несколько файлов одновременно - **Префиксы пути** - добавьте префикс для организации файлов (например: `backups/2025-01-26`) - **Отмена загрузки** - кнопка отмены для прерывания процесса загрузки - **Поддержка веб-стандартов** - работает во всех современных браузерах ## Лицензия \\\ ## Лицензия MIT License ## Поддержка - **Email:** support@ospab.host - **Telegram:** @ospab_support Последнее обновление: 15 января 2025