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 on your Raspberry Pi. For more info about how to enable SSH to your Raspberry Pi, look here.
Alternatively, you can plug in a keyboard and HDMI screen to access the terminal.
Raspberry Pi
- Connect keyboard and HDMI screen.
- Turn on Raspberry Pi with NextCloudPi SD card image.
- Login with user
pi
and passwordraspberry
. - (optional) type
sudo raspi-config
and enable SSH in “Interfacing Options”. - (optional) type
sudo ncp-config
and use [nc-wifi
][nc-wifi] to connect to your WLAN.
Linux / Mac
- Open a terminal.
- Connect to your Raspberry Pi with
ssh
. You can do that using the commandssh pi@"localIPAdress"
, where “localIPAdress” (without the quotes) is the Pi’s local IP address. - Enter the password
raspberry
Windows
- Install Putty from its website
- Run Putty and write the IP address of your Raspberry Pi in the “Host Name” box.
- Select “SSH” from the “Connection type” buttons. The port number should now change to “22”.
- Click “Open” on the bottom right.
- Enter password
raspberry
You now have connected to the NextCloudPi Shell. You can run the command nextcloudpi-config
to open the TUI.
WebUI
If you want to configure NextCloudPi with the WebUI:
- Open a web browser.
- Write in the URL “https://”raspberryPiAddress”:4443”, where “raspberryPiAddress” (without quotes) should be replaced with your Raspberry Pi’s IP Address.
- There should be an message saying that the address you are visiting is not secure. You should accept the self-signed certificate. You can do this by clicking advanced on the warning page and then clicking to add exception as shown in the image below: This happens because by default browsers do not recognize self signed certificates. Later you can get a certificate from Let’s Encrypt that your browser will recognize.
- You will be asked for a password. On older installations it is the same one as the
pi
user, so it will be by default userpi
, passwordraspberry
. On newer installations this changed to userncp
and passwordownyourbits
. You should change this password after initial configuration using thenc-passwd
dialog.
After this you should be able to see the Web Panel.
From here you can configure everything that you need. See the configuration reference for an explanation of all the options.
You can follow these steps to access from outside.
You can follow these steps to host your data in a USB drive.
You can follow this tutorial to sync your NextCloudPi Files, Contacts, Tasks and Calendars with your Android phone.