Add microapp platform scaffold

This commit is contained in:
Ruslan Bakiev
2026-03-23 11:47:14 +07:00
parent 3d7e963087
commit d4fc4f66cc
11 changed files with 544 additions and 1 deletions

View File

@@ -0,0 +1,28 @@
export default {
manifestVersion: 1,
name: "PocketBase Deno Dashboard",
slug: "pocketbase-deno-dashboard",
runtime: "deno-gvisor",
entrypoint: "./main.ts",
pocketbase: {
collections: ["dashboard_cards"],
collectionPrefix: "dashboard",
},
permissions: {
allowEnv: [
"PORT",
"POCKETBASE_URL",
"POCKETBASE_SERVICE_EMAIL",
"POCKETBASE_SERVICE_PASSWORD",
"APP_OWNER_TEAM_ID",
"APP_SLUG",
],
allowNet: ["pocketbase.internal"],
allowRead: ["./"],
allowWrite: [],
},
libraries: [
"internal/pocketbase-client",
"internal/dashboard-ui",
],
} as const;