36 lines
1.5 KiB
YAML
36 lines
1.5 KiB
YAML
---
|
|
acp_gemini_service_name: acp-gemini-adapter
|
|
acp_gemini_service_user: ubuntu
|
|
acp_gemini_service_group: "{{ acp_gemini_service_user }}"
|
|
acp_gemini_home: "/home/{{ acp_gemini_service_user }}"
|
|
acp_gemini_workdir: "{{ acp_gemini_home }}"
|
|
acp_gemini_xdg_config_home: "{{ acp_gemini_home }}/.config"
|
|
acp_gemini_xdg_state_home: "{{ acp_gemini_home }}/.local/state"
|
|
acp_gemini_config_dir: "{{ acp_gemini_home }}/.gemini"
|
|
acp_gemini_binary_path: /usr/bin/gemini
|
|
acp_gemini_args: --experimental-acp
|
|
|
|
acp_gemini_bridge_binary_path: /usr/local/bin/xworkmate-go-core
|
|
acp_gemini_bridge_local_source_dir: "{{ playbook_dir }}/../xworkmate-bridge"
|
|
acp_gemini_bridge_local_build_dir: "{{ playbook_dir }}/.artifacts/acp_gemini"
|
|
acp_gemini_bridge_local_binary_path: "{{ acp_gemini_bridge_local_build_dir }}/xworkmate-go-core"
|
|
acp_gemini_bridge_build_goos: linux
|
|
acp_gemini_bridge_build_goarch: amd64
|
|
acp_gemini_listen_host: 127.0.0.1
|
|
acp_gemini_listen_port: 8791
|
|
acp_gemini_allowed_origins:
|
|
- https://xworkmate.svc.plus
|
|
- http://localhost:*
|
|
- http://127.0.0.1:*
|
|
acp_gemini_public_base_url: https://acp-server.svc.plus/gemini
|
|
acp_gemini_manage_caddy: false
|
|
acp_gemini_auth_token: "{{ lookup('ansible.builtin.env', 'INTERNAL_SERVICE_TOKEN') | default('', true) }}"
|
|
acp_gemini_environment:
|
|
XDG_CONFIG_HOME: "{{ acp_gemini_xdg_config_home }}"
|
|
XDG_STATE_HOME: "{{ acp_gemini_xdg_state_home }}"
|
|
GEMINI_CONFIG_DIR: "{{ acp_gemini_config_dir }}"
|
|
GEMINI_ADAPTER_AUTH_TOKEN: "{{ acp_gemini_auth_token }}"
|
|
ACP_GEMINI_BIN: "{{ acp_gemini_binary_path }}"
|
|
acp_gemini_packages:
|
|
- caddy
|