mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-03-27 09:45:53 +00:00
This commit adds the Tauri desktop app as a completely separate project in the /tauri folder without modifying anything in the web project. - Created /tauri folder with standalone Tauri system tray application - Configured as menu bar/system tray app (matching Mac app architecture) - Runs embedded HTTP server on port 4020 - Opens web dashboard in default browser - No embedded web view or frontend code - Minimal package.json with only Tauri CLI dependency The web folder remains completely untouched, ensuring clean separation between the web and desktop projects.
50 lines
No EOL
1.4 KiB
JSON
50 lines
No EOL
1.4 KiB
JSON
{
|
|
"$schema": "../gen/schemas/capabilities.json",
|
|
"identifier": "default",
|
|
"description": "Default capability for the application",
|
|
"local": true,
|
|
"windows": ["main"],
|
|
"permissions": [
|
|
"core:default",
|
|
"core:window:default",
|
|
"core:window:allow-create",
|
|
"core:window:allow-close",
|
|
"core:window:allow-minimize",
|
|
"core:window:allow-maximize",
|
|
"core:window:allow-start-dragging",
|
|
"core:window:allow-set-title",
|
|
"core:app:default",
|
|
"core:path:default",
|
|
"core:event:default",
|
|
"core:webview:default",
|
|
"shell:default",
|
|
"shell:allow-open",
|
|
"dialog:default",
|
|
"fs:default",
|
|
"fs:allow-read-file",
|
|
"fs:allow-write-file",
|
|
"fs:allow-read-dir",
|
|
"fs:allow-copy-file",
|
|
"fs:allow-mkdir",
|
|
"fs:allow-remove",
|
|
"fs:allow-rename",
|
|
"fs:allow-exists",
|
|
"fs:scope-appdata-recursive",
|
|
"fs:scope-resource-recursive",
|
|
"fs:scope-temp-recursive",
|
|
"fs:allow-home-read-recursive",
|
|
"fs:allow-home-write-recursive",
|
|
"process:default",
|
|
"process:allow-exit",
|
|
"process:allow-restart",
|
|
"http:default",
|
|
"http:allow-fetch",
|
|
"notification:default",
|
|
"notification:allow-is-permission-granted",
|
|
"notification:allow-request-permission",
|
|
"notification:allow-notify",
|
|
"window-state:allow-restore-state",
|
|
"window-state:allow-save-window-state",
|
|
"updater:default"
|
|
]
|
|
} |