secubox-openwrt/package/secubox/luci-app-traffic-shaper/root/etc/config/traffic-shaper
CyberMind-FR 31a87c5d7a feat(structure): reorganize luci-app packages into package/secubox/ + appstore migration
Major structural reorganization and feature additions:

## Folder Reorganization
- Move 17 luci-app-* packages to package/secubox/ (except luci-app-secubox core hub)
- Update all tooling to support new structure:
  - secubox-tools/quick-deploy.sh: search both locations
  - secubox-tools/validate-modules.sh: validate both directories
  - secubox-tools/fix-permissions.sh: fix permissions in both locations
  - .github/workflows/test-validate.yml: build from both paths
- Update README.md links to new package/secubox/ paths

## AppStore Migration (Complete)
- Add catalog entries for all remaining luci-app packages:
  - network-tweaks.json: Network optimization tools
  - secubox-bonus.json: Documentation & demos hub
- Total: 24 apps in AppStore catalog (22 existing + 2 new)
- New category: 'documentation' for docs/demos/tutorials

## VHost Manager v2.0 Enhancements
- Add profile activation system for Internal Services and Redirects
- Implement createVHost() API wrapper for template-based deployment
- Fix Virtual Hosts view rendering with proper LuCI patterns
- Fix RPCD backend shell script errors (remove invalid local declarations)
- Extend backend validation for nginx return directives (redirect support)
- Add section_id parameter for named VHost profiles
- Add Remove button to Redirects page for feature parity
- Update README to v2.0 with comprehensive feature documentation

## Network Tweaks Dashboard
- Close button added to component details modal

Files changed: 340+ (336 renames with preserved git history)
Packages affected: 19 luci-app, 2 secubox-app, 1 theme, 4 tools

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-01 14:59:38 +01:00

37 lines
780 B
Plaintext

config class 'default'
option name 'Default Traffic'
option priority '5'
option rate '10mbit'
option ceil '100mbit'
option interface 'wan'
option enabled '1'
config class 'high_priority'
option name 'High Priority'
option priority '1'
option rate '20mbit'
option ceil '100mbit'
option interface 'wan'
option enabled '0'
config class 'bulk'
option name 'Bulk Transfer'
option priority '9'
option rate '5mbit'
option ceil '50mbit'
option interface 'wan'
option enabled '0'
# Example rules (disabled by default)
config rule 'ssh_rule'
option class 'high_priority'
option match_type 'dport'
option match_value '22'
option enabled '0'
config rule 'http_rule'
option class 'default'
option match_type 'dport'
option match_value '80,443'
option enabled '0'