ERP & Business Apps solution
Run Odoo Locally with FlyEnv
Odoo projects typically use Python and PostgreSQL, with a web server or proxy when a local domain is required. FlyEnv helps manage these local environment services around the application.
Local project stack
Services FlyEnv can manage around Odoo
- Python
- PostgreSQL
- Nginx / Caddy
About Odoo
Odoo is an open-source suite of business applications.
Project resources
For installation commands, supported versions, and project-specific configuration, refer to the official Odoo documentation.
Typical local stack
The exact services depend on the project, its release, and its local configuration. This is a common local setup, not a fixed requirement.
- Python
- PostgreSQL
- Nginx / Caddy
| Component | Typical role |
|---|---|
| Python | Runs the Odoo application. |
| PostgreSQL | Stores application and business data. |
| Nginx / Caddy | May proxy a local Odoo domain. |
How FlyEnv helps
Choose Python per release
Match the local runtime to the selected Odoo version.
Run PostgreSQL locally
Keep the project database next to its application environment.
Configure browser access
Use a local domain and HTTPS where integration testing needs them.
Keep project services ready
Start the application dependencies together with a Startup Group.
Set up the local environment
Project installation stays with the upstream documentation. FlyEnv manages the runtimes, databases, web servers, and supporting services around it.
- 1Use official Odoo documentation for installation and release-specific instructions.
- 2Select the Python runtime required by the Odoo release.
- 3Start PostgreSQL for the Odoo database.
- 4Configure a local reverse proxy only when the project workflow uses one.
- 5Add a local domain and HTTPS for browser-based testing when needed.
- 6Save the project services in a Startup Group when convenient.
Related solutions
Ready to run Odoo locally?
Use FlyEnv to manage the runtimes, databases, web servers, and services around your local Odoo environment.
