47 lines
2.4 KiB
YAML
47 lines
2.4 KiB
YAML
---
|
|
deploy_acp_codex: true
|
|
deploy_acp_opencode: true
|
|
deploy_acp_gemini: true
|
|
|
|
xworkmate_bridge_service_name: xworkmate-bridge
|
|
xworkmate_bridge_auth_token: "{{ lookup('ansible.builtin.env', 'INTERNAL_SERVICE_TOKEN') | default('', true) }}"
|
|
xworkmate_bridge_listen_host: 127.0.0.1
|
|
xworkmate_bridge_listen_port: 8787
|
|
xworkmate_bridge_container_port: 8787
|
|
xworkmate_bridge_container_name: xworkmate-bridge-managed
|
|
xworkmate_bridge_base_dir: /opt/cloud-neutral/xworkmate-bridge
|
|
xworkmate_bridge_compose_file: "{{ xworkmate_bridge_base_dir }}/docker-compose.yml"
|
|
xworkmate_bridge_project_name: xworkmate-bridge
|
|
service_compose_image: "{{ lookup('ansible.builtin.env', 'SERVICE_COMPOSE_IMAGE') | default('', true) }}"
|
|
service_compose_registry_server: "{{ lookup('ansible.builtin.env', 'GHCR_REGISTRY') | default('ghcr.io', true) }}"
|
|
service_compose_registry_username: "{{ lookup('ansible.builtin.env', 'GHCR_USERNAME') | default('', true) }}"
|
|
service_compose_registry_password: "{{ lookup('ansible.builtin.env', 'GHCR_PASSWORD') | default(lookup('ansible.builtin.env', 'GHCR_TOKEN') | default('', true), true) }}"
|
|
xworkmate_bridge_container_env:
|
|
ACP_AUTH_TOKEN: "{{ xworkmate_bridge_auth_token }}"
|
|
INTERNAL_SERVICE_TOKEN: "{{ xworkmate_bridge_auth_token }}"
|
|
IMAGE: "{{ service_compose_image }}"
|
|
|
|
xworkmate_bridge_domain: acp-server.svc.plus
|
|
xworkmate_bridge_public_base_url: https://acp-server.svc.plus
|
|
xworkmate_bridge_service_domain: xworkmate-bridge.svc.plus
|
|
xworkmate_bridge_service_public_base_url: https://xworkmate-bridge.svc.plus
|
|
xworkmate_bridge_caddyfile_path: /etc/caddy/Caddyfile
|
|
xworkmate_bridge_caddy_conf_dir: /etc/caddy/conf.d
|
|
xworkmate_bridge_caddy_fragment_path: /etc/caddy/conf.d/acp-server.caddy
|
|
xworkmate_bridge_service_caddy_fragment_path: /etc/caddy/conf.d/xworkmate-bridge.caddy
|
|
xworkmate_bridge_codex_upstream_host: 127.0.0.1
|
|
xworkmate_bridge_codex_upstream_port: 9010
|
|
xworkmate_bridge_opencode_upstream_host: 127.0.0.1
|
|
xworkmate_bridge_opencode_upstream_port: 3910
|
|
xworkmate_bridge_gemini_upstream_host: 127.0.0.1
|
|
xworkmate_bridge_gemini_upstream_port: 8791
|
|
xworkmate_bridge_obsolete_caddy_fragment_paths:
|
|
- /etc/caddy/conf.d/acp-server-codex.caddy
|
|
- /etc/caddy/conf.d/acp-server-opencode.caddy
|
|
- /etc/caddy/conf.d/acp-server-gemini.caddy
|
|
- /etc/caddy/conf.d/acp-server-bridge.caddy
|
|
- /etc/caddy/conf.d/acp-server-bridge-server.caddy
|
|
|
|
xworkmate_bridge_packages:
|
|
- caddy
|