playbooks/roles/vhosts/acp_opencode/defaults/main.yml
2026-04-09 06:20:07 +08:00

34 lines
1.4 KiB
YAML

---
acp_opencode_service_name: opencode-acp
acp_opencode_service_user: ubuntu
acp_opencode_service_group: ubuntu
acp_opencode_home: /home/ubuntu
acp_opencode_workdir: /home/ubuntu/.opencode
acp_opencode_listen_host: 127.0.0.1
acp_opencode_listen_port: 38992
acp_opencode_bridge_service_name: acp-bridge-opencode
acp_opencode_bridge_binary_path: /usr/local/bin/xworkmate-go-core
acp_opencode_bridge_local_source_dir: "{{ playbook_dir }}/../xworkmate/go/go_core"
acp_opencode_bridge_local_build_dir: "{{ playbook_dir }}/.artifacts/acp_opencode"
acp_opencode_bridge_local_binary_path: "{{ acp_opencode_bridge_local_build_dir }}/xworkmate-go-core"
acp_opencode_bridge_build_goos: linux
acp_opencode_bridge_build_goarch: amd64
acp_opencode_bridge_listen_host: 127.0.0.1
acp_opencode_bridge_listen_port: 3910
acp_opencode_bridge_allowed_origins:
- https://xworkmate.svc.plus
- http://localhost:*
- http://127.0.0.1:*
acp_opencode_bridge_disabled_binary_path: /nonexistent/acp-disabled
acp_opencode_bridge_opencode_binary_path: /usr/bin/opencode
acp_opencode_public_base_url: https://acp-server.svc.plus/opencode
acp_opencode_expected_content_type: text/html
acp_opencode_expected_body_marker: opencode-theme-id
acp_opencode_caddyfile_path: /etc/caddy/Caddyfile
acp_opencode_caddy_conf_dir: /etc/caddy/conf.d
acp_opencode_obsolete_caddy_fragment_paths:
- /etc/caddy/conf.d/acp-server-opencode.caddy
acp_opencode_enable_ufw: true
acp_opencode_packages:
- caddy