Files
BrowserOS/packages/browseros-agent/scripts/build/config/server-prod-resources.json
Nikhil c07d3d95d4 feat: add sqlite drizzle persistence (#919)
* feat: add drizzle agent schema

* feat: run sqlite drizzle migrations

* refactor: remove old sql identity dependency

* feat: store harness agents in sqlite

* build: package db migrations

* refactor: remove sqlite oauth token store

* feat: restore oauth token storage

* fix: handle empty install id

* chore: ignore server runtime state

* fix: address review feedback for PR 919
2026-05-02 15:19:57 -07:00

68 lines
1.8 KiB
JSON

{
"resources": [
{
"name": "Lima limactl - macOS ARM64",
"source": {
"type": "r2",
"key": "third_party/lima/limactl-darwin-arm64"
},
"destination": "resources/bin/third_party/lima/bin/limactl",
"os": ["macos"],
"arch": ["arm64"],
"executable": true
},
{
"name": "Lima guest agent - Linux ARM64",
"source": {
"type": "r2",
"key": "third_party/lima/lima-guestagent.Linux-aarch64.gz"
},
"destination": "resources/bin/third_party/lima/share/lima/lima-guestagent.Linux-aarch64.gz",
"os": ["macos"],
"arch": ["arm64"]
},
{
"name": "Lima limactl - macOS x64",
"source": {
"type": "r2",
"key": "third_party/lima/limactl-darwin-x64"
},
"destination": "resources/bin/third_party/lima/bin/limactl",
"os": ["macos"],
"arch": ["x64"],
"executable": true
},
{
"name": "Lima guest agent - Linux x64",
"source": {
"type": "r2",
"key": "third_party/lima/lima-guestagent.Linux-x86_64.gz"
},
"destination": "resources/bin/third_party/lima/share/lima/lima-guestagent.Linux-x86_64.gz",
"os": ["macos"],
"arch": ["x64"]
},
{
"name": "BrowserOS VM Lima template",
"source": {
"type": "local",
"path": "packages/build-tools/template/browseros-vm.yaml"
},
"destination": "resources/vm/browseros-vm.yaml",
"os": ["macos"],
"arch": ["arm64", "x64"]
},
{
"name": "Drizzle migrations",
"source": {
"type": "local",
"path": "apps/server/src/lib/db/migrations"
},
"destination": "resources/db/migrations",
"recursive": true,
"os": ["macos"],
"arch": ["arm64", "x64"]
}
]
}