diff --git a/README.md b/README.md index 5e765c8..4401b19 100644 --- a/README.md +++ b/README.md @@ -1 +1,60 @@ -# Nextcloud-Installationsskript \ No newline at end of file +# Nextcloud Installationsskript // Nextcloud Installation script +D: Installieren Sie Ihren eigenen Nextcloud-Server in weniger als 10 Minuten.
+ +* Ubuntu 22.04 LTS [AMD x86_64] / Debian 12 [AMD x86_64] +* NGINX ≥ 1.25 from nginx +* Auswahl / Option: PHP 8.2 // PHP 8.1 +* Auswahl / Option: MariaDB 10.11 // postgreSQL 15 +* Auswahl / Option: Self-signed // Let's Encrypt certificates +* Auswahl / Option: Nextcloud Release ≥ 26.0.13
+* 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/.sh
+wget -O zero.cfg https://codeberg.org/criegerde/nextcloud-zero/raw/branch/master/zero_v2.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.2" +NEXTCLOUDDNS="ihre.clouddomain.de" oder NEXTCLOUDDNS="192.168.178.x" +LETSENCRYPT="n" +NEXTCLOUDEXTIP=$(curl -s -4 'https://it-services.c-rieger.de/remoteip.php') +DATABASE="m" +NCDBNAME="nextcloud" +NCDBUSER="nextcloud" +CURRENTTIMEZONE='Europe/Berlin' +PHONEREGION='DE' +NEXTCLOUDOFFICE="n" +ONLYOFFICE="n" +UPLOADSIZE='10G' +APTIP4="n" +RESOLVER="176.9.93.198 176.9.1.117" +MARIADBROOTPASSWORD=$(openssl rand -hex 16) +NCDBPASSWORD=nextcloud +REDISPASSWORD=$(openssl rand -hex 16) +REMOVEUAU="y" +

Installation:

+./zero.sh +

D/E: DEINSTALLATION/UNINSTALL:

+D. Sofern Sie das Skript erneut ausführen möchten, so führen Sie bitte zuerst die Deinstallation durch:
+E: If you want to re-install your server - please uninstall your software first.

+/home/*benutzer*/Nextcloud-Installationsskript/uninstall.sh
+rm -f /home/*benutzer*/Nextcloud-Installationsskript/uninstall.sh

+D: Dabei werden alle Softwarepakete (inkl. DB) sowie alle Verzeichnisse und Daten aus der vorherigen Installation entfernt. Im Anschluss daran kann die Installation erneut durchgeführt werden.
+E: All data, databases and software from the previous installation will be removed. Afterwards you can re-run the installation script.
+

D/E: ERNEUTE INSTALLATION/RE-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:
+https://www.c-rieger.de/nextcloud-installationsanleitung/