playbooks/roles/vhosts/apisix_service/defaults/main.yml

28 lines
1.0 KiB
YAML

---
apisix_service_example_root: /Users/shenlan/workspaces/cloud-neutral-toolkit/openclaw-deploy-example/deploy/apisix/example/vps
apisix_service_root: /opt/svc-ai-gateway
apisix_service_conf_dir: "{{ apisix_service_root }}/conf"
apisix_service_docs_dir: "{{ apisix_service_root }}/docs"
apisix_service_scripts_dir: "{{ apisix_service_root }}/scripts"
apisix_service_caddy_conf_dir: /etc/caddy/conf.d
apisix_service_caddy_fragment_path: /etc/caddy/conf.d/api.svc.plus.caddy
apisix_service_env_file: "{{ apisix_service_root }}/.env"
apisix_service_compose_file: "{{ apisix_service_root }}/docker-compose.yml"
apisix_service_container_name: svc-ai-gateway
apisix_service_http_port: 9080
apisix_service_public_host: api.svc.plus
apisix_service_validate_env: true
apisix_service_source_tree_files:
- docker-compose.yml
- Caddyfile
apisix_service_conf_files:
- conf/config.yaml
apisix_service_doc_files:
- docs/api.md
- docs/models.md
- docs/providers.md
apisix_service_script_files:
- scripts/validate.sh
- scripts/reload.sh
- scripts/healthcheck.sh