Skip to content

Scripts to automatically build a Nextcloud Docker stack.

Notifications You must be signed in to change notification settings

JoshBlades/ncbuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ncbuilder

This is a simple script to help you get up and running with nextcloud in a docker container (docker compose).

nextcloud

Install

you will need a server you can easly get started with Digital Ocean referral link.

Start with conecting to your server, with ssh. The commands will be for bash (Linux).

clone the repo to the server

git clone https://github.com/JoshBlades/ncbuilder.git

Then go in to the folder and make the script executable.

cd ncbuilder
chmod +x generate-password.sh setup.sh

You will need to configure the .env file (this is a hidden file). The main thing to set is the email and the url

TRAEFIK_LETSENCRYPT_EMAIL=
NEXTCLOUD_URL=

the mariadb password will be set by the generate passwords script that will gerate random hex values as passwords. so run

./generate-password.sh 

And now all you need to do is run

./setup.sh 

when this command has finished you can now go to your website nextcloud.myurl.com

start and stop

If it all works you can start the server by docker compose with this command.

sudo docker-compose up -d

to stop all the containers with

sudo docker-compose down

Video

Create Nextcloud instance with SSL! (TRAEFIK & LETS-ENCRYPT)

About

Scripts to automatically build a Nextcloud Docker stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages