|
Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » nextcloud в докере |
|
nextcloud в докере
|
Сообщения: 595 |
Профиль | Отправить PM | Цитировать Здравствуйте.
Поделитесь пожалуйста кодом развёртывания в докере nextcloud с шифрованием, с базой данный. Уже неделю на openmediavault 5 в докере пытаюсь запихать облако. Ни черта не получается. благодарю |
|
Отправлено: 06:37, 31-03-2022 |
fascinating rhythm Сообщения: 6607
|
Профиль | Отправить PM | Цитировать Нет информации о том, что именно вы пытались сделать.
Равно как и о том, какие именно проблемы и ошибки вы получили. |
------- Последний раз редактировалось DJ Mogarych, 31-03-2022 в 10:47. Отправлено: 10:39, 31-03-2022 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Сообщения: 595
|
Профиль | Отправить PM | Цитировать DJ Mogarych,
Код развертывания в докере: version: "2" services: nextcloud: image: ghcr.io/linuxserver/nextcloud container_name: nextcloud environment: - PUID=1000 #change PUID if needed - PGID=100 #change PGID if needed - TZ=Asia/Irkutsk #change Time Zone if needed volumes: - /srv/dev-disk-by-uuid-951cd12a-cd84-4b97-90d0-ea880e2829cc/appdata/nextcloud/config:/config #/srv/dev-disk-by-label-disk1 needs to be adjusted - /srv/dev-disk-by-uuid-951cd12a-cd84-4b97-90d0-ea880e2829cc/appdata/nextcloud/data:/data #/srv/dev-disk-by-label-disk1 needs to be adjusted depends_on: - mariadb # ports: # uncomment this and the next line if you want to bypass the proxy # - 450:443 restart: unless-stopped mariadb: image: ghcr.io/linuxserver/mariadb container_name: nextclouddb environment: - PUID=1000 #change PUID if needed - PGID=100 #change PGID if needed - MYSQL_ROOT_PASSWORD=yunindenis #change password - TZ=Asia/Irkutsk #Change Time Zone if needed volumes: - /srv/dev-disk-by-uuid-951cd12a-cd84-4b97-90d0-ea880e2829cc/appdata/nextcloud/nextclouddb:/config #/srv/dev-disk-by-label-disk1 needs to be adjusted restart: unless-stopped swag: image: linuxserver/swag #swag is the replacement for letsencrypt (see link below) container_name: swag cap_add: - NET_ADMIN environment: - PUID=1000 #change PUID if needed - PGID=100 #change PGID if needed - TZ=Asia/Irkutsk # change Time Zone if needed - URL=cloud.******* #insert your domain name - yourdomain.url - SUBDOMAINS=www, - VALIDATION=http - EMAIL=web@******.pro # define email; required to renew certificate volumes: - /srv/dev-disk-by-uuid-951cd12a-cd84-4b97-90d0-ea880e2829cc/appdata/nextcloud/swag:/config #/srv/dev-disk-by-label-disk1 needs to be adjusted ports: - 444:443 - 81:80 restart: unless-stopped OMV стоит в локалке, из локалки пробую к нему стукнуться. На роутере включена переадресация с cloud.***** на ip сервера. |
Отправлено: 03:16, 01-04-2022 | #3 |
fascinating rhythm Сообщения: 6607
|
Профиль | Отправить PM | Цитировать Лучше использовать named volumes. Я нарисовал такой конфиг в Portainer stack внутри OMV 5, у меня завелось нормально.
version: "3.7" services: nc: image: ghcr.io/linuxserver/nextcloud container_name: nc environment: - PUID=1000 - PGID=1000 - TZ=Asia/Irkutsk volumes: - nc-config:/config - nc-data:/data depends_on: - nc-db ports: - 8443:443 restart: unless-stopped nc-db: image: ghcr.io/linuxserver/mariadb container_name: nc-db environment: - PUID=1000 - PGID=1000 - MYSQL_ROOT_PASSWORD=yunindenis - TZ=Asia/Irkutsk volumes: - nc-db:/config restart: unless-stopped volumes: nc-config: nc-data: nc-db: Начинайте с малого, потом накручивайте функционал типа Let's encrypt. Не забывайте также и о том, что как OMV, так и прочие сервисы, например, Portainer и сопутствующие, также используют порты, с которыми порты сервисов Докера не должны совпадать. |
------- Отправлено: 22:14, 01-04-2022 | #4 |
Сообщения: 595
|
Профиль | Отправить PM | Цитировать DJ Mogarych,
Благодарю. Запустилось. Но при настройке доступа в nextcloud ругань: Не удалось создать или записать в каталог данных «/srv/dev-disk-by-uuid-951cd12a-cd84-4b97-90d0-ea880e2829cc/appdata/nextcloud/data Я под хранилище подключил отдельный диск. Папка /srv/dev-disk-by-uuid-951cd12a-cd84-4b97-90d0-ea880e2829cc/appdata/nextcloud/data в наличии. |
|
Отправлено: 13:02, 02-04-2022 | #5 |
fascinating rhythm Сообщения: 6607
|
Профиль | Отправить PM | Цитировать Видимо, проблемы с правами доступа в файловой системе.
|
------- Отправлено: 21:35, 02-04-2022 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Nextcloud + OnlyOffice | DJ Mogarych | Программное обеспечение Linux и FreeBSD | 0 | 21-02-2019 15:31 | |
[решено] Удалённый Nextcloud, не работает Collabora Office. | nikhop | Программное обеспечение Linux и FreeBSD | 1 | 26-03-2018 17:11 |
|