13
17
Fork
You've already forked nextcloud-zero
13
Nextcloud Installationsskript / Nextcloud installations script
  • Shell 100%
Find a file
2026年06月28日 14:01:54 +02:00
debian.sh Nextcloud Hub 26 Spring 2026年06月28日 14:01:54 +02:00
ips.sh crowdsec 2025年09月26日 13:21:10 +02:00
README.md Ubuntu 26, 24 and Debian 13 2026年04月28日 08:30:30 +02:00
ubuntu.sh Nextcloud Hub 26 Spring 2026年06月28日 14:01:54 +02:00
ubuntu26.sh Nextcloud Hub 26 Spring 2026年06月28日 14:01:54 +02:00
zero_v2.cfg zero_v2.cfg 2026年02月25日 14:24:20 +01:00
zero_v26.cfg zero26.sh 2026年04月28日 13:23:58 +02:00


 Carsten Rieger IT-Services
 https://www.c-rieger.de

Nextcloud Installationsskript // Nextcloud Installation script

D: Installieren Sie Ihren eigenen Nextcloud-Server in weniger als 10 Minuten.
E: Install your own Nextcloud server in less than 10 minutes.

  • Ubuntu 26.04//24.04 LTS [x86_64] / Debian 13 [x86_64]
  • NGINX ≥ 1.29 from nginx
  • Auswahl / Option: PHP 8.5 // PHP 8.4 // PHP 8.3
  • Auswahl / Option: MariaDB 11.4/11.8 // postgreSQL 17/18
  • Auswahl / Option: Self-signed // Let's Encrypt certificates
  • Auswahl / Option: Nextcloud Release ≥ 32
  • Auswahl / Option: Nextcloud Office/OnlyOffice
  • etc...

INSTALLATION (Ubuntu/Debian):

D/E: Vorbereitungen/Preparations:

sudo -s
wget -O zero.sh https://codeberg.org/criegerde/nextcloud-zero/raw/branch/master/<debian/ubuntu(26)>.sh
wget -O zero.cfg https://codeberg.org/criegerde/nextcloud-zero/raw/branch/master/zero_v2(6).cfg
chmod +x zero.sh

D/E: Konfigurationsvariablen anpassen / modify configuration variables:

nano zero.cfg

NEXTCLOUDDATAPATH="/nc_data" NEXTCLOUDADMINUSER="nextcloud" NEXTCLOUDADMINUSERPASSWORD=$(openssl rand -hex 16) NCRELEASE="latest.tar.bz2" PHPVERSION="8.4" NEXTCLOUDDNS="ihre.clouddomain.de" oder NEXTCLOUDDNS="192.168.x.y" LETSENCRYPT="n" NEXTCLOUDEXTIP=$(curl -s -4 'https://ip.fosc-it.com') DATABASE="m" NCDBNAME="nextcloud" NCDBUSER="nextcloud" CURRENTTIMEZONE='Europe/Berlin' PHONEREGION='DE' NEXTCLOUDOFFICE="n" ONLYOFFICE="n" UPLOADSIZE='10G' APTIP4="n" RESOLVER="127.0.0.53 176.9.93.198 176.9.1.117" MARIADBROOTPASSWORD=$(openssl rand -hex 16) NCDBPASSWORD=nextcloud REDISPASSWORD=$(openssl rand -hex 16) REMOVEUAU="y" TCP_OPT="n" HTTP3ON="n"

Installation:

./zero.sh

D/E: LOGDATEI/LOGFILE:

nano /home/*benutzer*/Nextcloud-Installationsskript/install.log

D: Weitere Optimierungs-, Härtungs- und Erweiterungsmöglichkeiten finden Sie hier:
E: Further hardening, optimization and enhancement information can be found here:

https://www.c-rieger.de/nextcloud-installationsanleitung/

Carsten Rieger