Commit Graph

3 Commits

Author SHA1 Message Date
accc543a74 fix(deploy): correct package search paths for local-build.sh
The local-build.sh script outputs packages to secubox-tools/build/x86-64/
not to bin/packages/*/secubox/ as the deployment script was expecting.

Changes:
- Updated find commands to look in secubox-tools/build/x86-64/ first
- Added fallback to secubox-tools/sdk/bin/packages/ for SDK builds
- Improved error messages showing searched paths

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-04 16:13:57 +01:00
9536a89744 fix: Correct local-build.sh syntax in deployment script
Fix incorrect local-build.sh invocation. The correct syntax is:
  ./secubox-tools/local-build.sh build <package>

Not:
  ./secubox-tools/local-build.sh <package>

Split into two separate build commands for clarity and proper output.
2026-01-04 14:47:22 +01:00
adfeed60e2 docs: Add automated deployment script and documentation
Add comprehensive deployment automation for SecuBox AppStore updates:

- deploy-to-router.sh: Automated build and deploy script
  - Rebuilds packages
  - Copies to router
  - Installs with --force-reinstall
  - Restarts RPCD
  - Verifies installation
  - Tests RPC methods

- DEPLOY_UPDATES.md: Complete deployment documentation
  - Quick deploy instructions
  - Verification steps
  - Troubleshooting guide
  - Package version tracking

Usage:
  ./deploy-to-router.sh

Or with custom router IP:
  ROUTER_IP=192.168.1.1 ./deploy-to-router.sh
2026-01-04 14:42:34 +01:00