kotoyuuko 967f5d9650 feat: use relay_domain instead of raw IP in Surge config 3 weeks ago
..
2026-04-22-add-nginx-fallback-for-trojan 3624244f26 feat: add nginx fallback web server for Trojan camouflage 3 weeks ago
2026-04-22-add-relay-domain-for-surge-config 967f5d9650 feat: use relay_domain instead of raw IP in Surge config 3 weeks ago
2026-04-22-allow-http-on-landing d89aaa6b4e feat: allow port 80 on landing server for Let's Encrypt HTTP-01 3 weeks ago
2026-04-22-auto-generate-surge-config 1a97d299df feat: auto-generate random ports/passwords and render Surge config 3 weeks ago
2026-04-22-block-cn-destinations 97025df341 feat: add geoblock role to drop outbound traffic to China IPs 3 weeks ago
2026-04-22-chain-proxy-setup 7d72410741 feat: ansible chained proxy setup with shadowsocks + trojan 3 weeks ago
2026-04-22-china-direct-bypass 7715ccf902 feat: add China domain/IP direct bypass rules in Surge client config 3 weeks ago
2026-04-22-configurable-ssh-user 4eaba0c038 feat: support configurable SSH user (root and non-root) 3 weeks ago
2026-04-22-custom-ssh-port 13b6345f20 feat: support per-host custom SSH port via ansible_port 3 weeks ago
2026-04-22-fix-localhost-become 8713f185f4 fix: disable become for localhost play to avoid sudo error 3 weeks ago
2026-04-22-fix-python-interpreter ae16f6541e fix: bootstrap Python 3 on remote hosts before Ansible modules run 3 weeks ago
2026-04-22-fix-python-interpreter-warning b7046afbdf fix: suppress Python interpreter discovery warning with auto_silent 3 weeks ago
2026-04-22-fix-ss-vars-in-surge-template 84a4f52c9b fix: use hostvars for SS variables in Surge template 3 weeks ago
2026-04-22-fix-ssh-dropin-validate c1ea73d3ac fix: remove invalid validate param from SSH drop-in task 3 weeks ago
2026-04-22-fix-ssh-port-default 221617ab82 chore: archive fix for ssh_port deriving from ansible_port 3 weeks ago
2026-04-22-fix-trojan-domain-undefined a891170e10 chore: add OpenSpec artifacts for fix-trojan-domain-undefined 3 weeks ago
2026-04-22-fix-trojan-go-extract-dir 542e5ffbd2 fix: create extraction directory before unarchive in trojan role 3 weeks ago
2026-04-22-fix-ufw-ssh-ordering 24c3285545 fix: reorder UFW tasks to allow ports before enabling deny policy 3 weeks ago
2026-04-22-group-vars-template 5cfdf80ecc chore: make group_vars into templates, gitignore instances 3 weeks ago
2026-04-22-inventory-template 447495663f chore: make inventory a template, gitignore the instance 3 weeks ago
2026-04-22-remove-server-geoblock d789dcd3f2 feat: remove server-side geoblock role for CN destinations 3 weeks ago
2026-04-22-ssh-hardening-incremental a9a72248cc fix: use SSH drop-in config and correct handler service name 3 weeks ago