Files
ospab.host/ospabhost/README.md
Georgiy Syralev 753696cc93 update README
2025-11-26 21:43:57 +03:00

3.6 KiB
Raw Blame History

Ospabhost 8.1 S3 Object Storage Management Platform

Version Node.js TypeScript License

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