main.ymlΒΆ

---
- name: "🧩 load docker, db and proxy for {{ application_id }}"
  include_role:
    name: sys-stk-full
  vars:
    compose_handlers_flush: false
    webserver_vhost_flavour: "ws_generic"
    webserver_websocket_location: "/websocket"

- name: "πŸ“¦ Stage the pip requirements into the build context of '{{ application_id }}'"
  stack_host_copy:
    src: "pip/"
    dest: "{{ ODOO_PIP_DIR }}/"
    directory_mode: "0755"
  notify:
    - compose-build
    - compose-up

- name: "πŸ‘” web-app-odoo manager-side operations (file deploys + container exec)"
  include_tasks: 01_manager_ops.yml
  when: IS_STACK_HOST | bool