Technology moves fast! ⚡ Don't get left behind.🚶 Subscribe to our mailing list to keep up with latest and greatest in open source projects! 🏆


Subscribe to our mailing list

sprutio

Beget File Manager App

Subscribe to updates I use sprutio


Statistics on sprutio

Number of watchers on Github 315
Number of open issues 30
Average time to close an issue 27 days
Main language CSS
Average time to merge a PR 4 days
Open pull requests 7+
Closed pull requests 8+
Last commit over 1 year ago
Repo Created over 3 years ago
Repo Last Updated about 1 year ago
Size 2.79 MB
Homepage https://sprut.io
Organization / Authorltd-beget
Contributors5
Page Updated
Do you use sprutio? Leave a review!
View open issues (30)
View sprutio activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating sprutio for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Build Status

Sprut.io Open Source File Manager

Project web site:

  • https://sprut.io/en

Top features:

  • 2 panel interface with drag and drop features
  • Fluent code editor, with a variaety of custom themes
  • Can search filenames or even text in a given path
  • Supports hotkeys
  • Able to view images

Demo

  • https://demo.sprut.io:9443

Requirements

After installing all prerequisites

1) Download the installer

user@host:~$ wget https://raw.githubusercontent.com/LTD-Beget/sprutio/master/run.sh

2) Grant the apropriate permissions

user@host:~$ chmod +x run.sh

3) Run the script

user@host:~$ ./run.sh

It will be running around 10 to 15 minutes on average, great opportunity to drink some tea.

After the installation Docker containers will be started, you can check their status using:

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 will now be available over https on the following IP-address:

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

To log in, please use any of your system's credentials

The file manager will use the default self-signed SSL certificate, to use any other, drop it in the ssl folder

Screenshot

Main screen image

We wish you great achievements with our product.

Sprut.io Team.

sprutio open issues Ask a question     (View All Issues)
  • over 2 years Не идет аплоад файлов
  • over 2 years Избавится от захардкоженного IPv4-only
  • over 2 years SFTP user can go up until the root parent directory
  • over 2 years rename file
  • over 2 years Копировать путь во вторую панель.
  • over 2 years Добавление скачивания файла через wget
  • over 2 years Нет отображения общего объема
  • almost 3 years Не работает в Firefox
  • about 3 years Криво работает загрузка файлов
  • about 3 years Возможность drad-and-drop файлов при загрузке
  • about 3 years frontend: добавить форму загрузки файлов с удаленного источника.
  • about 3 years backend: необходимо реализовать загрузку файлов по протоколам http, https
  • about 3 years Как запретить логиниться всем пользователям, кроме предопределённых?
  • about 3 years Некорректный размер изображений.
  • about 3 years xss
  • about 3 years Загрузить файл на сервер по ссылке
sprutio open pull requests (View All Pulls)
  • new rpc with db migration
  • webdav support
  • refactoring
  • Remove beget/sprutio-nginx, add official nginx with custom config and certs
  • merge into master branch changes for terminal support
  • Proper fix for #74
  • let's encrypt passwords with random hash before putting them into redis
sprutio list of languages used
More projects by LTD-Beget View all
Other projects in CSS