Building NextCloud with Docker

Tram Ho

Hello everyone, continue  TIP share about Docker today is another sharing corner building NextCloud storage system with Docker.

1. Overview

What is NextCloud?

Nextcloud is an open source and a program that supports data storage and synchronization on the cloud computing platform. With Nextcloud, you can build for organizations, businesses or individuals a data storage and synchronization platform similar to Google Drive, Dropbox, Onedrive…

Nextcloud  provides many features to create a private cloud, such as:

  • Automatic storage: You can access Nextcloud almost anywhere, and you have full control over data storage.
  • Easy Sharing: Nextcloud allows very secure File sharing, with anyone or outside the cloud using a password protected path and network members can share Files to Nextcloud.
  • Prioritize security: Nextcloud integrates standard security practices including end-to-end encryption. It supports popular authorization schemes, controls, and authentication schemes.
  • Lots of Integrations: Nextcloud comes with built-in support – apps and services to extend Cloud functionality. For example, you can manage tasks, edit data in Markdown, and more.

2.Install NextCloud

In this sharing, I use Ubuntu 20.04 LTS and other similar distributions.

Server NextCloud:

OS: Ubuntu 20.04 LTS

Configuration: 2 CPU / 2 GB RAM / 20 GB Disk

IP: 123.123.123.123 (IP Public – eth0)

2.1 Installing Docker and Docker-Compose

2.2.Create a docker-compose file

First, you create a folder /opt/NextCloud and file docker-compose.yaml new in this directory.

2.3.Set Up NextCloud

We start with the following command:

Go to the browser and proceed with the setup Nextcloud http://ip:8888

You wait for a moment, it will be installed and proceed to explore NextCloud

Epilogue

So, through this article, I share with you how to build your own self-hosted system using NextCloud on Docker. Now try to install it now to experience it. Good luck.!

Refer:

NextCloud

NextCloud_hub

Share the news now