Узнавайте о новых статьях по почте

Установка облачного хранилища Seafile на Windows, Android и Linux

Автор / 3 комментария / 831 Просмотров / 03.01.2019

Установка облачного хранилища Seafile на Windows, Android и Linux

Буду краток — Seafile — это, что-то похожее на Dropbox, только на собственном жёстком диске. Вы являетесь хозяином облачного хранилища, то есть, не заданы дисковые квоты и пользователи, могут загружать файлы без ограничений.

А теперь на мгновение представим, что в вашей семье папа работает на ПК под управлением Windows, у мамы ноутбук Linux, у бабушки Mac OS, у младшей дочки Android, старшая дочка носится с iOS, дед засел в окопах Raspberry Pi. Как вам такая картина маслом?

Вы все отдыхали на море! Папа сделал много сногсшибательных фотографий, обработал их у себя на компьютере и сидит один смотрит. Ну, чё за безобразие? Дай посмотреть нам тоже, пищит младшая дочь, а дед вытаскивает из погреба пулемет Максим и чистит прицел влажной тряпочкой…

Быстро отправляй нам фотки, на облачное хранилище… Мне чур на Dropbox, мне на Облако майл.ru, давай на Яндекс.Диск, мне в Instagram сбрось, мне почтовыми голубями отправь — кричит дед, заправляя ленту с патронами!

Вот мне больше делать нечего, а не хотите на свои устройства установить Seafile (ссылка)?

 

Для жителей Украины:

Показать информацию полностью »

Друзья, вы не видите картинки в статье и это очень печально. Дабы не забивать диск лишними данными и не платить за это большие деньги своему хостеру, мы храним все изображения в облачном хранилище Яндекс Фотки и VK. У нас там неограниченное хранение файлов и сам бог велел воспользоваться такой шикарной, бесплатной площадкой. Выражая свои извинения, хотим дать маленькую подсказку.
1. Для того, чтобы пустые квадратики превратились в картинки используйте в своей системе дополнительный браузер Epic Browser (ролик) и (оф.сайт).
2. Бесплатный VPN в браузере Opera (ссылка) и Our free VPN app for Android & iOS (ссылка).
3. Расширение для Google Chrome, называется Yandex Access (ссылка) Яндекс.Помічник, покращує роботу в інтернеті. Встановлюючи програму, ви приймаєте умови Ліцензійної угоди…
4. Для Firefox: Browsec for free (ссылка).
5. Любое решение из этого списка.
6. FastProxy — https://vk.com/fastproxy
7. Спасибо за понимание.

 Установка на Windows 

1. Итак, ссылку где скачать файл облачного хранилища Seafile дал выше. Нам нужен Server for Windows. Далее по этой ссылке скачайте Python.

2. Запускаем Python. В установке Питона нет ничего сложного, все время Next.

3. Извлекаем файлы из архива seafile-server_6.0.7_win32.tar.gz (на момент написания поста, именно такая версия), создаем в корне диска с системой папку SeafileProgram (C:\SeafileProgram\), извлекаем в только, что созданную папку SeafileProgram — папку seafile-server-6.0.7 (после извлечения файлов из архива эта папка будет лежать внутри папки seafile-server_6.0.7_win32).

4. Прямо в проводнике Windows переходим в свойства компьютера (нажать пр.кн.мыши на Этот компьютер) — Дополнительные параметры системы — Переменные среды… — Системные переменные — курсором выделяем Path — Изменить… — В окне «Значение переменной» в самом конце записи добавляем ;C:\Python27 (вот, как есть, точка с запятой) — Три раза OK.

5. Идём по пути C:\SeafileProgram\seafile-server-6.0.7 и от имени администратора запускаем скрипт run.bat. Выберем диск на котором будет находиться облачное хранилище (выбрал (D:) — раздел с данными). Нажимаем кнопку Next. И в этот момент у меня выскочило сообщение «Прекращена работа программы «seafserv-applet.exe» — антивирусную защиту в тот день не кормил, и она «слопала» процесс. Иду по пути C:\SeafileProgram\seafile-server-6.0.7\seafile\bin и заново запускаю файл seafserv-applet.exe. В окне «Оповещения системы безопасности Windows» разрешаю доступ заблокированным функциям во всех общественных и частных сетях.

6. В трее появится значок Seafile. Нажимаем на нем пр.кн.мыши — Add an admin account(A) — Пишем email и password (можно фейковый) — OK.

7. Далее заходим в свой аккаунт используя веб-интерфейс. В адресной строке браузера пишем http://localhost:8000 или http://127.0.0.1:8000 и вбиваем данные, которые только что зафиксировали в 6 пункте. Радуемся. Мы создали облачное хранилище Seafile на Windows.

8. Далее все относительно сложно, в том плане, что у вас может быть маршрутизатор отличный от моего. Если вам захочется использовать Seafile для создания внешних ссылок, то придётся пробрасывать порты 8000 и 8082. Если хотите использовать хранилище только для локальной сети, внутри маленького офиса или дома в кругу родственников, то с router можно и не заморачиваться. Плюс, возможно возникнут проблемы с вашей антивирусной защитой. У меня её нет. Ну, как бы есть:) Это внутренние средства Windows и все настройки с Брандмауэром сделал в 5 пункте.


 

И как у вас будут протекать дела в этом плане — не могу знать.

9. У кого есть желание выходить в интернет с жесткого диска, то есть создавать внешнюю ссылку на файл и делиться данными во Всемирной Паутине, нужно пробросить порты в маршрутизаторе. Набираем в адресной строке браузера http://198.162.1.1 или http://198.162.0.1 — Вводим имя пользователя и пароль. Далее, как пробросить порты 8000 и 8082 на разных маршрутизаторах рассказать довольно проблематично, везде по разному. Я делал так: (ссылка) или так на примере FlylinkDC++ в активном режиме в разных маршрутизаторах.

10. Далее нужно поменять IP-адрес в своем аккаунте (веб-интерфейс) — Управление системой — Настройки — Поменяв IP-адрес: SERVICE_URL и FILE_SERVER_ROOT. Или на значке Seafile Server, что в трее, щёлкнуть пр.кн.мыши — Open seafile-server folder(O) — conf — ccnet.conf открыть в блокноте — Там где SERVICE_URL = http://127.0.0.1:8000 поменять на свой локальный IP-адрес или внешний IP-адрес. Пример: SERVICE_URL = http://192.168.1.41:8000

Локальный IP-адрес машины можно узнать из командной строки, набрав ipconfig. Внешний IP-адрес здесь.

На значке Seafile Server, что в трее, щёлкнуть пр.кн.мыши — Restart Seafile Server(R).

11. Запускаем браузер и заходим под новым IP-адресом: http://192.168.1.41:8000

12. Далее писать нет мочи — ударение на О. Поэтому отделаюсь ссылками. Как настроить свой аккаунт (ссылка). Создание внешней ссылки на файл (ссылка). Настройка Seafile Client Windows (ссылка).

13. Вроде ничего не забыл. Фу. Теперь вы понимаете почему в русскоязычном сегменте никто не пишет про Seafile Server на Windows. Муторно, однако.

 Установка на Android 

Установить Seafile на смартфон Android проще простого. Заходим в Play Маркет — пишем seafile — Установить — Готово — Открыть — Добавить аккаунт — Другой Seafile сервер — Адрес сервера: http://192.168.1.41:8000 — имя и пароль либо из 6 пункта, где речь шла на Windows. Или после добавления нового пользователя, можно посмотреть с этого момента.

 Установка на Linux 

Первая команда:
$ sudo apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3

Первую команду, которую вы увидите в каждом мануале, я не использовал, по причине того, что на Linux Mint уже по умолчанию установлен Питон. И пакет python-imaging у меня не «взлетел». Пришлось заменить на python-pil.

Вторая команда, практически аналогическая первой (именно её я и вбил в терминале):
$ sudo apt-get install python-setuptools python-simplejson sqlite3 python-pil

Создаем папку seafile:
$ mkdir seafile

Качаем с оф.проекта архив seafile-server_6.3.4_x86-64.tar.gz и распаковываем файлы в папку seafile: https://www.seafile.com/en/download/

Переходим в каталог seafile, именно в этом каталоге открываем терминал и запускаем инсталляцию:
$ ./setup-seafile.sh

Далее заполняем данные:
[server name]: oleglavserver
[This server’s ip or domain]: можно написать или локальный ip-адрес машины (в терминале ifconfig) или внешний ip-адрес
[default: /home/oleg/seafile/seafile-data]: Нажал Enter
[default: 8082]: Enter
И ещё раз Enter.

Запускаем систему:
$ ./seafile.sh start
$ ./seahub.sh start
[admin email]: Пишем email
[admin password]: пароль
[admin password again]: повторяем пароль.

Заходим в веб-интерфейс: http://IP-адрес:8000
————————————————

Seafile-Client:
$ sudo add-apt-repository ppa:seafile/seafile-client
$ sudo apt-get update
$ sudo apt-get install seafile-gui

Заполняем данные в клиенте:
http://IP-адрес:8000
Имя: эл.адрес почты
Пароль: пароль

Кто ничего не понял вот вам ролик. Или дополнительные статьи от других специалистов (один, два).


 

 
Помогите проекту в его развитии:
Карта Сбербанка: 4276130024079406
Яндекс.Деньги: 410012054992141
Webmoney: WMR-кошелёк R429054927097
WMZ-кошелёк Z401294377967

Помогите жертве капиталистического катаклизма. Делитесь постом в соц. сетях:

Самое интересное на сайте:

Yandex.Disk на Linux Yandex.Disk на Linux.Почему нужно присмотреться именно к Yandex.Disk. На мой взгляд это надёжное, без глючное облачное хранилище. И самое главное ...
Yandex.Disk. Жизнь в облаке Yandex.Disk. Используем Архив с почтовыми вложениями.Yandex.Disk после создания аккаунта (ссылка) даёт... десять гигабайт облачного хранилища. Дав...
Создание облачного сервера на своём компьютере с д... Создание облачного сервера на своём компьютере с доступом из Интернета.Женщина! Перед входом в социальные сети соблюдай три золотых правила: 1. ...
Подключение Яндекс.Диск как сетевого диска в Windo... Всем знаком облачный сервис хранения данных Яндекс. Диск. Это прекрасный способ добавить свободное пространство к нашему физическому диску. Если у вас...
Acronis True Image Cloud — Практическое руко...  //  Привет всем друзьям канала на Тубе и на сайте компьютерных советов. Недавно стал счастливым обладателем лице...
Как большой файл разбить на архивы и передать друг... Как большой файл разбить на архивы и передать другу по интернету.Мы сегодня не будем метаться среди торрент-трекеров и бросать большой файл в обл...

Комментариев 3

  1. то есть накрылся диск накрылись и данные?

    Аватар
    • Да. Но, а если тот же Dropbox обанкротится, как это случилось с Яндекс.Фотками. Были фотки и нет… Для меня весь смысл не в хранении файлов, в их синхронизации. Сидишь в Windows, кинул музон на Seafile и потом слушаешь музыку в другой комнате на смартфоне:)

      OLEGLAV
    • поставь 2а винта в зеркале.
      а лучше отдельно самый простой комп, и 2а винта в зеркале, чтоб вирусы не добрались.
      и воткни в роутер комп.

      Аватар

Ваш Комментарий

Не парьтесь, авторизоваться на сайте можно, через любую соцсеть: 

Email не будет опубликован на сайте