Installation script for Nextcloud in Debian 8/9/10
Go to file
staff 25b59adf77 Merge branch 'master' of http://192.168.9.19:3000/p2p.legal/install_nextcloud 2019-12-10 06:49:38 +01:00
.install_templates First commit for sub-module 2019-12-06 12:27:58 +01:00
README.md good permission for install.sh 2019-12-06 14:31:27 +01:00
install.sh Fix licence 2019-12-06 15:46:06 +01:00
publish.sh First commit for sub-module 2019-12-06 12:27:58 +01:00
release First commit for sub-module 2019-12-06 12:27:58 +01:00
ssl.sh Check system OS for install certbot 2019-12-10 06:48:21 +01:00

README.md

Automatic install of Nextcloud on Debian 8/9/10

Use

Set good variables for your use case at the beginning of install.sh:

nc_domain=""			# Votre nom de domaine pour votre nextcloud. Si vide il prendra le premier argument que vous passerez, sinon le hostname de votre machine
nc_port=80			# Numéro de port d'écoute de nginx
admin_user="admin"		# Le pseudo du compte admin
admin_pass="admin"		# Le mot de passe que vous désirez pour le compte admin
db_pass=""			# Le mot de passe que vous désirez pour MariaDB. Si vide, un mot de passe aléatoire sécurisé sera choisi
isSSL=false			# true si nextcloud et nginx doivent être configuré en https
configMaria=auto		# Mettez manual ou auto, attention auto est expérimental et vraiment pas recommendé
p2env=false			# true si vous êtes dans un environnement p2p.legal

Then:

chmod u+x install.sh
./install.sh

You can change the ssl state of your instance after the installation if you need. Just execute ssl.sh:

./ssl.sh

If you prefere, you can download this script directly via:

wget https://dev-nextcloud.p2p.legal/installeur/install-nextcloud.tar.gz
tar -zxvf install-nextcloud.tar.gz
./install.sh 2>&1 | tee  loginstall.log