Ставлю nextcloud-aio в докер:
~> sudo docker run \ --init \ --sig-proxy=false \ --name nextcloud-aio-mastercontainer \ --restart always \ --publish 80:80 \ --publish 8080:8080 \ --publish 8443:8443 \ --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \ --volume /var/run/docker.sock:/var/run/docker.sock:ro \ ghcr.io/nextcloud-releases/all-in-one:latest Trying to fix docker.sock permissions internally... Creating docker group internally with id 114 curl: (6) Could not resolve host: ghcr.io (Timeout while contacting DNS servers) Could not reach https://ghcr.io. Most likely is something blocking access to it. You should be able to fix this by following https://dockerlabs.collabnix.com/intermediate/networking/Configuring_DNS.html Another solution is using https://github.com/nextcloud/all-in-one/tree/main/manual-install See https://github.com/nextcloud/all-in-one/blob/main/manual-install/latest.yml
DNS вроде в порядке в смысле что https://ghcr.io доступно с самого устройства, да и образ скачался нормально. По ссылке тыкал но я серьёзно не понимаю что куда монтировать…
Пробовал ещё через обычный устанощик, с nginx, php, sqlite3. тут что-то с разрешениями непонятное:
~> sudo occ maintenance:install What is the password you like to use for the admin account <admin>? Cannot create or write into the data directory /usr/share/webapps/nextcloud/data
Если брать aio compose.yml то его надо корректировать ещё, так что хотелось бы лучше одну из этих ошибок что проще исправить
ставлю я это чудо на свой редмик на PotmarketOS (alpine based), заранее спасибо за любую помощь
Source: r/ru_linux · by /u/AscendedPineapple