Welcome to the SaaS Kit Odoo setup guide! This document will help you get up and running with the SaaS Kit for Odoo, a robust and scalable solution for managing your Software as a Service (SaaS) offerings using Odoo's powerful platform.
The SaaS Kit Odoo is a comprehensive module designed to enhance Odoo's functionality for SaaS businesses. It provides features and tools to streamline the management of SaaS subscriptions, billing, and user access.
Before you begin, ensure that you have the following:
- Odoo Installation: You should have Odoo installed and running. This guide is compatible with Odoo versions 17.
- SaaS Kit Source Code: Download the SaaS Kit source code files and ensure all files are in a single folder on your Odoo server.
- Access Rights: Administrative access to Odoo for installation and configuration.
- Technical Skills: Basic understanding of Odoo modules, Python, and server management.
To install the SaaS Kit Odoo, follow these steps:
-
Clone the Repository:
git clone https://github.com/Narwal25/saas-kit-odoo.git
-
Navigate to the Directory:
cd saas-kit-odoo
-
Give Executable Permission to main.sh:
chmod +x main.sh
-
Ensure your are root user:
sudo su whoami
-
Run main.sh:
./main.sh
-
Run non-interactive:
./main.sh --non-interactive
-
Run Remote server:
./main.sh --remote-server
-
Run Remote Database:
./main.sh --remote-database
-
Run with Multiple options:
./main.sh --non-interactive --remote-database --remote-server
-
Access Odoo:
Log in to your Odoo instance as an administrator.
-
Install the SaaS Kit Module:
Navigate to the Apps menu, search for the SaaS Kit module, and click Install.
-
Configure SaaS Kit Settings:
Once installed, access the SaaS Kit settings through the Odoo interface. Configure the options according to your business needs, including subscription plans, billing settings, and user access.
If you encounter issues, consider the following steps:
- Check Logs: Review Odoo server logs for error messages related to the SaaS Kit module.
- Verify Dependencies: Ensure all required dependencies are correctly installed.
- Consult Documentation: Refer to the module documentation for common issues and solutions.
If you still need assistance, please open an issue on the GitHub repository.
We welcome contributions to the SaaS Kit Odoo module! If you'd like to contribute, please follow these guidelines:
- Fork the Repository: Create a personal fork of the repository on GitHub.
- Create a Branch: Work on your changes in a separate branch.
- Submit a Pull Request: Once your changes are complete, submit a pull request detailing the updates.
This project is licensed under the GPL-3.0 License. See the LICENSE file for more details.
Thank you for using SaaS Kit Odoo! We hope it helps you manage your SaaS offerings efficiently.