По дороге с облаками...

Ну вот и настало время для личных облаков, Марти! Теперь развернуть собственный инстанс Nextcloud у себя на сервере стало максимально просто.

Пример моего compose файла ниже:

---
# https://hub.docker.com/r/linuxserver/nextcloud
# https://docs.linuxserver.io/images/docker-nextcloud
# only x86-64 and arm64 are supported
services:
  nextcloud:
    image: lscr.io/linuxserver/nextcloud:latest
    container_name: nextcloud
    environment:
      - PUID=1001
      - PGID=100
      - TZ=Europe/Moscow
    volumes:
      - /srv/mergerfs/merged_storage/nextcloud/config:/config
      - /srv/mergerfs/merged_storage/nextcloud/data:/data
    ports:
      - <вставить свой порт перенаправления>:443
    restart: unless-stopped

Естественно пользовательские и групповые uid нужно вбить свои, а также указать тома монтирования для сохранения пользвательских данных и конфигурации, и указать правильный порт перенаправления.

Думаю использование обратного прокси не помешает. Nginx Proxy вполне сойдёт.