mirror of
https://github.com/weyne85/Nextcloud-Installationsskript.git
synced 2025-10-29 16:59:26 +00:00
Create zero_v2.cfg
This commit is contained in:
parent
da9445ac25
commit
24df1a65f3
133
zero_v2.cfg
Normal file
133
zero_v2.cfg
Normal file
@ -0,0 +1,133 @@
|
||||
###############################################
|
||||
# zero_v2.cfg #
|
||||
# ------------- #
|
||||
# Konfigurationsvariablen - bitte anpassen! #
|
||||
# Carsten Rieger IT-Services || c-rieger.de #
|
||||
###############################################
|
||||
|
||||
NEXTCLOUDDATAPATH="/nc_data"
|
||||
NEXTCLOUDADMINUSER="nextcloud"
|
||||
NEXTCLOUDADMINUSERPASSWORD=$(openssl rand -hex 16)
|
||||
NCRELEASE="latest.tar.bz2"
|
||||
PHPVERSION="8.2"
|
||||
NEXTCLOUDDNS="ihre.clouddomain.de"
|
||||
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"
|
||||
#
|
||||
#############################################################################
|
||||
### ! DO NOT CHANGE ANYTHING FROM HERE ! // ! KEINE ÄNDERUNGEN AB HIER ! ###
|
||||
#############################################################################
|
||||
#
|
||||
#----------------------------------------------------------------------------
|
||||
#
|
||||
# NEXTCLOUDDATAPATH="/nc_data"
|
||||
# » Datenverzeichnis: wo sollen die Nextcloud Daten gespeichert werden
|
||||
# » Alternativ bspw.: NEXTCLOUDDATAPATH="/var/nc_data"
|
||||
|
||||
# NEXTCLOUDADMINUSER="nextcloud_ABC"
|
||||
# » Lokaler Nextcloud Administrator
|
||||
# » Alternativ bspw.: NEXTCLOUDADMINUSER="nc_admin"
|
||||
|
||||
# NEXTCLOUDADMINUSERPASSWORD=$(openssl rand -hex 16)
|
||||
# » Passwort des lokalen Nextcloud Administrators
|
||||
# » Alternativ bspw.: NEXTCLOUDADMINUSERPASSWORD="NeXtCLoUd-PwD"
|
||||
|
||||
# NCRELEASE="latest.tar.bz2"
|
||||
# » Nextcloud Releases (https://download.nextcloud.com/server/releases/)
|
||||
# » Alternativ bspw.: NCRELEASE="nextcloud-27.1.8.tar.bz2"
|
||||
|
||||
# PHPVERSION="8.2"
|
||||
# » PHP-Release
|
||||
# » Alternativ bspw.: PHPVERSION="8.1"
|
||||
|
||||
# NEXTCLOUDDNS="ihre.clouddomain.de"
|
||||
# » Ihre Nextcloud Domain ohne http(s)
|
||||
# » Wird nachfolgend der Parameter LETSENCRYPT="y" gesetzt, so werden Zertifikate von Lets Encrypt
|
||||
# » für diese Domain eingebunden (inkl. "autorenewal").
|
||||
# » Alternativ bspw.: NEXTCLOUDDNS="192.168.178.2"
|
||||
# » bei bspw. nur von intern erreichbarer Nextcloud
|
||||
|
||||
# LETSENCRYPT="n"
|
||||
# » Let's Encrypt-SSL/TLS: [y|n]
|
||||
# » Sollen Zertifikate von LetsEncrypt eingerichtet werden?
|
||||
# » Alternativ bspw.: LETSENCRYPT="y"
|
||||
|
||||
# NEXTCLOUDEXTIP=$(curl -s -4 'https://it-services.c-rieger.de/remoteip.php')
|
||||
# » Externe IP(v4) vom System ausgelesen
|
||||
# » Alternative 1 bspw.: NEXTCLOUDEXTIP=$(dig +short txt ch whoami.cloudflare @1.0.0.1 | tr -d \")
|
||||
# » Alternative 2 bspw.: NEXTCLOUDEXTIP="123.124.125.120"
|
||||
|
||||
# DATABASE="m"
|
||||
# » Datenbank auswählen: MariaDB "m" oder postgreSQL "p"
|
||||
# » Alternativ bspw.: DATABASE="m" oder DATABASE="p"
|
||||
|
||||
# NCDBNAME="nextcloud"
|
||||
# » Name der Datenbankinstanz ohne Sonderzeichen, Leerzeichen o.Ä.
|
||||
# » Alternativ bspw.: NCDBNAME="nextcloudDBName"
|
||||
# » wird immer konvertiert ("lowercases"): NCDBNAME="${NCDBNAME,,}"
|
||||
|
||||
# NCDBUSER="nextcloud"
|
||||
# » Name des Datenbankbenutzers ohne Sonderzeichen, Leerzeichen o.Ä.
|
||||
# » Alternativ bspw.: NCDBUSER="nextcloudDBUser"
|
||||
# » wird immer konvertiert ("lowercases"): NCDBUSER="${NCDBUSER,,}"
|
||||
|
||||
# CURRENTTIMEZONE='Europe/Berlin'
|
||||
# » Welche Zeitzone soll verwendet werden?
|
||||
# » Alternativ bspw.: CURRENTTIMEZONE='Europe/Vienna'
|
||||
|
||||
# PHONEREGION='DE'
|
||||
# » Welche Region (Sprache) soll für die Nextcloud Phone Region gesetzt werden?
|
||||
# » Alternativ bspw.: PHONEREGION='AT'
|
||||
|
||||
# NEXTCLOUDOFFICE="n"
|
||||
# ONLYOFFICE="n"
|
||||
# » Soll Nextcloud Office und/oder OnlyOffice heruntergalden und aktiviert werden?
|
||||
# » Alternativen bspw.: [y|n]
|
||||
# » NEXTCLOUDOFFICE="y"
|
||||
# » ONLYOFFICE="y"
|
||||
|
||||
# UPLOADSIZE='10G'
|
||||
# » Welche max. PHP-Uploadgroesse soll eingestellt werden ('0' « kein Limit)?"
|
||||
# » Alternativ bspw.: UPLOADSIZE='2G'
|
||||
|
||||
# APTIP4="n"
|
||||
# » APT nur über IPv4 [y|n]
|
||||
# » Alternativ bspw.: APTIP4="y"
|
||||
|
||||
# RESOLVER="176.9.93.198 176.9.1.117"
|
||||
# » Webserver nutzt als DNS-Server: bspw. dnsforge.de (176.9.93.198 176.9.1.117)
|
||||
# » Alternativ bspw.: RESOLVER="127.0.0.53"
|
||||
|
||||
# MARIADBROOTPASSWORD=$(openssl rand -hex 16)
|
||||
# » MariaDB-Root-Passwort setzen,
|
||||
# » bspw.: MARIADBROOTPASSWORD="MaRiAdB-RooT-PwD"
|
||||
# » oder automatisch vom Skript generieren lassen
|
||||
# » Alternativ bspw.: MARIADBROOTPASSWORD="Y.uJ4-!*öLolL"
|
||||
|
||||
# NCDBPASSWORD=nextcloud
|
||||
# » Passwort des Datenbankbenutzers:
|
||||
# » NCDBPASSWORD="YouR#P@ssworT" oder vom Skript generiert
|
||||
# » Alternativ bspw.: NCDBPASSWORD=$(openssl rand -hex 16)
|
||||
|
||||
# REMOVEUAU="y"
|
||||
# » Unattended-Upgrades werden entfernt [y|n]
|
||||
# » Alternativ bspw.: REMOVEUAU="n"
|
||||
#
|
||||
#----------------------------------------------------------------------------
|
||||
#
|
||||
# Carsten Rieger IT-Services
|
||||
# seit 2018: https://www.c-rieger.de
|
||||
Loading…
x
Reference in New Issue
Block a user