GitHub Pages frontend with Google Drive storage.
Set public/wiki-bootstrap.json before deployment.
{
"wikiName": "BlueSecurity Wiki",
"rootFolderId": "GOOGLE_DRIVE_WIKI_ROOT_FOLDER_ID",
"driveId": null,
"resourceKey": null,
"storageMode": "shared-folder"
}The app resolves WikiRoot in this order:
- URL
rootFolderId wiki-bootstrap.json- browser cache
If no root folder is configured, the app opens /setup. If a configured folder cannot be accessed, the app opens /access-denied or /wiki-not-found.
npm install
npm run devnpm run build