XBackBone — это простой, автономный и легкий файловый менеджер PHP, поддерживающий инструменты мгновенного обмена файлами ShareX и *NIX. Он поддерживает загрузку и отображение изображений, GIF, видео, кода, форматированного текста, а также загрузку и выгрузку файлов. Также имеется веб-интерфейс с многопользовательским управлением, историей прошлых загрузок и поддержкой поиска.
Документация
Все инструкции по установке, настройке и использованию доступны на страницах GitHub:
Документация XBackBone
Основные характеристики
- Поддерживает все типы загрузки из ShareX.
- Генератор конфигов для ShareX.
- Низкое потребление памяти.
- Поддержка нескольких серверных частей: локальное хранилище, AWS S3, Google Cloud, хранилище BLOB-объектов Azure, Dropbox, FTP(s).
- Загрузка веб-файла.
- Подсветка синтаксиса загрузки кода.
- Веб-плеер для загрузки видео и аудио.
- Просмотрщик PDF.
- Страница предварительного просмотра файлов.
- Поддержка тем Bootswatch.
- Адаптивная тема для мобильного использования.
- Многоязычная поддержка.
- Управление пользователями, многопользовательские функции, роли и дисковая квота.
- Публичные и частные загрузки.
- Система журналирования.
- Поделитесь в Telegram.
- Linux поддерживается с помощью сценария, создаваемого индивидуально для каждого пользователя (сервера и рабочего стола).
- Прямая загрузка с помощью команд Curl или Wget.
- Поддержка прямых ссылок на изображения в Discord, Telegram, Facebook и т. д.
- Обновления системы без FTP или CLI.
- Простой веб-установщик.
- LDAP-аутентификация.
- Система регистрации.
- Автоматическая система тегирования загрузок.
- Загрузка тегов с пользовательскими тегами для категоризации.
- ... и многое другое.
Уязвимости безопасности
Если вы обнаружите уязвимость безопасности в XBackBone, отправьте Серджио электронное письмо по адресу [email protected]. Все уязвимости безопасности будут оперативно устранены.
Лицензия
Это программное обеспечение распространяется по лицензии GNU Affero General Public License v3.0, доступной в этом репозитории. В качестве «уведомления об авторских правах» достаточно оставить небольшой нижний колонтитул внизу страницы, чтобы помочь другим людям узнать об этом проекте!