Настройка совместимости Nginx и snap NextCloud

Posted on 07/18/2015 by   |   Filed under templates, internet    Comments 11

Для того, чтобы они не конфликтовали по адресам, надо настроить snap NextCloud на работу по другим адресм, например http - 81, https - 444

sudo snap set nextcloud ports.http=81 port.https=444

Далее в файле настроек доступных серверов nginx добавить проксирование этого запроса на другие порты:

допустим файл /etc/nginx/sites-avaible/000-default.conf

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    server_name vitaliy.dn.ua vitaliy.dn.ua;

    ssl_certificate /etc/letsencrypt/live/own.vitaliy.dn.ua/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/own.vitaliy.dn.ua/privkey.pem;

 add_header X-Frame-Options              "SAMEORIGIN" always;
 add_header X-Content-Type-Options       "nosniff" always;

        location / {
                proxy_pass https://vitaliy.dn.ua:444;
        }
}

Вот кстати еще несколько комманд:

Включить режим технического обслуживания "on" (и соответственно выключить "off")

nextcloud.occ maintenance:mode --on

Смотреть и редактировать MySQL

nextcloud.mysql-client

Image Gallery

Services Overview

Curabitur sed urna id nunc pulvinar semper. Nunc sit amet tortor sit amet lacus sagittis posuere cursus vitae nunc.Etiam venenatis, turpis at eleifend porta, nisl nulla bibendum justo.

Contact Us

Nullam quam lorem, tristique non vestibulum nec, consectetur in risus. Aliquam a quam vel leo gravida gravida eu porttitor dui.

Address: 1458 TemplateAccess, USA
Telephone: +123-1234-5678
FAX: +458-4578
Others: +301 - 0125 - 01258
E-mail: mail@yoursitename.com