Welcome to Cetmix Tower
What is Cetmix Tower?
Cetmix Tower is a streamlined solution for managing remote servers via SSH or API calls directly from Odoo. It is designed for versatility across different operating systems and software environments, providing a practical option for those looking to manage servers without getting tied down by vendor or technology constraints.
Why Cetmix Tower?
- Open Source: Cetmix Tower is distributed under the AGPL-3 license
- Odoo Integration: Benefit from Odoo ecosystem for server management tasks, like deploying servers in response to specific Odoo-triggered events
- Extendability: Build your own Odoo modules using Cetmix Tower to implement your custom features
- Beyond Odoo: While optimized for Odoo, Cetmix Tower can manage virtually any instance
- Flexibility: Use Cetmix Tower alongside other management methods without restriction ensuring you're not limited to a single vendor
- Self-Hosting: Deploy Cetmix Tower on your own infrastructure for full control over your server management.
- Broad Compatibility: Execute any software that's manageable via shell commands or API. From Docker or Kubernetes to direct OS package installations
Server Management
- Variable based flexible configuration
- Create servers using pre-defined server templates
Connectivity
- Password and key based authentication for outgoing SSH connections
- Built-in support of the Python requests library for outgoing API calls
Commands
- Execute SSH commands on remote servers
- Run Python code on the Tower Odoo server
- Run Flight Plan from command
- Render commands using variables
- Secret keys for private data storage
Flight Plans
- Execute multiple commands in a row
- Condition based flow:
- Based on condition using Python syntax
- Based on the previous command exit code
Files
- Download files from remote server using SFTP
- Upload files to remote server using SFTP
- Support for
text
andbinary
file format - Manage files using pre-defined file templates
Support and Technical Requirements
- Cetmix Tower with usability and simplicity in mind, though some features might require a foundational understanding of server management principles
- We offer dedicated support to help with any custom setup needs or questions that may arise
- For additional details, visit our website cetmix.com