40 lines
1.5 KiB
YAML
40 lines
1.5 KiB
YAML
---
|
|
# This playbook deploys the whole application stack in this site.
|
|
|
|
- name: Odoo Test
|
|
hosts: tzaustria
|
|
become: yes
|
|
# gather_facts: false
|
|
# pre_tasks:
|
|
# - raw: which python || apt-get update
|
|
# - raw: (which python && which aptitude) || apt-get install -y python python-apt aptitude
|
|
# - setup: # aka gather_facts
|
|
|
|
roles:
|
|
# odoo installation
|
|
- role: odoo
|
|
odoo_repo_rev: develop
|
|
odoo_user: odoo-test
|
|
odoo_service: odoo-test
|
|
odoo_version: 11.0
|
|
odoo_config_http_port: 8070
|
|
odoo_config_longpolling_port: 8073
|
|
odoo_config_admin_passwd: optangat
|
|
odoo_config_db_passwd: ightgate
|
|
odoo_general_user_passwd: elewcaph
|
|
odoo_config_log_level: debug
|
|
odoo_instance: "test"
|
|
odoo_config_dbfilter: "^{{ odoo_instance }}_.*"
|
|
# remove the following paramters to install odoo from github
|
|
odoo_repo_url: "ssh://git@gitlab.datenpol.at:122/odoo/tz-austria.git"
|
|
odoo_config_addons_path:
|
|
- "/data/{{ odoo_user }}/odoo/ext/odoo/odoo/addons"
|
|
- "/data/{{ odoo_user }}/odoo/ext/odoo/addons"
|
|
- "/data/{{ odoo_user }}/odoo/ext/custom-addons"
|
|
- "/data/{{ odoo_user }}/odoo/ext/3rd-party-addons"
|
|
odoo_workdir: "/data/{{ odoo_user }}/odoo"
|
|
odoo_rootdir: "/data/{{ odoo_user }}/odoo"
|
|
odoo_coredir: "/data/{{ odoo_user }}/odoo/ext/odoo"
|
|
odoo_config_file: "/data/{{ odoo_user }}/{{ odoo_service }}.conf"
|
|
odoo_config_data_dir: "/data/{{ odoo_user }}/.local/share/Odoo"
|