Skip to content

Webricolage/nextcloud-all-in-one

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Nextcloud all-in-one (AIO)

A Docker Compose file to spin up a Nextcloud instance with everything ready-to-go. Based on Nextcloud's official Docker project: https://github.com/nextcloud/all-in-one

Usage

Create a Docker network if you haven't already:

docker network create docker-network

Make sure that you have the reverse-proxy running as a host on the same network. I use Nginx Proxy Manager (NPM); see my own config in this repository.

Spin up the main container and all it's children:

docker-compose up -d

Modifications vis-a-vis the officially suggested Docker Compose file

The container is connected to a Docker network to be used in a reverse proxy environment (Nginx Proxy Manager). The internal Apache port and local IP have been adjusted accordingly. Also, a minor change has been made to point to where docker.sock is located on Arch Linux-based systems.

Carefully read all the documentation and helpful user questions around Nextcloud all-in-one to get a better understanding of what's going on here.

Automatically restart after a system reboot

To restart the Docker container after a system reboot on a systemd system execute the following:

curl -fsSL https://techoverflow.net/scripts/create-docker-compose-service.sh | sudo bash /dev/stdin

More info: https://techoverflow.net/2020/10/24/create-a-systemd-service-for-your-docker-compose-project-in-10-seconds/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published