PUQ Mautic

ownCloud WISECP module

The module is used to create customer accounts on the previously prepared ownCloud server. Thanks to the module, the company is able to offer public cloud services to its customers. The module enables the definition of multiple public cloud packages. The module creates a customer account according to the selected package. The client can have many independent accounts in the cloud. For the correct operation of the module, a pre-prepared ownCloud installation is required (the module does not assist in the installation of the ownCloud server and assumes that such installation is ready for operation.)

Description

ownCloud module WISECP 

Order now | Download | FAQ

 

Requirements
WISECP: v3.1.5+, php: v8.x, Ioncube: V12+
ownCloud 10.13 +

Preface

Thanks to the module, the company is able to offer public cloud services to its customers based on ownCloud accounts.

The module is used to create customer accounts on the previously prepared ownCloud server. The module enables You to define multiple public cloud packages and sell them at different prices. The module creates a customer account according to the selected package. The client can have many independent accounts in the cloud.

For the correct operation of the module, a pre-prepared ownCloud installation is required (the module does not assist in the installation of the ownCloud server and assumes that such installation is ready for operation through API.) Module use ownCloud API to manage clients account.

We have prepared a detailed installation manual for the module, including all the steps needed to implement the module, including the preparation of the ownCloud server, including all installation steps such as NGNIX, PHP, ownCloud, SSL certificates etc.

Functions:

Available options in the admin panel:

  • Create users
  • Suspend users
  • Terminate users
  • Unsuspend users
  • Change users password
  • Change Package
  • API connection status
  • ownCloud Disk status

Available options in the client panel:

  • Change the ownCloud user password
  • ownCloud Disk status
Screenshot of the client area

image-1703613486254.png

Screenshot of the Admin area

image-1703613405013.png

Changelog

ownCloud module WISECP 

Order now | Download | FAQ
v1.1 Released 15-02-2024

 - Introduced a "Show" button for displaying service passwords in the Client Area.
 - Fixed a bug with some cases where it was not possible to delete the server
 - Improved security


v1.0 Released 27-12-2023

First version

Installation and configuration guide

Installation and configuration guide

Setup (install/update)

ownCloud module WISECP 

Order now | Download | FAQ

To install and update a module, you must perform one and the same action.

 
1. Download the latest version of the module.
wget http://download.puqcloud.com/WISECP/Product/PUQ_WISECP-ownCloud/PUQ_WISECP-ownCloud-latest.zip

All versions are available: https://download.puqcloud.com/WISECP/Product/PUQ_WISECP-ownCloud/

 
2. Unzip the archive with the module.
unzip PUQ_WISECP-ownCloud-latest.zip
 
3. Copy and Replace "puqownCloud" from "PUQ_WISECP-ownCloud" to "WISECP_WEB_DIR/coremio/modules/Product/"
Installation and configuration guide

License Activation

ownCloud module WISECP 

Order now | Download | FAQ
1. Log in to the administrative area of your WISECP.

2. Go to module configuration.
Services -> Service Management -> Module Settings -> Other -> All Modules -> PUQ ownCloud

image-1700485721333.png

image-1700485726951.png

image-1700485737918.png

image-1703614894116.png

 

3. On the open page, enter the purchased license key for this product and click the 'Check and Save' button to validate the key and save it.

image-1703614921138.png

 

 

Installation and configuration guide

Add server (ownCloud) in WISECP

ownCloud module WISECP 

Order now | Download | FAQ

 

1. Log in to the administrative area of your WISECP.

2. Go to module configuration.
Services -> Service Management -> Module Settings -> Other -> All Modules -> PUQ ownCloud

image-1700485721333.png

image-1700485726951.png

image-1700485737918.png

image-1703615118692.png

 

3. In the opened page, click the 'Add Server' button.

 

image-1703615171650.png

 
4. On the opened page, enter all the necessary information:

 

 

 

 

 

Installation and configuration guide

Service/Product configuration

ownCloud module WISECP 

Order now | Download | FAQ

If you do not have a Service Group where you want to place the new service, you need to create a new Service Group

1. Log in to the administrative area of your WISECP.
2. Create New Service Group


Go to

Services -> Service Management -> Add Group

image-1700487270737.png

Enter all the necessary data and click the 'Create Group' button.

image-1702214064247.png

 

3. Adding a New Service

Go to

Services -> our service group where you need to add the new service.

image-1702214168666.png

In the opened window, click the 'Create New Service' button.

image-1702214193287.png

On the opened page, enter all the necessary details for your new service and navigate to the 'Core' tab.

Select the 'PUQ ownCloud' module from the drop-down list of modules.

 

image-1703615431642.png

 

4. Fill in the configuration options according to your preferences.

 

Admin Area

Admin Area

Order Detail

ownCloud module WISECP 

Order now | Download | FAQ
Navigate to the service you want to manage, then go to the 'Core' tab.

 

image-1703615607459.png

n the opened tab, you have a view of the online status of the service. The available online information includes:

Also, below are fields with the client's personal data, such as Username, Password, Server

You can also individually override package options for the client by checking the 'Overwrite package settings' box.

image-1703615624854.png

Note: When changing the Server Group, Server fields, make sure you have a user with the username as specified in the 'Username' field pre-created on the new server. Otherwise, you will need to recreate the service for your client.





Client Area

Client Area

Product Home Screen

ownCloud module WISECP 

Order now | Download | FAQ
Available options in the client panel:

image-1703616174983.png