Доступ через Интернет к вашим файлам прямо с вашего диска.
Это полная переработка версии Delphi.
Инструкции по установке службы см. в нашей вики.
Для установки Docker см. специальный репозиторий.
Примечание: минимальная требуемая версия Windows — 8.1, Windows Server 2012 R2 (из-за Node.js 18).
Assets
hfs
.control
при нажатии, а затем нажать open
.localhost
, поэтому все остальное вы можете настроить в админ-панели. если браузер не открывается на компьютере, где вы устанавливаете HFS, вам следует ввести в консоли HFS следующую команду: create-admin <PASSWORD>
если вы не можете получить доступ к консоли (например, когда вы работаете как служба), вы можете отредактировать файл конфигурации, чтобы добавить свою учетную запись администратора.
если вы не хотите использовать редактор, вы можете создать файл с помощью этой команды:
echo "create-admin: PASSWORD" > config.yaml
Если вы получаете доступ к панели администратора через локальный хост, по умолчанию HFS не потребует от вас входа в систему. Если вам не нравится такое поведение, отключите его в панели администратора или введите консольную команду config localhost_admin false
.
Если ваша система не Windows/Linux/Mac или вы просто не хотите запускать двоичные файлы, вы можете попробовать эту альтернативную версию:
npx hfs@latest
Часть @latest
не является обязательной и гарантирует, что вы всегда будете в курсе последних событий.
Если эта процедура не удалась, возможно, вам не хватает одного из этих требований.
Конфигурация и другие файлы будут храниться в папке %HOME%/.vfs
Если у вас есть полный доступ к консоли HFS, вы можете вводить команды. Начните с help
чтобы получить полный список.
Для конфигурации смотрите файл config.md.
Конфигурация хранится в файле config.yaml
, исключение сделано для пользовательского HTML, который хранится в custom.html
.
Эти файлы хранятся в текущем рабочем каталоге (cwd), который по умолчанию является той же папкой, что и hfs.exe
если вы используете этот тип дистрибутива в Windows, или USER_FOLDER/.hfs
в других системах. Вы можете выбрать другую папку, передав параметр --cwd SOME_FOLDER
в командной строке. Любой указанный относительный путь указан относительно cwd .
Проверьте подробности о формате файла конфигурации.
Возможно отображение Front-end на других языках. Перевод на некоторые языки уже предоставлен. Если вы обнаружите ошибку, сообщите об этом или отредактируйте исходный файл.
В разделе «Языки» админ-панели вы можете установить дополнительные языковые файлы.
Если ваш язык отсутствует, рассмотрите возможность перевода самостоятельно.
#LOGIN
к адресу откроет диалоговое окно входа в систему.?login=USER:PASSWORD
приведет к автоматическому входу в браузер.?overwrite
при загрузке переопределит конфигурацию dont_overwrite_uploading, если у вас также есть разрешение на удаление.?search=PATTERN
приведет к запуску поиска в начале.Есть несколько способов внести свой вклад
Сообщить об ошибках
Очень важно сообщать об ошибках, и если вы не уверены в этом, не волнуйтесь, мы это обсудим. Если вы обнаружите важные проблемы безопасности, свяжитесь с нами лично, чтобы мы могли опубликовать исправление до того, как проблема будет раскрыта, в целях безопасности других пользователей.
Используйте бета-версии и оставляйте отзывы.
Хотя у бета-версий больше проблем, вы получите больше возможностей и окажете огромную помощь проекту.
Перевести на ваш язык.
Предлагайте идеи
Хотя проект не должен стать слишком сложным, у вас может возникнуть идея для плагина.
Пишите руководства или снимайте видео для других пользователей. У нас есть вики!
Отправьте свой код
Если вы хотите самостоятельно внести изменения в код, сначала откройте «проблему» или «обсуждение» по этому поводу, чтобы мы постараемся сотрудничать и понять, как лучше всего это сделать.
Создать плагин
Плагин может изменить внешний вид (тему) и/или добавить новую функциональность.
API
Построй себя
Лицензия
Изображения флагов являются общественным достоянием и загружены с https://flagpedia.net.