Comments 22
Просто оставлю это здесь:
https://github.com/bentolor/docker-nextcloud-collabora-postgresql-letsencrypt
Я пробовал ставить NC на Postgres. Не понравилась отзывчивость. Но, глубоко не копал, так, что если дополните статью, как установить и настроить NC на Postgres, буду благодарен.
Есть просто создать базу и подключить NC, то как-то нешустро работает. Возможно, нужны какие-то тонкие настройки
Создавал вот так
CREATE USER nc WITH PASSWORD 'nc';
ALTER DATABASE nextcloud OWNER TO nc;
GRANT ALL PRIVILEGES ON DATABASE nextcloud to nc;
exit
Как всё сложно.
Я через snap устанавливал.
Но тут вот рассказывается сделать под доменом. С этим у меня как раз проблемы были.
Да, чутка сложновато, а настройки Nginx меняли? Там же лимиты на размеры входящих пакетов стоят маленькие, большие файлы через Web не загрузить.
Да, я ставил се через докер на локальный комп, от него тунель к vps, а на vps Nginx с настроенной ssl
Если вы обратили внимание, в тексте заменены реальные доменные имена на фейковые, а так же не указано, как настроить роутер на проброс портов 443 и 7443 к машине с NC
Один товарищ кивает на докер, другой на порезанный Инет. Умного ничего не нагуглил. В логах пусто да и не спец я по Nextcloud.
МОжет кто направит на путь куда копать?
Да, и реальное доменное имя тоже обязательно. Сертификаты выдаются на имена вида www.имя.com(ru), zabbix.имя.com(ru), nextcloud.имя.com(ru), имя.com(ru)
Т.е. сначала регистрируем доменное имя, привязываем его к своему ip, делаем проброс 443 порта с роутера на сервер, потом получаем сертификат ssl
Если пробрасываешь на микротике, как у меня, то надо обязательно указывать dst-address=внешний_ip, иначе весь трафик с 443 завернется вовнутрь и будет плохо (перестанут открываться страницы https)
/ip firewall nat add action=dst-nat chain=dstnat dst-address=внешний_ip dst-port=443 protocol=tcp to-addresses=внутренний_ip to-ports=443
— owncloud очень жутко тормозит, и упора в железо или кеширования нет. как это победить — неясно. Пробовал и памяти доставлять и opcache/memcache тюнить по параметрам, толку 0. гугление вообще не даёт толковых советов, кроме как «включите opcache/memcache»
— onlyoffice тоже не работает нормально. По крайней мере при попытке открыть через него doc/xls ругается. гугление, так же не помогает.
ну, то есть, продукт nextcloud из разряда монстров, которые написаны абы как.
Быстрый запуск Nextcloud и Onlyoffice на Ubuntu + SSL от Letsencrypt