Server management solution based on Odoo
4.0K

Cetmix Tower is an open source Odoo based server management tool maintained by Cetmix It allows to manage remote servers directly from Odoo using SSH connection or API calls.
Documentation is available on the official website and directly in the module description in the GitHub repo
Open an issue on GitHub or contact us if you have some specific questions.
Odoo versions/tags supported:
Cetmix Tower supports queued command execution using OCA - Odoo Community Association queue_job module.
To enable queued job execution you please install cetmix_tower_server_queue module:
cetmix_tower_server_queue in the search barThis image is meant mostly for testing and demo purposes or in case you would like to use Cetmix Tower as a standalone server management solution without any other Odoo modules. In other cases consider installing Cetmix Tower as a regular Odoo module in your Odoo project.
This image is similar to the Odoo official image with the only difference that it doesn't expose extra addons volume. All required modules are already inside the image and can be installed regular way from the "Apps" menu. This image also contains OCA - Odoo Community Association web_responsive module which provides responsive backend them for Odoo CE.
Please use Odoo official image documentation as a reference.
Below you will find a sample docker-compose.yml file a new Odoo instance with demo data and Cetmix Tower installed.
You can access it navigating to http://localhost:8069 and using login admin and password admin
services:
web:
image: cetmix/cetmix-tower:17.0
depends_on:
- db
# Default Odoo port
ports:
- "8069:8069"
# This command will install the following modules:
#
# - Cetmix Tower with OCA queue job
# - Responsive frontend theme from OCA
#
# Will install demo data.
# Login/password: admin/admin
# Important: you might need restart container after first run in order for the job runner to start
command: ["--init=cetmix_tower_server,web_responsive", "--database=tower_demo"]
# Same as above, but will disable demo data
# command: ["--init=cetmix_tower_server_queue,web_responsive", "--database=tower_demo", "--without-demo=all",]
db:
image: postgres:16
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=odoo
- POSTGRES_USER=odoo
Content type
Image
Digest
sha256:3a0d6fd6a…
Size
517.3 MB
Last updated
over 1 year ago
docker pull cetmix/cetmix-tower