Skip to content
Extraits de code Groupes Projets
Valider 79fb6d2d rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

[UPD] info outdated in README

parent 098fb9e9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# Basic Odoo docker including OCB 10.0/12.0/14.0/16.0 and some of OCA repos/addons # Basic Odoo docker including OCB 10.0/12.0/14.0/15.0/16.0 and some of OCA repos/addons
These docker images are now maintained on [Le Filament GitLab server](https://sources.le-filament.com/lefilament/odoo_docker) These docker images are now maintained on [Le Filament GitLab server](https://sources.le-filament.com/lefilament/odoo_docker)
...@@ -6,60 +6,73 @@ These docker images are now maintained on [Le Filament GitLab server](https://so ...@@ -6,60 +6,73 @@ These docker images are now maintained on [Le Filament GitLab server](https://so
This Docker is inspired from the ones from [Odoo](https://github.com/odoo/docker), [Tecnativa](https://github.com/Tecnativa/doodba) and [Elico Corporation](https://github.com/Elico-Corp/odoo-docker). This Docker is inspired from the ones from [Odoo](https://github.com/odoo/docker), [Tecnativa](https://github.com/Tecnativa/doodba) and [Elico Corporation](https://github.com/Elico-Corp/odoo-docker).
It creates a functional Odoo Docker of limited size (< 400 MB), including Odoo 10.0 or 12.0 or 14.0 or 16.0 from [OCA/OCB](https://github.com/oca/ocb), and also a few addons from [OCA](https://github.com/oca). It creates a functional Odoo Docker of limited size (< 400 MB), including Odoo 10.0 or 12.0 or 14.0 or 15.0 or 16.0 from [OCA/OCB](https://github.com/oca/ocb), and also a few addons from [OCA](https://github.com/oca) + addons from [Le Filament](https://sources.le-filament.com/lefilament).
In order to reduce as much as possible the size of the Docker, only French translations are kept and .git directories are removed. In order to reduce as much as possible the size of the Docker, only French translations are kept and .git directories are removed.
For people needing other languages than English or French, a 12.0_ml image is also provided. For people needing other languages than English or French, a 12.0_ml image is also provided (only for v12.0 though).
Also, some extra modules may need python 3.6 for Odoo v12 (python 3.5 by default on 12.0 image), therefore a specific 12.0_py3.6 has been created.
The following OCA addons are included by default in this image (in v14.0): The following Python versions are used :
Note: since Odoo v16.0 is not yet operational, no OCA modules exist for that version
- Odoo 10.0 : Python 2.7
- Odoo 12.0 : Python 3.5.3
- Odoo 14.0 : Python 3.9
- Odoo 15.0 : Python 3.10
- Odoo 16.0 : Python 3.11
Also a specific Python 3.6 version for Odoo v12.0 is generated with tag 12.0_py3.6
The following OCA addons are included by default in this image (in v16.0):
```yaml ```yaml
- repo: account-financial-reporting
modules:
- account_tax_balance
- repo: account-financial-tools - repo: account-financial-tools
modules: modules:
- account_lock_date_update - account_lock_date_update
# Not yet approved PR on v14 - account_move_name_sequence
#- repo: account-invoicing - account_usability
# modules: - repo: account-reconcile
# - sale_timesheet_invoice_description modules:
- account_statement_base
- account_reconcile_oca
- repo: bank-statement-import - repo: bank-statement-import
modules: modules:
- account_bank_statement_import_ofx - account_statement_import_base
- account_statement_import_file
- account_statement_import_ofx
- repo: partner-contact - repo: partner-contact
modules: modules:
- partner_disable_gravatar - partner_disable_gravatar
- partner_firstname - partner_firstname
- repo: project - repo: project
modules: modules:
- project_category
- project_status
- project_task_default_stage - project_task_default_stage
- project_template - project_template
- project_timeline
- repo: server-auth - repo: server-auth
modules: modules:
- password_security - password_security
- repo: server-brand - repo: server-brand
modules: modules:
- disable_odoo_online - disable_odoo_online
- portal_odoo_debranding
- remove_odoo_enterprise - remove_odoo_enterprise
- repo: server-tools
modules:
- base_view_inheritance_extension
- module_change_auto_install
- repo: server-ux - repo: server-ux
modules: modules:
- base_technical_features - server_action_mass_edit
- date_range
- mass_editing
- repo: social - repo: social
modules: modules:
- base_search_mail_content
- mail_debrand - mail_debrand
- mail_tracking
- repo: web - repo: web
modules: modules:
- web_chatter_position
- web_environment_ribbon - web_environment_ribbon
- web_refresher
- web_responsive - web_responsive
- web_timeline - web_no_bubble
- web_theme_classic
``` ```
# Usage # Usage
...@@ -72,10 +85,11 @@ docker pull lefilament/odoo:12.0 ...@@ -72,10 +85,11 @@ docker pull lefilament/odoo:12.0
docker pull lefilament/odoo:12.0_ml docker pull lefilament/odoo:12.0_ml
docker pull lefilament/odoo:12.0_py3.6 docker pull lefilament/odoo:12.0_py3.6
docker pull lefilament/odoo:14.0 docker pull lefilament/odoo:14.0
docker pull lefilament/odoo:15.0
docker pull lefilament/odoo:16.0 docker pull lefilament/odoo:16.0
``` ```
Note that v10.0 version is not updated nightly like the other ones since there are almost no change on corresponding codes. This 10.0 version might be updated in case security fixes are added to corresponding code. Note that not Odoo maintained versions (v10.0, v12.0) are not updated nightly like the other ones since there are almost no change on corresponding codes. These versions might be updated in case security fixes are added to corresponding code.
It can also serve as base for deployments as described in this [Ansible role](https://sources.le-filament.com/lefilament/ansible-roles/docker_odoo) It can also serve as base for deployments as described in this [Ansible role](https://sources.le-filament.com/lefilament/ansible-roles/docker_odoo)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter