Установка NextCloud в Proxmox Container, CT, LXC snap

Автор: | 25 февраля, 2023

Первым шагом в настройке контейнера является получение образа, который мы будем использовать для контейнера. для этого откройте раскрывающийся список для вашего сервера, обозначенного здесь ,как pve. Затем перейдите к локальному и выберите его, затем выберите Шаблоны CT, после выбора Шаблоны CT выберите Шаблоны.

proxmox-ve-ct-templates

После того, как ваше изображение будет загружено, оно появится в папке CT Templates на локальном диске. Нажмите Create TC для создания контейнера.

General Tab
Hostname:nextcloud
Password:
Confirmg password:
Template
Template:ubuntu-22.04-standard_22.04-1_amd64.tar.zst
Disks
Disk size (GiB):8
CPU
Cores:4
Memory
Memory (MiB):4096
Swap (Mib):4096
Network
IPv4:192.168.1.33/24
Gateway (IPv4):192.168.1.1

Выберите новый CT в раскрывающемся списке для вашего сервера, затем выберите «Параметры», а в разделе «Параметры» выберите «Функции» и нажмите «Изменить».

Появится такое окно, выберите FUSE и нажмите OK.

FUSE (англ. filesystem in userspace — «файловая система в пользовательском пространстве») — свободный модуль для ядер Unix-подобных операционных систем, позволяет разработчикам создавать новые типы файловых систем, доступные для монтирования пользователями без привилегий (прежде всего — виртуальных файловых систем)

Войдите в консоль CT и для обновления введите команду

apt update && apt upgrade -y

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

apt install squashfuse snapd -y

Теперь пришло время установить пакет snap. для этого вы собираетесь использовать команду ниже. Это может не сработать с первого раза. При ошибке, запустите повторно

snap install nextcloud

После того, как мы используем snap для загрузки nextcloud, нам нужно запустить некоторую команду для настройки и завершения установки nextcloud. Создадим администратора netcloud

nextcloud.manual-install <username> <password>

Последнее, что нам нужно сделать, прежде чем мы войдем в систему и начнем использовать NextCloud, — это сообщить NextCloud, что мы можем доверять IP-адресу.

nextcloud.occ config:system:set trusted_domains 1 --value=<ip address>

Просмотр доверенных доменов nextcloud

Настройка доверенных доменов

nextcloud.occ config:system:get trusted_domains

Добавить доверенный домен cloud.5house.win

nextcloud.occ config:system:set trusted_domains 1 --value=example.com

Настройка httpS SSL с самоподписанным сертификатом

nextcloud.enable-https self-signed
snap-nextcloud-web-login
snap-nextcloud-web

Обновление всех установленных пакетов:
snap refresh
Обновление одного пакета:
snap refresh nextcloud
Удаление пакетов
snap remove netxloud
Просмотр установленных пакетов
snap list
Поиск пакетов
snap find nextcloud
Информация о пакете
snap info nextcloud

пака конфигурации nextcloud
/var/snap/nextcloud/current/nextcloud/config

Установка NextCloud в Proxmox Container, CT, LXC snap: 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *