About omni-db-backups
omni-db-backups is a skill for managing OmniRoute system backups and the SQLite database lifecycle. It can trigger backups, restore from files, and supports export, import, and incremental snapshot strategies.
Key features
- 01Trigger system backups
- 02Restore from backup files
- 03Manage SQLite database lifecycle
- 04Support export, import, and incremental snapshots
Use cases
- 01Run a system backup
- 02Restore a database from a backup file
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ diegosouzapw/ omniroute --skill omni-db-backupsAfter installing, type/omni-db-backupsin Claude Code to confirm it loaded.
Details
From the project READMEOverview
Trigger system backups, restore from backup files, and manage the SQLite database lifecycle. Supports export, import, and incremental snapshot strategies.
Authentication
All requests require a valid Bearer token or session cookie. Obtain a token via POST /api/auth/login or configure REQUIRE_API_KEY=false for local development.
Endpoints
GET /api/system/env/repair
GET system › env › repair
curl http://localhost:20128/api/system/env/repair \
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
POST /api/system/env/repair
POST system › env › repair
curl -X POST http://localhost:20128/api/system/env/repair \
-H "Authorization: Bearer $OMNIROUTE_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
GET /api/system/version
GET system › version
Running version, latest published version, auto-update status and npm release channel. releaseChannel and channels are additive (rail 3.8.54); channel keeps meaning the deployment mode used by the dashboard updater.
curl http://localhost:20128/api/system/version \
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
POST /api/system/version
POST system › version
curl -X POST http://localhost:20128/api/system/version \
-H "Authorization: Bearer $OMNIROUTE_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Payloads
See the full OpenAPI specification at GET /api/openapi/spec or docs/openapi.yaml for detailed request/response schemas.