NextCloud Docker Stack's Logo. NextCloud Docker Stack

Description

This repository contains a Makefile and a Docker Compose config file that lets you to put into working a complete NextCloud instance running into your machine without much effort.

How-To

In order to put into working your own cloud, you'll need first to clone this repository, if you have fossil, you can run this command to clone it:

fossil clone https://chiselapp.com/user/csabio/repository/NextCloudDockerStack NextCloudDockerStack.fossil
mkdir NextCloudDockerStack
cd NextCloudDockerStack
fossil open ../NextCloudDockerStack.fossil

If you do not have fossil or do not want to clone the repository with fossil, you can download a fresh copy from here.

Once you have the repository's files, jump inside the directory in your console and type the following command to download a fresh copy of NextCloud's files:

make download

The Makefile will take care of the download and extraction for you, in the mean time you can grab a drink of your choice and wait, it will take a little bit of time.

When the Makefile have been finished downloading and extracting NextCloud, type the following command to start the creation proccess of your NextCloud server:

make create

This will take a while, so, again, do something in the mean time, or just stare at the screen until the proccess finishes.

Once the creation proccess finishes, go to your browser and type the IP address of your NextCloud machine and in the nextcloud configuration screen, select a MySQL database to use and fill the form with the following information:

User: root
Password: Admin123 (You can change this in the docker-compose.yml file)
Database Name: NextCloud (Here you can put whatever you want)
Server Hostname: db

Next, fill the administrator account information and continue with the installation and enjoy your own NextCloud server!

Makefile Commands Reference

Here you have a list of the commands that you can use from the Makefile to administrate your server:

  • make create - Create the NextCloud stack.
  • make destroy - Remove all of the Docker Containers and delete all of the NextCloud related files.
  • make start - Start the NextCloud server.
  • make stop - Stop the NextCloud server.
  • make restart - Restart the NextCloud server.
  • make download - Download the latest NextCloud files.

License

The Makefile and the Docker Compose files are licensed under the GPLv3 license.

© Copyright NextCloud Docker Stack. All rights reserved.

Served by Fossil 2.24 with love <3

RSS