-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
feature-gapFeatures that exist in v1 but are missing in v2Features that exist in v1 but are missing in v2v2Tasks for Canutin v2Tasks for Canutin v2
Description
Ship Canutin as a native desktop app using Electron. The app bundles the SvelteKit SPA and the PocketBase binary (with custom Go hooks).
Requirements
- SvelteKit built with
adapter-staticfor Electron - Electron main process spawns PocketBase, waits for ready, loads the app
- Graceful shutdown of PocketBase on app quit
- Platform-specific builds: macOS (arm64/x64), Windows (x64), Linux (x64)
- PocketBase data stored in the OS-appropriate app data directory
-
electron-builderconfig for DMG, EXE, tar.gz
Electron source code lives in this repo. Signed binary builds happen in a separate private repo.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature-gapFeatures that exist in v1 but are missing in v2Features that exist in v1 but are missing in v2v2Tasks for Canutin v2Tasks for Canutin v2