The following pages and posts are tagged with

TitleTypeExcerpt
Add a new language to ncp-web Page In order to create a new language for ncp-web, follow these steps start your development environment download the templates from here You can view the Chinese translation, which is the most translated translation of the current NCP. (using Chinese translation as a...
Development-environment Page Using docker In order to facilitate development, the x86 NextCloudPi docker container can be used. Install docker and docker-compose and git clone https://github.com/nextcloud/nextcloudpi.git cd nextcloudpi docker-compose -f docker-compose-ncpdev.yml up We can now access the interface at https://localhost:4443. We can start working in the folder...
How to access and activate NextCloudPi Page This guide will help you access NextCloudPi. Access Instant Domain Name Access When up and running, your device should become accessible at https://nextcloudpi or https://nextcloudpi.local. If you are using Windows you may have to install Bonjour Services for Windows to make...
How to access from outside of your network Page You can do these steps from the TUI or from the WebUI. Port Forwarding Most home Routers come with a firewall installed which blocks outside requests to inside computers. In order for you to access your Nextcloud from the outside of your house, you need to allow ports 80...
How to configure Let's Encrypt with closed ports 80 and 443 Page This entry was originally written by @albrechtar in this github question How to get SSL certs without using Cert Bot (in case you would need to use alternate ports on your instance of NextCloudPi) You would need to then manually update your SSL certs on your...
How to configure NextCloudPi Page Choose an User Interface You can configure the NextCloudPi instance from the terminal user interface (TUI) or from the web user interface (WebUI). Note: The backend is the same. All options can be accessible in either UI. TUI To access the terminal, you need to have ssh enabled...
How to enable SSH using ncp-config (or ncp-web) Page In terminal type: sudo ncp-config (used to be nextcloudpi-config) or visit https://nextcloudpi.local:4443 and login with user: ncp password: Generated at activation (used to be: ownyourbits) Scroll down nextcloudpi-config screen and select SSH: Use arrow keys for up and down. Use tab key to move...
How to get certificate with Letsencrypt using DNS to verify domain Page Sometimes ports 80 and 443 are not available. We are going to use Letsencrypt’s certbot --manual and --preffered-challenges dns options to get certificates and activate them manually. You’ll need a domain and access to the DNS records to create a TXT record pointing to: _acme-challenge.yourNCP.yourdomain.tld with a challenge...
How to install NextCloudPi on an external drive using Berryboot Page A step by step guide to installing NextCloudPi to an external drive using Berryboot. First we need to install Berryboot, it’s a bootloader and management tool for OS installations on your Raspberry Pi. You will choose where your NextCloud installation will reside in this part. In the second part...
How to install NextCloudPi Page Download the Image for your Hardware If you are comfortable using BitTorrent please use it for downloading and share the Torrent files to save us some server traffic, thank you! For this you can use a BitTorrent client like Transmission and leave it running to continue serving the...
How to periodically backup to a second USB drive with NextCloudPi Page This guide will help you set up automatic backup to a second USB drive.
How to snapshot with BTRFS Page For now all info on this subject is here In order to restore the data from a snapshot, you replace the ncdata subvolume, as for example: To remove datadir sudo btrfs subvolume delete /media/USBdrive/ncdata To restore old copy sudo btrfs subvolume snapshot /media/USBdrive/ncp-snapshots/daily-xxxxx /media/USBdrive/ncdata <h2...
How to update Lynis Page After running nc-audit your might see the following and wonder how to update Lynis: ! Version of Lynis is very old and should be updated [LYNIS] https://cisofy.com/controls/LYNIS/ Well this is how you can update Lynis (these instructions were slightly modified from CISOfy) 1. Import key from server...
NextCloudPi app developer guide (OUTDATED) Page ** THIS INFORMATION IS OUTDATED ** This section explains the basics for creating a new functionality that will show up in nextcloudpi-config and ncp-web. See also how to use the development environment. Anatomy of a ncp-app An ncp configuration option, such as nc-datadir,...