sysadmin:docker:nextcloud

Это старая версия документа!


Nextcloud

Nextcloud - набор клиент-серверных программ для создания и использования хранилища данных. Nextcloud можно установить как на коммерческом хостинге, так и на собственном сервере.

docker-compose.yml
services:
  nextcloud:
    image: lscr.io/linuxserver/nextcloud:latest
    container_name: nextcloud
    environment:
      - PUID=1005 #change PUID if needed
      - PGID=100  #change PGID if needed
      - TZ=Asia/Novosibirsk
    volumes:
      - /MY_PATH/appdata/nextcloud/config:/config #/srv/dev-disk-by-label-disk1 needs to be adjusted
      - /MY_PATH/data/nextcloud:/data     #/srv/dev-disk-by-label-disk1 needs to be adjusted
    ports:
      - 443:443
      - 8080:80
    depends_on:
      - mariadb
#    ports: # uncomment this and the next line if you want to bypass the proxy
#     - 450:443
    restart: unless-stopped
  mariadb:
    image: lscr.io/linuxserver/mariadb:latest
    container_name: nextclouddb
    environment:
      - PUID=1005 #change PUID if needed
      - PGID=100  #change PGID if needed
      - MYSQL_ROOT_PASSWORD=MY_SQL_PASS #change password
      - TZ=Asia/Novosibirsk #Change Time Zone if needed
    volumes:
      - /YOU_PATH/appdata/nextclouddb:/config    #/srv/dev-disk-by-label-disk1 needs to be adjusted
    restart: unless-stopped

Источник
Еще вариант Все образы

  • Последнее изменение: 17:12:2024 11:45