Skip to content

Latest commit

 

History

History
80 lines (52 loc) · 4.31 KB

README.ru.md

File metadata and controls

80 lines (52 loc) · 4.31 KB

Build Status

Sprut.io Open Source File Manager

Сайт проекта:

Возможности:

  • Классический и привычный двухпанельный интерфейс позволит легко и удобно работать с несколькими серверами и перетаскивать файл туда и обратно.
  • Удобный редактор с подсветкой синтаксиса можно легко настроить на свой вкус. Редактор имеет функцию автодополнения и встроенный плагин Emmet, значительно облегчающий работу с HTML и CSS.
  • Поиск по файлам и папкам. Файловый менеджер поддерживает быстрый поиск нужных файлов по директориям, а также поиска текста по содержимому файлов.
  • Для быстрой работы с файловым менеджером он имеет ряд горячих комбинаций для популярных действий, таких как: копирование, перемещение, просмотр файлов и т.д.
  • Для просмотра графических файлов файловый менеджер содержит встроенный просмотрщик изображений. Вы можете перевернуть изображение, изменить его масштаб и перейти к следующему изображению.

Демо

Требования

  • Docker (install guide)
  • Свободно более 1,5 гигабайт дискового пространства

После установки всех необходимых компонентов

  1. Скачайте инсталятор
user@host:~$ wget https://raw.githubusercontent.com/LTD-Beget/sprutio/master/run.sh
  1. Назначьте ему права на выполение
user@host:~$ chmod +x run.sh
  1. Запустите скрипт
user@host:~$ ./run.sh

Скрипт будет работать в среднем 10-15 минут, за это время можно насладиться вкусным чаем.

После скачивания и запуска Docker контейнеров, работу системы можно проверить командой:

user@host:~$ docker ps

CONTAINER ID   IMAGE                  COMMAND                    NAMES
57cc6c3c2e2b   beget/sprutio-nginx    "nginx -g 'daemon off"     sprutio_nginx_1
3fbc26a6ecc1   beget/sprutio-app      "/init"                    sprutio_app_1
d6d539b09e5a   beget/sprutio-rpc      "/init"                    sprutio_rpc_1
41b22463e99a   beget/sprutio-cron     "/init"                    sprutio_cron_1
2ea18de7d54b   redis:3.0              "/entrypoint.sh redis"     sprutio_redis_

Sprut.io будет будет доступен по протоколу HTTPS на IP адресе Вашего сервера:

user@host:~$ https://YOUR_SERVER_IP:9443

Для входа можно использовать любого пользователя в системе на которую установлен Sprut.io

Файловый менеджер будет использовать самоподписанный SSL сертификат, для использования другово сертифика поместите его в директорию "SSL"

Дополнительные материалы

Скриншот файлового менеджера

Main screen image

Sprut.io Team.