Deploy NextCloud private network disk in K1

Nextcloud Introduction

Nextcloud is an open source and free private cloud storage network disk project that allows you to quickly and easily build a cloud synchronization network disk for yourself or your team, thereby realizing cross-platform and cross-device file synchronization, sharing, version control, team collaboration and other functions. Its clients cover various platforms such as Windows, Mac, Android, iOS, Linux, etc., and also provide web terminals and WebDAV interfaces, so you can easily access your cloud disk on almost all devices.

Install Docker on K1

We use Docker to deploy NextCloud, so we need to install the Docker environment on K1. For the installation tutorial, see the following link:

Install docker on K1

Query and download NextCloud image

Execute command

sudo docker pull harbor.spacemit.com/application/nextcloud:28.0.3

Create and start the NextCloud container

sudo docker run -d --restart=always --name nextcloud -p 5757:80 harbor.spacemit.com/application/nextcloud:28.0.3


# Parameter explanation:
# docker run: start the container
# -d: start in the background
# --restart=always: restart the container when docker restarts it
# --nmae nextcloud: custom container name
# -p 5757:80: map the server's port 5757 to the container's port 80
# nextcloud:latest: select the image and version to start

Access http://IP:5757
This example accesses http://192.168.0.1:5757

Access NextCloud WEB interface

Set up an administrator username and password

Main interface

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top