В данной статье расскажу как можно установить Nextcloud в Ubuntu 22.04. Перейду на официальный сайт Nextcloud. И в разделе загрузки выберу Nextcloud Server.

Здесь доступны образы для Docker, для виртуальных машиин, веб-установщик, архив, Snap пакет, образ для Raspberry Pi и список устройств поставляемых с Nextcloud.

Устанавливать буду при помощи Snap пакета. Нажимаю Install:

И произвести установку можно при помощи терминала, либо открыть ссылку в магазине приложений Snap Store. Нажимаю Установить:

Ввожу пароль администратора и установка прошла успешно.

Теперь в браузере открываю localhost. И здесь необходимо создать учётную запись администратора:

Ввожу имя пользователя, пароль и нажимаю установить.

Также Nextсloud предлагает установить рекомендованные приложения: такие как календарь контакты, почта, офис, заметки и talk:

Устанавливаю их. Если это необходимо, то можно от них отказаться.

Здесь можно прочитать про возможности Nextcloud:

Скачать приложение, которое доступно на Android и iPhone, а также настольные приложения для Windows, Mac и Linux:

Скачаю настольное приложение:

Для загрузки доступен образ AppImage. Скачаю его.

И нажимаю начать:

Открывается главная панель:

Обзор приложений Nextcloud

Слева сверху доступны приложения. Например файлы, которые можно добавить нажав на New .Также можно установить и другие приложения:

Далее идут фото:

События:

Конференция:

Почта:

Контакты, которые можно создать или импортировать с компьютера:

Календарь где можно создать события:

Ну и заметки:

Например создам тестовую заметку:

И она отображается:

Обзор настроек Nextcloud

Здесь можно посмотреть уведомления, добавить личную информацию, если это необходимо:

Поменять пароль, настроить уведомления, скачать клиенты.

Также адрес сервера указан как localhost:

И зайти в Nextcloud можно только с текущего компьютера. Как это изменить я расскажу чуть позже. IP адрес у меня раздаётся при помощи роутера и данный компьютер имеет следующий IP адрес:

Далее идут настройки общего доступа:

Внешний вид:

Доступность:

Обработка файлов:

Конфиденциальность:

Если попробовать перейти на IP адрес текущего компьютера с любого устройства в данной сети, то можно получить ошибку, то что доступ через не доверенный домен:

Для того, чтобы это исправить необходимо будет отредактировать конфигурационный файл. Сделаю это позже.

Настройка набор офисных приложений:

Далее идут настройки, отвечающие за параметры сервера. Такие как общие сведения, поддержка, основные параметры, параметры публикации и прочие настройки:

Также, если это необходимо, можно установить текущий статус:

Произвести поиск контактов:

Добавление ip адреса в доверенные домены

Перейду к настройке конфигурационного файла, для того, чтобы данный компьютер был доступен из сети.

Так как nextcloud устанавливался при помощи Snap, то конфигурационный файл находится по следующему пути:

cd /var/snap/nextcloud/current/nextcloud/config/

Перейду в него. Сделаю резервную копию, скопировав конфигурационный файл:

sudo cp config.php config.php.bak

И отредактирую его при помощи редактора nano:

sudo nano config.php

В файле необходимо найти строчку trusted_domains и добавить IP адрес текущего компьютера в массив:

Сохраняю файл при помощи Ctrl O и Enter. И выхожу при помощи Ctrl X. Теперь если я перезагружу страницу, то можно войти в nextcloud:

Ввожу имя пользователи и пароль. И авторизация прошла успешно.

Приложение клиент Nextcloud

Теперь перейду к приложению. Для того, чтобы его запустить, необходимо открыть свойства и на вкладке разрешения разрешить выполнение файла как программы:

И теперь нажать правой кнопкой, запустить:

В моём случае приложение почему-то отказалось запускаться. Поэтому установлю версию из репозитория Ubuntu. Сделаю это следующей командой:

sudo apt install nextcloud-desktop

Запускаю клиент:

Нажимаю войти и ввожу IP адрес сервера:

Нажимаю войти. Разрешить доступ:

Для удобства поменяю папку. Создам новую под названием nextcloud-files:

И нажимаю подключиться. Происходит синхронизация файлов:

Это те файлы, которые уже были изначально при установке:

Также можно перейти в параметры и настроить какие папки синхронизировать:

Используется nextcloud версии 3.4.2:

Nextcloud на Android смартфоне

И перейду к смартфону. На смартфоне зайду в магазин приложений и найду Nextcloud:

И установлю его. Также доступны приложения Nextcloud Talk и Nextcloud Notes для заметок:

Запускаю приложение и нажимаю войти:

Снова ввожу адрес сервера:

Нажимаю войти. Ввожу имя пользователя и пароль.

Разрешаю доступ. Разрешаю приложению nextcloud доступ к фото, мультимедиа и файлам на устройстве. И происходит получение данных. Загрузились данные, которые идут вместе с установкой:

Также можно добавить файлы нажав на плюс. Например попробую открыть заметку. И она успешно открывается:

Также доступно следующее меню: