update name and discription field

This commit is contained in:
Oliver V 2018-12-25 13:18:57 +01:00 committed by nachoparker
parent d5c1f0058b
commit a635a1cdbc
54 changed files with 188 additions and 184 deletions

View File

@ -1,6 +1,6 @@
{
"id": "DDNS_duckDNS",
"name": "DDNS_duckDNS",
"name": "DynamicDNS from duckDNS",
"title": "DDNS_duckDNS",
"description": "Free Dynamic DNS provider (need account from https://duckdns.org)",
"info": "",
@ -8,18 +8,18 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "DOMAIN",
"name": "DOMAIN",
"name": "Domain",
"value": "mycloud.duckdns.org"
},
{
"id": "TOKEN",
"name": "TOKEN",
"name": "Token",
"value": "your-duckdns-token"
}
]

View File

@ -1,30 +1,30 @@
{
"id": "DDNS_freeDNS",
"name": "DDNS_freeDNS",
"name": "Dynamic DNS from freeDNS",
"title": "DDNS_freeDNS",
"description": "DDNS FreeDNS client (need account)",
"description": "DynamicDNS service from FreeDNS client (need account from https://freedns.afraid.org/)",
"info": "",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "UPDATEHASH",
"name": "UPDATEHASH",
"name": "Update Hash",
"value": "abcdefghijklmnopqrstuvwxyzABCDEFGHIJK1234567"
},
{
"id": "DOMAIN",
"name": "DOMAIN",
"name": "Domain",
"value": "mynextcloud.example.com"
},
{
"id": "UPDATEINTERVAL",
"name": "UPDATEINTERVAL",
"name": "Update Interval",
"value": "30"
}
]

View File

@ -1,35 +1,35 @@
{
"id": "DDNS_no-ip",
"name": "DDNS_no-ip",
"name": "DynamicDNS from no-ip",
"title": "DDNS_no-ip",
"description": "DDNS no-ip free provider (need account)",
"description": "Dynamic DNS no-ip free provider (need account from https://www.noip.com/)",
"info": "For this step to succeed, you need to register a noip account first.\nInternet access is required for this configuration to complete.",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "USER",
"name": "USER",
"name": "User",
"value": "my-noip-user@email.com"
},
{
"id": "PASS",
"name": "PASS",
"name": "Pass",
"value": "noip-pass"
},
{
"id": "DOMAIN",
"name": "DOMAIN",
"name": "Domain",
"value": "mycloud.ownyourbits.com"
},
{
"id": "TIME",
"name": "TIME",
"name": "Time",
"value": "30"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "DDNS_spDYN",
"name": "DDNS_spDYN",
"name": "Dynamic DNS from spDYN",
"title": "DDNS_spDYN",
"description": "Free Dynamic DNS provider (need account from spdyn.de)",
"info": "",
@ -8,18 +8,18 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "DOMAIN",
"name": "DOMAIN",
"name": "Domain,
"value": "mycloud.spdns.de"
},
{
"id": "TOKEN",
"name": "TOKEN",
"name": "Token",
"value": "your-spdns-token"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "NFS",
"name": "NFS",
"name": "NFS Linux Network File System",
"title": "NFS",
"description": "NFS network file system server (for Linux LAN)",
"info": "If we intend to modify the data folder through NFS,\nthen we have to synchronize NextCloud to make it aware of the changes.\n\nThis can be done manually or automatically using 'nc-scan' and 'nc-scan-auto'",
@ -8,28 +8,28 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "DIR",
"name": "DIR",
"name": "Dir",
"value": "/media/USBdrive/ncdata/admin/files"
},
{
"id": "SUBNET",
"name": "SUBNET",
"name": "Subnet",
"value": "192.168.1.0/24"
},
{
"id": "USER",
"name": "USER",
"name": "User",
"value": "www-data"
},
{
"id": "GROUP",
"name": "GROUP",
"name": "Group",
"value": "www-data"
}
]

View File

@ -1,30 +1,30 @@
{
"id": "SSH",
"name": "SSH",
"name": "SSH OpenSSH is a remote login program",
"title": "SSH",
"description": "Activate or deactivate SSH",
"description": "Activate or deactivate SSH - OpenSSH is a remote login program",
"info": "In order to enable SSH, the password for user 'pi' can NOT remain set to the default raspberry. \nYou HAVE to create a NEW password for 'pi' if you want this program to enable SSH, it will fail if you dont!\nThe same will happen with user 'root' and password '1234'\nNote: Use normal AlphaNumeric, the only special characters allowed are .,@-_/",
"infotitle": "SSH notes",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "USER",
"name": "USER",
"name": "User",
"value": "root"
},
{
"id": "PASS",
"name": "PASS",
"name": "Pass",
"value": "1234"
},
{
"id": "CONFIRM",
"name": "CONFIRM",
"name": "Confirm",
"value": "1234"
}
]

View File

@ -1,30 +1,30 @@
{
"id": "UFW",
"name": "UFW",
"name": "UFW Uncomplicated Firewall, a netfilter firewall",
"title": "UFW",
"description": "Uncomplicated Firewall",
"info": "Beware of blocking the SSH port you are using!",
"description": "Uncomplicated Firewall, program for managing a netfilter firewall",
"info": "Beware of blocking the SSH port you are using! SSH uses port 22 by default, ports 80 and 443 are for the webserver",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "HTTP",
"name": "HTTP",
"name": "Http",
"value": "80"
},
{
"id": "HTTPS",
"name": "HTTPS",
"name": "Https",
"value": "443"
},
{
"id": "SSH",
"name": "SSH",
"name": "Ssh",
"value": "22"
}
]

View File

@ -1,30 +1,30 @@
{
"id": "dnsmasq",
"name": "dnsmasq",
"name": "Dnsmasq, to serve names of local machines which are not in the global DNS",
"title": "dnsmasq",
"description": "DNS server with cache",
"info": "Remember to point your PC and devices DNS or\nyou router DNS to your Raspberry Pi IP",
"info": "Remember to point your PC and devices DNS or\nyour router DNS to your Raspberry Pi IP",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "DOMAIN",
"name": "DOMAIN",
"name": "Domain",
"value": "mycloud.ownyourbits.com"
},
{
"id": "DNSSERVER",
"name": "DNSSERVER",
"name": "Dns server",
"value": "8.8.8.8"
},
{
"id": "CACHESIZE",
"name": "CACHESIZE",
"name": "Cache size",
"value": "150"
}
]

View File

@ -1,41 +1,43 @@
{
"id": "fail2ban",
"name": "fail2ban",
"name": "Fail2ban, limit brute force authentication attempts",
"title": "fail2ban",
"description": "Brute force protection for SSH and NextCloud",
"description": "Brute force protection for SSH and NextCloud. Fail2Ban consists of a client,\n
server and configuration files to limit \n
brute force authentication attempts.",
"info": "",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "BANTIME",
"name": "BANTIME",
"name": "Bantime",
"value": "600"
},
{
"id": "FINDTIME",
"name": "FINDTIME",
"name": "Findtime",
"value": "600"
},
{
"id": "MAXRETRY",
"name": "MAXRETRY",
"name": "Maxretry",
"value": "6"
},
{
"id": "MAILALERTS",
"name": "MAILALERTS",
"name": "Mailalerts",
"value": "no",
"type": "bool"
},
{
"id": "EMAIL",
"name": "EMAIL",
"name": "Email",
"value": "optional@email.com"
}
]

View File

@ -1,24 +1,26 @@
{
"id": "letsencrypt",
"name": "letsencrypt",
"name": "Let's Encrypt, Automatic signed SSL certificates",
"title": "letsencrypt",
"description": "Automatic signed SSL certificates",
"info": "Internet access is required for this configuration to complete\nBoth ports 80 and 443 need to be accessible from the internet\n \nYour certificate will be automatically renewed every month",
"description": "Automatic signed SSL certificates. Lets Encrypt is a free, automated, and open Certificate Authority.",
"info": "Internet access is required for this configuration to complete\n
Both ports 80 and 443 need to be accessible from the internet\n \n
Your certificate will be automatically renewed every month",
"infotitle": "Warning",
"params": [
{
"id": "DOMAIN",
"name": "DOMAIN",
"name": "Domain",
"value": "mycloud.ownyourbits.com"
},
{
"id": "EMAIL",
"name": "EMAIL",
"name": "Email",
"value": "mycloud@ownyourbits.com"
},
{
"id": "NOTIFYUSER",
"name": "NOTIFYUSER",
"name": "Notify user",
"value": "ncp"
}
]

View File

@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,24 +1,24 @@
{
"id": "nc-admin",
"name": "nc-admin",
"name": "NC-admin, password utility",
"title": "nc-admin",
"description": "Change password for the Nextcloud admin user",
"description": "Change or view the current password for the Nextcloud admin user",
"info": "",
"infotitle": "",
"params": [
{
"id": "USER",
"name": "USER",
"name": "User",
"value": "ncp"
},
{
"id": "PASSWORD",
"name": "PASSWORD",
"name": "Password",
"value": "ownyourbits"
},
{
"id": "CONFIRM",
"name": "CONFIRM",
"name": "Confirm password",
"value": "ownyourbits"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-audit",
"name": "nc-audit",
"name": "NC-audit, security check utility",
"title": "nc-audit",
"description": "Perform a security audit with lynis and debsecan",
"info": "",

View File

@ -1,6 +1,6 @@
{
"id": "nc-automount",
"name": "nc-automount",
"name": "Nc-automount",
"title": "nc-automount",
"description": "Automount USB drives by plugging them in",
"info": "Plugged in USB drives will be automounted under /media\non boot or at the moment of insertion.\n\nFormat your drive as ext4 in order to move NC datafolder or database\nVFAT or NTFS is not recommended for this task, as it does not suport permissions\n\nIMPORTANT: halt or umount the drive before extracting",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-autoupdate-nc",
"name": "nc-autoupdate-nc",
"name": "Nc-autoupdate-nc",
"title": "nc-autoupdate-nc",
"description": "Automatically apply Nextcloud updates",
"info": "",
@ -8,13 +8,13 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "NOTIFYUSER",
"name": "NOTIFYUSER",
"name": "Notify user",
"value": "ncp"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-autoupdate-ncp",
"name": "nc-autoupdate-ncp",
"name": "Nc-autoupdate-ncp",
"title": "nc-autoupdate-ncp",
"description": "Automatically apply NextCloudPi updates",
"info": "",
@ -8,13 +8,13 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "NOTIFYUSER",
"name": "NOTIFYUSER",
"name": "Notify user",
"value": "ncp"
}
]

View File

@ -1,42 +1,42 @@
{
"id": "nc-backup-auto",
"name": "nc-backup-auto",
"name": "Nc-backup-auto",
"title": "nc-backup-auto",
"description": "Periodic backups",
"description": "Set periodic backups",
"info": "",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "DESTDIR",
"name": "DESTDIR",
"name": "Destination Directory",
"value": "/media/USBdrive/ncp-backups"
},
{
"id": "INCLUDEDATA",
"name": "INCLUDEDATA",
"name": "Include Data",
"value": "no",
"type": "bool"
},
{
"id": "COMPRESS",
"name": "COMPRESS",
"name": "Compress",
"value": "no",
"type": "bool"
},
{
"id": "BACKUPDAYS",
"name": "BACKUPDAYS",
"name": "Backupdays",
"value": "7"
},
{
"id": "BACKUPLIMIT",
"name": "BACKUPLIMIT",
"name": "Backuplimit",
"value": "4"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-backup",
"name": "nc-backup",
"name": "Nc-backup",
"title": "nc-backup",
"description": "Backup this NC instance to a file",
"info": "",
@ -8,24 +8,24 @@
"params": [
{
"id": "DESTDIR",
"name": "DESTDIR",
"name": "Destination directory",
"value": "/media/USBdrive/ncp-backups"
},
{
"id": "INCLUDEDATA",
"name": "INCLUDEDATA",
"name": "Include Data",
"value": "no",
"type": "bool"
},
{
"id": "COMPRESS",
"name": "COMPRESS",
"name": "Compress",
"value": "no",
"type": "bool"
},
{
"id": "BACKUPLIMIT",
"name": "BACKUPLIMIT",
"name": "Backuplimit",
"value": "4"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-database",
"name": "nc-database",
"name": "Nc-database",
"title": "nc-database",
"description": "Move your database to a new location, like a USB drive",
"info": "Note that non Unix filesystems such as NTFS are not supported\nbecause they do not provide a compatible user/permissions system.\n\nYou need to use a USB drive that is permanently on and is responsive \nor the database will fail.\n\nPlease note that the default location, when first installed is /var/lib/mysql/. \nMove it to the desired location by editing the DBDIR= field, the one shown is an example.\n\n** If it ever fails with a white page, move the database back to the SD **",
@ -8,7 +8,7 @@
"params": [
{
"id": "DBDIR",
"name": "DBDIR",
"name": "Database directory",
"value": "/media/USBdrive/ncdatabase"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-datadir",
"name": "nc-datadir",
"name": "Nc-datadir",
"title": "nc-datadir",
"description": "Change your data dir to a new location, like a USB drive",
"info": "Note that non Unix filesystems such as NTFS are not supported\nbecause they do not provide a compatible user/permissions system.\nAlso please note that the default location, when first installed is /var/www/nextcloud/data. \nMove it to the desired location by editing the DATADIR= field, the PATH shown is an example.",
@ -8,7 +8,7 @@
"params": [
{
"id": "DATADIR",
"name": "DATADIR",
"name": "Data directory",
"value": "/media/USBdrive/ncdata"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-export-ncp",
"name": "nc-export-ncp",
"name": "Nc-export-ncp",
"title": "nc-export-ncp",
"description": "Export NextCloudPi configuration",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "DIR",
"name": "DIR",
"name": "Directory",
"value": "/media/USBdrive/"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-fix-permissions",
"name": "nc-fix-permissions",
"name": "Nc-fix-permissions",
"title": "nc-fix-permissions",
"description": "Fix permissions for NC data files, in case they were copied externally",
"info": "",

View File

@ -1,6 +1,6 @@
{
"id": "nc-format-USB",
"name": "nc-format-USB",
"name": "Nc-format-USB",
"title": "nc-format-USB",
"description": "Format an external USB drive as a BTRFS partition (dangerous)",
"info": "Make sure that ONLY the USB drive that you want to format is plugged in.\ncareful, this will destroy any data in the USB drive\n\n** YOU WILL LOSE ALL YOUR USB DATA **",
@ -8,7 +8,7 @@
"params": [
{
"id": "LABEL",
"name": "LABEL",
"name": "Label",
"value": "myCloudDrive"
}
]

View File

@ -1,19 +1,19 @@
{
"id": "nc-forward-ports",
"name": "nc-forward-ports",
"name": "Nc-forward-ports",
"title": "nc-forward-ports",
"description": "Set port forwarding to access from outside (UPnP)",
"description": "Set port forwarding to access from outside (UPnP must be enabled in your router)",
"info": "For NextCloudPi to be able to setup your ports, UPnP must be activated\nin your router. Activate it now on your router admin webpage.\n\n** UPnP is considered a security risk **\n\nDon't forget to disable it afterwards",
"infotitle": "Instructions for UPnP Port Forwarding",
"params": [
{
"id": "HTTPSPORT",
"name": "HTTPSPORT",
"name": "Https port",
"value": "443"
},
{
"id": "HTTPPORT",
"name": "HTTPPORT",
"name": "Http port",
"value": "80"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-hdd-monitor",
"name": "nc-hdd-monitor",
"name": "Nc-hdd-monitor",
"title": "nc-hdd-monitor",
"description": "Monitor HDD health automatically",
"info": "",
@ -8,18 +8,18 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "NOTIFYUSER",
"name": "NOTIFYUSER",
"name": "Notify user",
"value": "ncp"
},
{
"id": "EMAIL",
"name": "EMAIL",
"name": "Email",
"value": "optional@email.com"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-hdd-test",
"name": "nc-hdd-test",
"name": "Nc-hdd-test",
"title": "nc-hdd-test",
"description": "Check HDD health",
"info": "Running no test will display test results",
@ -8,13 +8,13 @@
"params": [
{
"id": "SHORTTEST",
"name": "SHORTTEST",
"name": "Short test",
"value": "yes",
"type": "bool"
},
{
"id": "LONGTEST",
"name": "LONGTEST",
"name": "Long test",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-httpsonly",
"name": "nc-httpsonly",
"name": "Nc-httpsonly",
"title": "nc-httpsonly",
"description": "Force HTTPS",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "yes",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-import-ncp",
"name": "nc-import-ncp",
"name": "Nc-import-ncp",
"title": "nc-import-ncp",
"description": "Import NextCloudPi configuration from file",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "FILE",
"name": "FILE",
"name": "File",
"value": "/media/USBdrive/ncp-config_xxxxxx.cfg"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-info",
"name": "nc-info",
"name": "Nc-info",
"title": "nc-info",
"description": "Print NextCloudPi system info",
"info": "",

View File

@ -1,6 +1,6 @@
{
"id": "nc-init",
"name": "nc-init",
"name": "Nc-init",
"title": "nc-init",
"description": "(Re)initiate Nextcloud to a clean configuration",
"info": "This action will configure NextCloud to NextCloudPi defaults.\n\n** YOUR CONFIGURATION WILL BE LOST **\n\n",
@ -8,12 +8,12 @@
"params": [
{
"id": "ADMINUSER",
"name": "ADMINUSER",
"name": "Admin user",
"value": "ncp"
},
{
"id": "ADMINPASS",
"name": "ADMINPASS",
"name": "Admin password",
"value": "ownyourbits"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-limits",
"name": "nc-limits",
"name": "Nc-limits",
"title": "nc-limits",
"description": "Configure system limits for NextCloudPi",
"info": "Examples: 200M or 2G. Write 0 for autoconfig",
@ -8,22 +8,22 @@
"params": [
{
"id": "MAXFILESIZE",
"name": "MAXFILESIZE",
"name": "Maximum file size",
"value": "10G"
},
{
"id": "MEMORYLIMIT",
"name": "MEMORYLIMIT",
"name": "Memory limit,
"value": "0"
},
{
"id": "PHPTHREADS",
"name": "PHPTHREADS",
"name": "Php threads",
"value": "0"
},
{
"id": "REDISMEM",
"name": "REDISMEM",
"name": "Redis memory",
"value": "0"
}
]

View File

@ -1,35 +1,35 @@
{
"id": "nc-nextcloud",
"name": "nc-nextcloud",
"name": "Nc-nextcloud",
"title": "nc-nextcloud",
"description": "Install any NextCloud version",
"description": "Install any NextCloud version. 0 (zero) will install latest stable",
"info": "",
"infotitle": "",
"params": [
{
"id": "VER",
"name": "VER",
"name": "Version",
"value": "14.0.4"
},
{
"id": "BETA",
"name": "BETA",
"name": "Beta",
"value": "no",
"type": "bool"
},
{
"id": "MAXFILESIZE",
"name": "MAXFILESIZE",
"name": "Maximum file size",
"value": "2G"
},
{
"id": "MEMORYLIMIT",
"name": "MEMORYLIMIT",
"name": "Memory limit",
"value": "768M"
},
{
"id": "MAXTRANSFERTIME",
"name": "MAXTRANSFERTIME",
"name": "Maximum transfer time",
"value": "3600"
}
]

View File

@ -1,20 +1,20 @@
{
"id": "nc-notify-updates",
"name": "nc-notify-updates",
"name": "Nc-notify-updates",
"title": "nc-notify-updates",
"description": "Notify in NC when a NextCloudPi update is available",
"description": "Notify in Nextcloud when a NextCloudPi update is available",
"info": "",
"infotitle": "",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "yes",
"type": "bool"
},
{
"id": "USER",
"name": "USER",
"name": "User",
"value": "ncp"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-passwd",
"name": "nc-passwd",
"name": "Nc-passwd",
"title": "nc-passwd",
"description": "Change password for the NextCloudPi Panel",
"info": "",
@ -8,12 +8,12 @@
"params": [
{
"id": "PASSWORD",
"name": "PASSWORD",
"name": "Password",
"value": "ownyourbits"
},
{
"id": "CONFIRM",
"name": "CONFIRM",
"name": "Confirm password",
"value": "ownyourbits"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-prettyURL",
"name": "nc-prettyURL",
"name": "Nc-prettyURL",
"title": "nc-prettyURL",
"description": "Set pretty URLs (no index.php in URL)",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-previews",
"name": "nc-previews",
"name": "Nc-previews",
"title": "nc-previews",
"description": "Generate previews for the gallery",
"info": "This will make browsing the gallery much more smooth.\nFor big collections, this can take a LONG time, depending on your hardware",

View File

@ -1,6 +1,6 @@
{
"id": "nc-ramlogs",
"name": "nc-ramlogs",
"name": "Nc-ramlogs",
"title": "nc-ramlogs",
"description": "mount logs in RAM to prevent SD degradation (faster, consumes more RAM)",
"info": "You need to reboot for this change to take effect",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-restore",
"name": "nc-restore",
"name": "Nc-restore",
"title": "nc-restore",
"description": "Restore a previously backuped NC instance",
"info": "This new installation will cleanup current\nNextCloud instance, including files and database.\n\n** perform backup before proceding **\n\nYou can use nc-backup",
@ -8,7 +8,7 @@
"params": [
{
"id": "BACKUPFILE",
"name": "BACKUPFILE",
"name": "Backup file",
"value": "/media/USBdrive/nextcloud-bkp_xxxxxxxx.tar"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-rsync-auto",
"name": "nc-rsync-auto",
"name": "Nc-rsync-auto",
"title": "nc-rsync-auto",
"description": "Periodically sync Nextcloud data through rsync",
"info": "DESTINATION can be a regular path for local sync\n'user' needs SSH autologin from the NCP 'root' user at 'ip'",
@ -8,18 +8,18 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "DESTINATION",
"name": "DESTINATION",
"name": "Destination",
"value": "user@ip:/path/to/sync"
},
{
"id": "SYNCDAYS",
"name": "SYNCDAYS",
"name": "Sync days",
"value": "3"
}
]

View File

@ -1,14 +1,14 @@
{
"id": "nc-rsync",
"name": "nc-rsync",
"name": "Nc-rsync",
"title": "nc-rsync",
"description": "Sync Nextcloud data through rsync",
"description": "Sync Nextcloud data through rsync, to internal or to external using Ssh",
"info": "'user' needs SSH autologin from the NCP 'root' user at 'ip'\nif we are launching from ncp-web",
"infotitle": "",
"params": [
{
"id": "DESTINATION",
"name": "DESTINATION",
"name": "Destination",
"value": "user@ip:/path/to/sync"
}
]

View File

@ -1,20 +1,20 @@
{
"id": "nc-scan-auto",
"name": "nc-scan-auto",
"name": "Nc-scan-auto",
"title": "nc-scan-auto",
"description": "Periodically scan NC for externally modified files",
"info": "Set the time in minutes in SCANINTERVAL.\n\n>>> If there are too many files this can greatly affect performance. <<<",
"info": "Set the time in minutes in Scan Interval.\n\n>>> If there are too many files this can greatly affect performance. <<<",
"infotitle": "Instructions for auto synchronization",
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "SCANINTERVAL",
"name": "SCANINTERVAL",
"name": "Scan Interval",
"value": "60"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-scan",
"name": "nc-scan",
"name": "Nc-scan",
"title": "nc-scan",
"description": "Scan NC for externally modified files",
"info": "",

View File

@ -1,6 +1,6 @@
{
"id": "nc-snapshot-auto",
"name": "nc-snapshot-auto",
"name": "Nc-snapshot-auto",
"title": "nc-snapshot-auto",
"description": "Scheduled datadir BTRFS snapshots",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-snapshot-sync",
"name": "nc-snapshot-sync",
"name": "Nc-snapshot-sync",
"title": "nc-snapshot-sync",
"description": "Sync BTRFS snapshots to USBdrive or remote machine",
"info": "Use format user@ip:/path/to/snapshots for remote sync\n'user' needs permissions for the 'btrfs' command at 'ip'\n'user' needs SSH autologin from the NCP 'root' user at 'ip'\nOnly use compression for internet transfer, because it uses many resources",
@ -8,29 +8,29 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "SNAPDIR",
"name": "SNAPDIR",
"name": "Snapshot directory",
"value": "/media/USBdrive/ncp-snapshots"
},
{
"id": "DESTINATION",
"name": "DESTINATION",
"name": "Destination",
"value": "/media/myBackupDrive/ncp-snapshots"
},
{
"id": "COMPRESSION",
"name": "COMPRESSION",
"name": "Compression",
"value": "no",
"type": "bool"
},
{
"id": "SYNCDAYS",
"name": "SYNCDAYS",
"name": "Sync days",
"value": "1"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-snapshot",
"name": "nc-snapshot",
"name": "Nc-snapshot",
"title": "nc-snapshot",
"description": "Create BTRFS snapshot of the datadir",
"info": "Snapshots take up very little space because only the differences from one \nto the next are saved. This requires the datadir to be in a BTRFS filesystem",
@ -8,7 +8,7 @@
"params": [
{
"id": "LIMIT",
"name": "LIMIT",
"name": "Limit",
"value": "4"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-static-IP",
"name": "nc-static-IP",
"name": "Nc-static-IP",
"title": "nc-static-IP",
"description": "Set up a static IP address (ACTIVE=yes), or DHCP (ACTIVE=no)",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},

View File

@ -1,6 +1,6 @@
{
"id": "nc-swapfile",
"name": "nc-swapfile",
"name": "Nc-swapfile",
"title": "nc-swapfile",
"description": "Move and resize your swapfile. Recommended to move to a permanent USB drive",
"info": "",
@ -8,12 +8,12 @@
"params": [
{
"id": "SWAPFILE",
"name": "SWAPFILE",
"name": "Swapfile",
"value": "/media/USBdrive/swap"
},
{
"id": "SWAPSIZE",
"name": "SWAPSIZE",
"name": "Swapsize",
"value": "1024"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-update-nextcloud",
"name": "nc-update-nextcloud",
"name": "Nc-update-nextcloud",
"title": "nc-update-nextcloud",
"description": "Update current instance to a new Nextcloud version",
"info": "Set to 0 to update to the latest avaliable version",
@ -8,7 +8,7 @@
"params": [
{
"id": "VERSION",
"name": "VERSION",
"name": "Version",
"value": "0"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "nc-update",
"name": "nc-update",
"name": "Nc-update",
"title": "nc-update",
"description": "Update NextCloudPi",
"info": "",

View File

@ -1,6 +1,6 @@
{
"id": "nc-webui",
"name": "nc-webui",
"name": "Nc-webui",
"title": "nc-webui",
"description": "Enable or disable the NCP web interface",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-wifi",
"name": "nc-wifi",
"name": "Nc-wifi",
"title": "nc-wifi",
"description": "Configure your Wi-Fi connection",
"info": "\n0) Write 'yes' to activate wifi, and 'no' to disable it\n1) Select a Wi-Fi network\n2) Press right arrow ->\n3) Enter the passphrase for your Wi-Fi\n4) Make sure to select 'connect automatically'\n5) F10 to save\n6) C to connect",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "nc-zram",
"name": "nc-zram",
"name": "Nc-zram",
"title": "nc-zram",
"description": "Enable compressed RAM to improve swap performance",
"info": "",
@ -8,7 +8,7 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
}

View File

@ -1,6 +1,6 @@
{
"id": "samba",
"name": "samba",
"name": "Samba",
"title": "samba",
"description": "SMB/CIFS file server (for Mac/Linux/Windows)",
"info": "The username will be the Nextcloud username, and the password will be one we setup here.\nIf we intend to modify the data folder through SAMBA,\nthen we have to synchronize NextCloud to make it aware of the changes.\n\nThis can be done manually or automatically using 'nc-scan' and 'nc-scan-auto'",
@ -8,13 +8,13 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "no",
"type": "bool"
},
{
"id": "PWD",
"name": "PWD",
"name": "Password",
"value": "ownyourbits"
}
]

View File

@ -1,6 +1,6 @@
{
"id": "unattended-upgrades",
"name": "unattended-upgrades",
"name": "Unattended-upgrades",
"title": "unattended-upgrades",
"description": "Automatic installation of security updates. Keep your cloud safe",
"info": "",
@ -8,13 +8,13 @@
"params": [
{
"id": "ACTIVE",
"name": "ACTIVE",
"name": "Active",
"value": "yes",
"type": "bool"
},
{
"id": "AUTOREBOOT",
"name": "AUTOREBOOT",
"name": "Autoreboot",
"value": "yes",
"type": "bool"
}