|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » nextcloud в докере |
|
|
nextcloud в докере
|
|
Сообщения: 595 |
Здравствуйте.
Поделитесь пожалуйста кодом развёртывания в докере nextcloud с шифрованием, с базой данный. Уже неделю на openmediavault 5 в докере пытаюсь запихать облако. Ни черта не получается. благодарю |
|
|
Отправлено: 06:37, 31-03-2022 |
|
fascinating rhythm Сообщения: 6702
|
Профиль | Отправить 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 Сообщения: 6702
|
Профиль | Отправить 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 Сообщения: 6702
|
Профиль | Отправить 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 | |
|