How to share and collaborate files from object storage on Linode Cloud
Share and collaborate files/folders of your existing Linode object storage with users such as customers, partners, employees, etc with fine access control. Easy integration with any of your existing identity providers such as Active Directory, GSuite, KeyClock, etc.
The FREE edition supports authentication such as Basic, Form, and OTP while sharing files.
In this document, we will configure NirvaShare to create a simple form based authentication on top of Linode Object Storage to share with external users. Please follow this documentation to proceed.
Minimum system requirement – 2 GB RAM with 20 GB disk space.
After creating a NirvaShare One-Click install, wait for 5 – 8 minutes for the installation to complete. Access the application using Linode instance IP address as http://(instance IP address):8080 in a web browser.
If you are able to see a login screen, it indicates installation was successful.
We frequently keep publishing bug fixes and improvements to the product. It is highly recommended to upgrade to the latest version. Follow the below steps to upgrade to the latest build of NirvaShare.
Login to instance console as root and run below commands.
cd /var/nirvashare docker-compose -f docker-compose.yml pull docker-compose -f docker-compose.yml up -d
As a prerequisite, you will require an access key and secret key obtained from Linode’s object storage. To generate new keys, please login to your console cloud.linode.com and follow the below steps.
- Under the left menu, click on Object Storage.
- Click on Create an Access Key at the right top corner and generate new keys.
- This will generate a new Access key and Secret keys, please copy this and keep it aside, as it will be required during storage configuration in NirvaShare Admin Console.
- During the configuration process, you will also require Object Storage locations, please use below location names at the time of storage configuration in NirvaShare.
us-southeast-1, us-east-1, eu-central-1, ap-south-1