ownCloud Server с Docker — конфигурация

ownCloud Server с Docker — конфигурация

TL;DR:

  1. Целесообразно ли запускать ownCloud из Docker для продуктивной системы?
  2. Как настроить ownCloud в Docker в соответствии с моими потребностями (опубликовать домен, обеспечить сохранение данных, настроить параметры безопасности)?
  3. Целесообразно ли настраивать ownCloud вручную (установить БД, установить ownCloud, настроить конфигурацию)?

Я настроил ПК с Ubuntu Server 18.04 и хотел установить на него ownCloud.веб-сайт ownCloudЯ нашел три способа установки:

  • Тарболл
  • Докер
  • Прибор

Я решил установить его через Docker, так как это кажется простым и экономичным. Я следовалИнструкция по установкеи все заработало как и ожидалось. Docker установил MariaDB и Redis на лету.

Далее я хотел сделать некоторые настройки.

  • Опубликуйте сервис в Интернете (у меня есть домен и динамический DNS-сервер, который перенаправляет домен на мой динамический IP-адрес).
  • Обеспечивается постоянное хранение данных на сервере.
  • Настройте параметры безопасности.

Я не смог найти хороших источников о том, как изменить конфигурацию. Насколько я вижу,документация ownCloudдает советы только по установке «старой школы».

решение1

Перед публикацией сервиса я бы посоветовал поставить контейнер Nginx спереди в качестве обратного прокси. Хорошо настроенный прокси Nginx добавит отличный уровень безопасности между вашим Owncloud и джунглями там.

Если вы хотите это сделать, вы можете использовать Nginx+Letsencryptизображениедаже использовать HTTPS для подключения к Owncloud. Хорошие руководства по настройке для начала работы можно найтиздесьиздесь.

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

Связанный контент