14 Commits

Author SHA1 Message Date
Gan, Jimmy 61d0b80386 chore: change xray reality SNI from microsoft.com to apple.com (smaller cert)
Deploy / security (push) Successful in 30s
Deploy / lint (push) Failing after 1m26s
Deploy / deploy (push) Has been skipped
2026-07-08 02:22:36 +08:00
Gan, Jimmy 4a91c7a186 Restructure repository to manage both server2 and caddy-vps
Deploy / security (push) Failing after 11m14s
Deploy / lint (push) Failing after 12m3s
Deploy / deploy (push) Has been skipped
- Create server2/ directory and migrate Xray proxy config, Clash config, and utility scripts
- Create caddy-vps/ directory and add Caddyfile reverse proxy configuration
- Update .gitea/workflows/deploy.yml CI/CD pipeline to validate JSON/YAML and check Caddyfile formatting/syntax
- Deploy configurations sequentially to both servers
- Update README.md to document multi-server topology and CI/CD behavior

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 03:19:18 +08:00
Gan, Jimmy 55a8dbc457 Add VPS hardening, Tailscale exit node, and uptime check scripts
Deploy / lint (push) Failing after 0s
Deploy / security (push) Failing after 1s
Deploy / deploy (push) Has been skipped
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 02:55:05 +08:00
Gan, Jimmy 49f73b3962 Test CI/CD pipeline
Deploy / lint (push) Successful in 38s
Deploy / security (push) Successful in 19s
Deploy / deploy (push) Successful in 27s
2026-02-18 15:28:14 +08:00
Gan, Jimmy 7cd8011a41 Fix config file permissions in deploy step
Deploy / lint (push) Successful in 21s
Deploy / security (push) Successful in 17s
Deploy / deploy (push) Successful in 24s
2026-02-14 10:06:30 +08:00
Gan, Jimmy f799a0971e Test deploy with fixed SSH key secret
Deploy / deploy (push) Successful in 20s
Deploy / lint (push) Successful in 19s
Deploy / security (push) Successful in 13s
2026-02-14 10:02:54 +08:00
Gan, Jimmy 15f8b591e4 Fix pip install for YAML validation
Deploy / lint (push) Successful in 18s
Deploy / security (push) Successful in 14s
Deploy / deploy (push) Failing after 26s
2026-02-14 10:00:24 +08:00
Gan, Jimmy 29d8ab133d Test CI with public repo
Deploy / lint (push) Failing after 15s
Deploy / security (push) Successful in 14s
Deploy / deploy (push) Has been skipped
2026-02-14 09:59:14 +08:00
Gan, Jimmy 5879140b1f Test CI with runner config fix
Deploy / lint (push) Failing after 14s
Deploy / security (push) Failing after 16s
Deploy / deploy (push) Has been skipped
2026-02-14 09:58:22 +08:00
Gan, Jimmy 534dd09889 Trigger CI/CD test
Deploy / lint (push) Failing after 15s
Deploy / security (push) Failing after 15s
Deploy / deploy (push) Has been skipped
2026-02-14 09:56:36 +08:00
Gan, Jimmy 0a3e97161f Use git clone for checkout, avoid GitHub dependency
Deploy / lint (push) Failing after 15s
Deploy / security (push) Failing after 15s
Deploy / deploy (push) Has been skipped
2026-02-14 09:47:21 +08:00
Gan, Jimmy 9c7d9493ff Fix workflow YAML syntax
Deploy / lint (push) Waiting to run
Deploy / security (push) Failing after 1m11s
Deploy / deploy (push) Has been cancelled
2026-02-14 09:38:56 +08:00
Gan, Jimmy 44b73687a3 Add CI/CD workflow for lint, security scan, and deploy 2026-02-14 09:37:23 +08:00
Gan, Jimmy 9ed13ff53a Initial commit: VPS proxy server configs and security audit 2026-02-14 01:38:14 +08:00