HH-594: generate ACL4SSR subscription config #1

Merged
rogee merged 2 commits from agent/hh-594-acl4ssr-config into main 2026-08-24 12:45:45 +08:00
Owner

Summary

  • generate and validate an in-memory Mihomo subscription provider
  • on ambiguous reload failure, restore and reload the previous provider; stop both services if recovery cannot be confirmed
  • package pinned ACL4SSR Online Full MultiMode rule providers with checksum verification
  • expose only port 7890 and keep subscription credentials out of persistent files and logs

Verification

  • ./scripts/test.sh (74.3% bootstrap coverage)
  • go vet ./...
  • git diff --check
  • ./tests/container-smoke.sh
## Summary - generate and validate an in-memory Mihomo subscription provider - on ambiguous reload failure, restore and reload the previous provider; stop both services if recovery cannot be confirmed - package pinned ACL4SSR Online Full MultiMode rule providers with checksum verification - expose only port 7890 and keep subscription credentials out of persistent files and logs ## Verification - ./scripts/test.sh (74.3% bootstrap coverage) - go vet ./... - git diff --check - ./tests/container-smoke.sh
rogee added 1 commit 2026-08-24 11:30:59 +08:00
feat: generate ACL4SSR subscription config
Docker image / Test (pull_request) Canceled after 0s
Docker image / Build and publish (pull_request) Canceled after 0s
7ec2931bd6
Co-authored-by: multica-agent <github@multica.ai>
rogee added 1 commit 2026-08-24 12:01:56 +08:00
fix: restore provider after failed reload
Docker image / Test (pull_request) Successful in 3m24s
Docker image / Build and publish (pull_request) Failing after 11m22s
b518e8d1af
Co-authored-by: multica-agent <github@multica.ai>
rogee merged commit 37643321fc into main 2026-08-24 12:45:45 +08:00
rogee deleted branch agent/hh-594-acl4ssr-config 2026-08-24 13:27:43 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rogee/mohomo-docker#1