Как создать свое облако?
egoriwe999
Облачное хранилище - это выделенное вам место на многочисленных серверах поставщика услуг, система хранения файлов децентрализована- два ваших файла могут быть на совершенно разных серверах! Загружаем файл используя приложение на сервер и он попадает в "облако", в зависимости от ваших пожеланий и нужд файлы могут быть как в публичном, так и только в приватном доступе: выбранным людям. Доступ к файлам из облака можно получить только через интернет, что делает файлы доступными для вас в любом месте и с любого устройства.
Filebrowser - open source сервер с удобным веб интерфейсом и необходимым набором функционала, написанный на языке Golang.
Установка:
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

После фразы "Successfully installed" можем приступать к запуску нашего облака.
Вводим в терминал команду: filebrowser -r drive -a 0.0.0.0
После чего переходим в браузер и пишем : localhost:8080

Вводим логин и пароль admin

На этом все , все готово. Вы можете устанавливать на ваше облако любого типа файлы и так же скачивать их. Данный ресурс можно залить на хостинг и активно использовать или же на локальном хосте.
Добавить облако в автозагрузку так же довольно просто:
Надо создать файл с новым сервисом:
sudo nano /etc/systemd/system/filebrowser.service
И вставить в него следующий текст:
Bash:
[Unit] Description=Filebrowser After=network-online.target [Service] User=kali Group=kali ExecStart=/usr/local/bin/filebrowser -r / [Install] WantedBy=multi-user.target
ExecStart нужно заменить на свою команду, которую вы используете для запуска, так же, помните что путь к домашней папке должен быть полный.
Теперь запускаем сервис
systemctl start filebrowser
systemctl enable filebrowser
GitHub Repository - https://github.com/filebrowser/filebrowser