How to config setting and install the app on Nextcloud

Estimated reading: 10 minutes 574 views

I. Overview

What is Nextcloud?

Nextcloud is open source and a program for storing and synchronizing data on the cloud platform. With Nextcloud you can build for individuals or businesses a data storage and synchronization platform like Google Drive, Dropbox, and One Drive. Nextcloud uses Nextcloud’s open source code and builds a Data Storage and Sync service for individuals and businesses
Nextcloud provides client applications for Windows, Linux, macOS, Android and iOS which are used to sync files between your Desktop and the Nextcloud file server. It also has a modern and easy-to-use web interface which enables you to access files from a web browser.
Nextcloud integrates many features that make it a great private cloud solution. In this article, we will guide you to use, install applications and decentralize on Nextcloud

Prerequisites

Installed Nextcloud on KVM. If you do not know how to install Nextcloud. Please refer to further instructions:

https://green.cloud/docs/how-to-install-nextcloud-on-cloudpanel/
https://green.cloud/docs/how-to-install-and-configure-nextcloud-on-centos-7/

II. Steps to take

Note: Log in to NextCloud with the following link:
https://IP:8443/ or access via domain

After accessing Nextcloud. You can follow these instructions:

Part 1: Managing Users on NextCloud

1. Create a new User

Use the NextCloud Admin account to create new users.
In the upper right corner, you access the User administration screen to create a new User

 

Select + New user in the upper left corner to add a new user

Here, I enter the information for the new user as follows:

  • Username : CloudVPS
  • Dispaly name: VPS
  • Email : Enter email information
  • Password: **********
  • Quota: 5 GB (The amount of storage used by the user)
  • Then select ✔ to create a user

Attention : User does not belong to any group, we will add the group and assign user permissions to the group in the next step.

Once created, you will get a new user on your home screen

Check the user creation process again

Exit the admin account and log back in with the account CloudVPS just created in the above step.

Logged in successfully

2. Create a new Group

Create a new group of Tech and add users to the Tech group.

Exit the CloudVPS user and log back in with the Greencloud user (admin) to create a group.

In the User section, select  Add Group :

Add group Tech

3. Add new user to group

In the user section, add the Tech group for the CloudVPS user

After adding and done, user CloudVPS belongs to the Tech group

Part 2: Management, Permissions for Files and Folders on NextCloud

1. Create and manage new folders

Login to the CloudVPS user and create a new folder.

1.1. Perform directory creation

The user can give the folder any name. Should be named in order for easy management and access.

Select the + button and create a new folder.

In the  VPS folder, we create additional subfolders. Select the + button and create a new folder.

1.2. Favorite folder – Favorite

If this is a folder and is important and frequently used, you can set a favorite folder – Favorite. You can assign Favorites to folders in two ways:

  • Select :  Add to favorites
  • Tick *

1.3. Rename folder

Select Rename and give the folder a new name

1.4. Move or copy folders

To move or copy a directory to another directory, do the following:

Select :  Move or copy  . 

Select the folder you want to move or copy. Select  Copy  or  Move  to other forder

Note  : When you perform a move or copy of a folder, all the subfolders and documents located in that folder are also moved or copied along.

1.5. Download folder

Download the folder to the local machine as a compressed file

When downloading a folder, all subfolders and documents located in that folder are also downloaded and compressed together.

1.6. Check user activity with directory

User actions on the folder will be recorded in the  Activity  section of the folder.

1.7. Comment folder

Users can make comments to make notes on the folder

1.8. Tag the folder

To easily categorize and search folders (or files), users can assign tags to folders (or files). A folder (or file) can have many different tags.

In the Detail => Tag section, users can add existing tags or create new tags for the folder

After being tagged, users can filter files by tag 

1.9. Delete folder

Delete 1 folder: Select the folder to delete

Delete multiple folders at once: Click on the square and select Action

2. File management

2.1. Create files

Nextcloud supports creating popular file formats such as TXT, Office, Markdown.

However, Nextcloud by default only allows creating .txt or .md files. To create Office format files, we need to enable Nextcloud’s Apps, We will guide in the next post.

The files will be automatically saved when the user adds information to the file. The edited versions of the file will be saved and the user can  revert  to the old versions at any time.

One disadvantage is that you cannot see specifically how the old version has changed like google docs. However, you can download the old version of the document to your computer to check.

2.2. Upload and download files

Users can upload files by selecting files or dragging and dropping.

  • Method 1: Upload files:

Select the file to upload:

  • Method 2: Drag and drop files

The way to manipulate the file below is done in the same way as the manipulation with the directory has been guided above:

  • Add Favorite File (Favorite)
  • Rename files
  • Move or copy files
  • Download File
  • Delete files
  • Check file operation
  • Comment file

3. Assign user rights

We create a CloudVPS_A group  and  a Cloud1 user  to perform  the decentralization of user rights by group and by user.

Creating groups and users needs to be done by user Greencloud_admin

3.1. Permissions for folders and files

The permissions for folders and files are the same.

At Detail => Sharing

There are 2 ways to share folder permissions:

  • Method 1: Share by sharing link
  • Method 2: Share by adding usage rights

 Method 1: Share the link

In the section: Sharing => Share link, click the  button to create a new share link:

Sharing by link allows the recipient of the link to use Nextcloud without logging into the account.

The administrator can manage the authority of the shared link as follows:

  • Read only

The recipient of the shared link can only read and download the documents, not allowed to manipulate them.

  • Allow upload and editing

The recipient of the shared link will have the right to upload and edit the document in the shared folder.

  • File drop (upload only)

The recipient of the shared link will only have the right to upload documents in the shared folder.

  • Hide download

When choosing Hide download, users cannot download documents in the folder.

  • Password Protect

To better protect the shared link, users can set a password for the link

When the recipient of the link clicks: enter the password provided

At this point, the recipient of the link will have the right to upload, download and edit the document

  • Set expiration date

Nextcloud allows to set an expiration date for shared links. By the end of the expiration date, the link will be automatically disabled.

  • Delete share link

Delete shared link

The recipient of the link to reload the page will display the following message:

Note: The administrator can create multiple Share links and provide them to different users.

Method 2: Decentralize permissions by user and group

Login with user  Greencloud , Add user or group to share permission to use folder or file

When typing the word CloudVPSA, the CloudVPSA group and the users belonging to the group will automatically appear, the user selects the group or user to share.

By default when sharing, the shared group or user will have full permissions to the shared folder or file.

Administrators can limit the following permissions of shared groups or users:

  • Allow resharing  : Allows the shared group or user to have permission to re-share the folder

When unchecking the Allow resharing box, the user will not have the right to re-share the folder.

  • Allow creating  : Allows the group or shared user to have permission to create new folders or files.

When unchecking the Allow creating box, the shared user does not have permission to upload or create new files

  • Allow changing  : Allows the group or shared user to change the folder or file name

When unchecking the Allow changing box, the shared user will not see the Rename button in the folder or file.

  • Allow deleting  : Allows the shared group or user to delete the folder or file

When unchecking the Allow deleting box, the shared user will not see the Delete button in the folder or file.

  • Set expiration date  : Set expiration date for shared group or user.

Nextcloud allows to set an expiration date for shared links. By the end of the expiration date, the link will be automatically disabled.

Part 3: Install App features on NextCloud

1. Manage Apps on NextCloud

Features on NextCloud are packaged into App plugin forms. Depending on individual needs, administrators can download and use applications from NextCloud’s application library.

The following article will guide you through the basic administration of the applications included in Nextcloud and how to download new applications and use them.

To manage the applications available on NextCloud, it is necessary to use the user greencloud .

At the icon of the Admin user, select the App item to enter the application administration interface.

In the application administration section, there are 3 items:

  • Active App : the application has been installed and used
  • Disabled App : the app is installed but not in use
  • App Bundle : a collection of apps grouped according to usage goals

1.1. Active App

For Apps that are in the Active App section. Users can choose to Disable or Update the applications in use.

When performing Update or Disable the application, the user needs to enter the admin user’s password to confirm.

1.2. Disabled App

Disabled Apps will appear under Disabled App

1.3. App Bundle

From version 12 onwards, NextCloud introduces the App Bundle feature with the goal of grouping applications with the same goal of use into 1 combination.

Currently, NextCloud is dividing a combination of 4 application groups:

  1. Enterprise Bundle
  2. Groupware Bundle
  3. Social sharing bundle
  4. Education Edition

Administrators can easily enable or enable or disable all applications in the combination according to usage needs.

2. Install the application on NextCloud

Managing Files and Folders on NextCloud, to create new Office files, administrators need to install Wopi application – an application that allows creating and editing Office documents directly on the browser. .

Step 1: Search for WOPI application on NextCloud.

  • Method 1: Search for WOPI application by searching:
  • Method 2: In the Office & text section => select Wopi

Step 2: Download and Enable the application

Select the box Download and enble, enter the password of the admin user to confirm

After the application is installed, we create a new Office file.

After creating new Office files on NextCloud, users can only download and use it offline. To use Office files online, we need Collabora Online – an online office application, installed on a separate server.

Summary

Through this article, we have guided you through the installation of user, group, file and forder management and permissions on Nextcloud. As well as installing applications on Nextcloud. If you find the article useful, please share it with everyone.

 


Support 24/24h with coupon code: 1DOLLAROFF 10% discount. Click now! 👆

Leave a Comment