Skip to Content
Menu

Simple SAAS

by
Odoo

173.61

v 15.0 Third Party 10
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Invoicing (account)
Lines of code 1278
Technical Name dx_saas_dbfilter
LicenseOPL-1
Websitehttps://sadeem.cloud
Versions 14.0 15.0 16.0 17.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Invoicing (account)
Lines of code 1278
Technical Name dx_saas_dbfilter
LicenseOPL-1
Websitehttps://sadeem.cloud
Versions 14.0 15.0 16.0 17.0

Simple SAAS (Odoo online alternative)

This module allows you to sell odoo as service (SAAS) just like odoo online
This module uses odoo dbfilter configuration wich allows you to host many database on
the same odoo installation without seeing each other

Community Enterprise Odoo.sh



Main Features

Multi Server


Add any number of server, Without limitations.

One click installation


Install modules on clients instance with one click.

Control Users


Control you clients instance users count.

Control Modules


Choose modules your client can install.

Sell on website


Sell your SAAS service on website.

Secure clients instances


Secure your clients with Letsencrypt certifications.

Easy backups


Your clients can easily download backup for their instances.

Stop ended subscription


Stop ended subscription automatically and redirect client to ended subscription page.

Documentations

For latest documentation


Requirements
How to install
How to configur
How to Use

https://sadeem.cloud/r/BD3

Related modules

Users and modules control (Free)


For controlling users number for each instance and module they can install.

Get module

Bypass Login Main (Non-free)


For advanced features like add connect as feature on portal.

Get module

Restore Database feature (Non-free)


Your clients can easily download backup for their instances.

Get module

Frequently Asked Questions

What level of experience is required to work on this module?

These modules do not require an expert to manage and control clients installations.

Does this module control only server with same version as master module ?

No, you can control any version started from version 14.0 to latest odoo version just download required client module for your clients' server.

How many server can I manage with this module ?

You can manage any number of server with this module without any limitations.

Did you support customization ?

You can contact us for discus your customization at support@sadeem.cloud.

Will I be able to download updates for free ?

Yes you can log in to your odoo account and download module again with latest updates.

Will I get support after purchase this module?

No you will have to pay for personal support.


Change log

Version 1.240528 - 2024-05-28
  • Change module price and drop free support
Version 1.240225 - 2024-02-25
  • Update documentation and redirect it to website for faster updates
Version 1.240202 - 2024-02-02
  • Update for nginx templates for renew letencrypt certificates
  • Bug fixes
Version 1.231114 - 2023-11-14
  • Support For New Longpolling name >> Websocket
  • Bug fixes
Version 1.23.04.28 - 2023-04-28
  • Add Arabic Translation
  • Bug fixes
Version 1.23.04.16 - 2023-04-16
  • Remove priority from server
  • Add SAAS server in Product template
  • Enhancement on SAAS email template
Version 2023-04-14 - 2023-04-14
  • Increase time out for creating SSL Command
Version 1.23.04.11 - 2023-04-11
  • Fix for acme.sh updated domain certification directory

About


Sadeem is an Egyptian registered company established in 2020 under the name Digital X and then the name was changed to Sadeem in 2023

Website


https://sadeem.cloud

Whatsapp


https://wa.me/201143535115

Email


support@sadeem.cloud

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Waiting for Bugs to be Fixed or Issue Refund
by
Ikenna Okechukwu
on 11/18/23, 10:47 AM


This module v15 has not yet worked on my site, I am still waiting for a fix or refund 

After many days of complaints back and forth and two bug updates posted, I am still unable to use the module to launch my saas site 


I discovered from the back forth communication and from continuous testing   that there are several prerequisites not mentioned on product page install notes which may leave buyers stranded unable to use this module



- Each Subdomain you want to use for a new tenant site must be manually pointed to dns IP address before creating subscription in backend else ssl certificate issue will fail and cause nginx to break and site unreacheable

- Nginx must be working and Nginx timeout values must be increased else new Subscription Creation could fail and display errors pointing to other odoo modules if Nginx time out is low

- Odoo Long Polling port must be working and workers set to anything above zero

- Outgoing email must be enabled else Subscription creation process will fail

- dx_saas_dbfilter module and dx_users_modules_control must be installed before creating any subscription 



Wonderful product description on sales page but I am yet to see how it fully works and test the frontend process how users will purchase a plan and a domain instance will automatically get created as advertised when I cannot see any option on the front website form for user to fill in choice domain for new instance 
 


This module does not seem to be a complete product yet due to manual domain setup, as ideally new subscribers are supposed to get a temporary subdomain automatically attached to their new instance. i may have to request for further customizations to add this  after the errors are fixed and i am sure module is working as advertised



I am still stuck with this error message below as package modules are not getting installed on new instance which was created successfully 

Seems their is an issue with the module install connection code or with server ports - Are there any specific  server port requirements needed for this module to work , more details are needed so that buyer can meet the requirements before purchasing this module

I have asked for a live demo site to show me fully where the module was used before on Odoo v15 but seller does not want to provide any demo url.  Time is going as I am waiting for fix

Video on product page only shows install on local host and not on a live server, Video and photos do not show front end Subscription process


Current Error Message  

Error installing subscription modules - HTTPSConnectionPool(host='xxxx.domainxxx.com', port=443): Max retries exceeded with url: /dx_install_modules (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))


Kindly fix the error message detected  and update Product page with Full Install details to save New Customers time lost and stress   

or issue me a refund if this module cannot be used on Odoo 15 CE


I will update this comment when this bug issue is finally solved and product is usable  or if a refund is issued



Re: Waiting for Bugs to be Fixed or Issue Refund
by
Muhammed Fawzy
on 11/18/23, 3:34 PM Author

Hello,

- Each Subdomain you want to use for a new tenant site must be manually pointed to dns IP address before creating subscription in backend else ssl certificate issue will fail and cause nginx to break and site unreacheable

This module does not create DNS records for you you have to create it as mentioned in description


- Nginx must be working and Nginx timeout values must be increased else new Subscription Creation could fail and display errors pointing to other odoo modules if Nginx time out is low

of course nginx must be working, and time out increasing is depending on your server specifications and how many modules will be installed, it is not something related to this module but it related to time installing modules action would take,

- Odoo Long Polling port must be working and workers set to anything above zero

it is the best practice for performance to separate longpolling port and anyone would sell odoo as service will increase workers number

- Outgoing email must be enabled else Subscription creation process will fail


Outgoing email must be exist to send new subscription information to customer and if it create DB failed you can create it manually


- dx_saas_dbfilter module and dx_users_modules_control must be installed before creating any subscription 

Only "dx_users_modules_control" must be exist in your Clients SAAS server addons folder before creating any subscription and enable it for config.json file

I have asked for a live demo site to show me fully where the module was used before on Odoo v15 but seller does not want to provide any demo url.  Time is going as I am waiting for fix


Module description did not mention that there is live demo to test it before, buy it. And if you asked live demo before buy it i would prepare it for you of course


Current Error Message  
  • Make sure that this domain is working 
  • Make sure that nginx is working
  • Make sure that "dx_users_modules_control" is exist and installed on this subscription


If all this points is Ok so please send a full log of Your main server and clients SAAS server and make sure that log level is DEBUG in odoo config file 


There are no comments yet!