1.4 KiB
1.4 KiB
Odoo
Odoo is a comprehensive open-source ERP and CRM suite covering accounting, sales, inventory, HR, project management, and more.
Dependencies
- PostgreSQL - Database for storing all business data
Configuration
Key settings in config.yaml:
- domain - Where Odoo will be accessible
- storage - Persistent volume size (default:
2Gi) - db.name - Database name (default:
odoo)
First-Time Setup
-
Add and deploy the app:
wild app add odoo wild app deploy odoo -
First start takes 10–15 minutes as Odoo installs the base module and runs all database migrations. The startup probe allows up to 20 minutes before failing.
-
Once ready, log in with:
- Email:
admin - Password: value of
adminPasswordin yoursecrets.yaml
- Email:
-
The Odoo home menu will appear — install additional modules (Sales, Accounting, Inventory, etc.) from Apps.
Notes
- The
adminPasswordinsecrets.yamlis the master password for the Odoo database manager — this is separate from theadminuser password, which is set during first boot using the same value - Odoo is started with
-d <db.name> -i baseto explicitly name the database and install the base module — this is required for the health check to pass - Each restart re-runs the base module check (idempotent) which adds a few seconds to startup time