967 B
967 B
Deploy on StartOS 0.3.5 (Raspberry Pi)
1) Build package on your Mac
cd /Users/macpro/Projects/Workout-log
make -C start9/0.3.5 package
This creates:
start9/0.3.5/image.tarstart9/0.3.5/workout-log.s9pk
2) Upload package to StartOS
- Open the StartOS web UI.
- Go to Services -> Sideload Package (0.3.5 menu naming may vary).
- Upload
workout-log.s9pk. - Install and start the service.
3) First run
- Open the service UI.
- Log in with
admin@local/workout123. - Change password and run one manual backup.
4) Data persistence contract
- App DB path:
/data/app.db
Because this lives in the persistent service volume, restarts and wrapper upgrades should not erase data.
5) Preparing for StartOS 0.4.0 migration
- Run a StartOS backup before migration.
- Keep
/data/app.dbcontract unchanged in the future 0.4 wrapper. - Preserve package id (
workout-log) when possible to simplify migration continuity.