NextCloud on Raspberry Pi using Docker

Published by Harish Kumar on
NextCloud on Raspberry Pi using Docker

In this tutorial , We are going to install “NextCloud on Raspberry Pi 3B Plus using Docker”

What is NextCloud ?

Nextcloud is a suite of client-server software for creating and using file hosting services. It is functionally similar to Dropbox, although Nextcloud is free and open-source, allowing anyone to install and operate it on a private server. In contrast to proprietary services like Dropbox, the open architecture allows adding functionality to the server in the form of applications and enables users to have full control of their data.
The original ownCloud developer Frank Karlitschek forked ownCloud and created Nextcloud, which continues to be actively developed by Karlitschek and other members of the original ownCloud team.


/>Software to Download

router   etcher   Sdcard   putty   wireless-network-watcher.png   WinSCP
    Equipment Equipment Required :
Equipment Raspberry Pi 3B & 3B+
Equipment Micro SD Card 8 GB
Equipment Power Supply
Equipment Ethernet Cord for LAN Connection
    Equipment Optional :
Equipment Raspberry Pi Case
Equipment Keyboard
Equipment Mouse

/> Raspbian OS Installation

  • Download Raspbian OS from Official Website :
  • Then write the image to the SD Card using : Etcher
  • Now, Boot the Raspberry Pi with this SD Card, Follow the On-Screen Instructions.

/> Enabling SSH in Raspbian OS

  • By default SSH is disabled in Raspbian. So, we need to enable it from desktop.
  • Launch Raspberry Pi Configuration.
  • Click on the Pi icon from Top Left Corner –> Preferences –> Raspberry Pi Configuration
RaspberryPi Configuration
  • Navigate to the Interfaces tab
  • Select Enabled next to SSH
  • Click OK

/> Enabling SSH in Raspbian OS through Terminal

  • Open Terminal and Type
sudo raspi-config 
  • Navigate to Interfacing Options and press Enter.
Interfacing Option
  • Select SSH and enable it by pressing the Enter.
Enable SSH

/> Enabling SSH in Raspbian OS through Commands

sudo systemctl enable ssh
sudo systemctl start ssh

/> NextCloud on Docker

Run NextCloud Docker Image

docker run -d -p 8080:80 nextcloud

Check NextCloud Container Status

docker ps -a

Accessing NextCloud Server on Computer

  • Create User Name & Password and Login to NextCloud.
  • It might take some time to configure itself.

Now, You are ready to use NextCloud with Docker on your Raspberry Pi..
Enjoy using NextCloud on Raspberry Pi.
Smile (“_”)

Harish Kumar

As a founder of the PcMac YouTube channel and website, Our goal is to provide Free Technical help to people and spread knowledge to everyone.


Leave a Reply

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