Nextcloud
Learn how to use Nextcloud to store backups on the ScPrime distributed datacenter using the XNS Relayer
Overview
Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud provides functionally similar to Dropbox, Office 365 or Google Drive when used with integrated office suites Collabora Online or OnlyOffice.
Read this guide for how to configure Nextclouid to backup to XNS.
Prerequisites
- Install Nextcloud using the information at https://nextcloud.com/
- Install the XNS Relayer
- Configure the XNS Relayer’s Endpoint Access Key and Endpoint Secret Key
Considerations
- Nextcloud can be installed across multiple devices
- Can be a direct replacement for Google drive
- We’re using Nextcloud version 25.0.0 RC3 on a Windows 11 Build
Setup Guide
Step 1: Open Nextcloud Dahsboard
Open the Nextcloud dashboard using the URL/IP you setup during the Nextcloud installation.
Step 2: Navigate to the Apps Menu
Click on the Icone in the top Right of the Dashboard window and select Apps.
Step 3: Enable External Storage Support
Select External Storage Support from the list. Then click Enable (Mine is already enabled here)
Step 4: Go to External Storage Settings and Configure
Navigate to Administration Settings at the main menu. Under the administration tab click External Storage. From this page you will enter all of the required settings for the relayer. Click the check on the right hand side after settings are inputted. Green check on the left means your all setup.
S3 Server: | Custom Server URL | |
Server address: | [Your IP] | This is the IP or hostname of your XNS Relayer |
Port: | [Minio Port] | port defined in the Advanced Settings (‘MINIO_PORT’, default is 9000). |
External Storage: | Amazon S3 | This is the type of external Storage you are wanting to use |
Access Key: | [Endpoint Access Key (Username)] | This is defined in the XNS Relayer General Configuration. |
Secrey Key: | Endpoint Secret Key (Password) | This is defined in the XNS Relayer General Configuration. |
Bucket name: | [Your Bucket] | Create a bucket name or use an existing one on the XNS Relayer. |
Available for: | [Your Users] | Assign which user groups can use this storage |
Step 5: Check the folder
Navigate to Files from the Dashboard. You should see a new folder that has appeared (Mine is named Minio). This is tied to your s3 bucket and files can be placed here to be stored on the network. You can also create buckets from this interface as needed. Drag and drop simplicity!