fix: removed turso
This commit is contained in:
16
README.md
16
README.md
@@ -1,11 +1,11 @@
|
||||
# Blogging Desktop Server (bDS)
|
||||
|
||||
A desktop blogging application with offline-first capabilities and cloud sync via Turso/LibSQL.
|
||||
A desktop blogging application with offline-first capabilities and cloud sync via Dropbox.
|
||||
|
||||
## Features
|
||||
|
||||
- **Offline-First**: All data is stored locally in SQLite, works without internet
|
||||
- **Cloud Sync**: Synchronize with Turso (LibSQL) for multi-device access
|
||||
- **Cloud Sync**: Synchronize files with Dropbox for multi-device access
|
||||
- **VS Code-Inspired UI**: Familiar, clean interface with activity bar, sidebar, and editor
|
||||
- **Markdown Posts**: Write blog posts in Markdown with YAML frontmatter
|
||||
- **Media Management**: Import and manage images with metadata sidecar files
|
||||
@@ -20,7 +20,7 @@ src/
|
||||
│ ├── engine/ # Business logic engines
|
||||
│ │ ├── PostEngine # Post CRUD, file operations
|
||||
│ │ ├── MediaEngine # Media import/management
|
||||
│ │ ├── SyncEngine # Turso sync logic
|
||||
│ │ ├── SyncEngine # Dropbox sync logic
|
||||
│ │ └── TaskManager # Async task handling
|
||||
│ ├── ipc/ # IPC handlers for renderer communication
|
||||
│ └── main.ts # App entry point
|
||||
@@ -122,13 +122,13 @@ npx electron-builder
|
||||
|
||||
## Cloud Sync Setup
|
||||
|
||||
1. Create a Turso database at https://turso.tech
|
||||
2. Get your database URL and auth token
|
||||
1. Create a Dropbox App at https://www.dropbox.com/developers/apps
|
||||
2. Generate an access token for your app
|
||||
3. Go to Settings in the app
|
||||
4. Enter your Turso credentials
|
||||
5. Click "Enable Sync"
|
||||
4. Enter your Dropbox credentials (access token, app key, remote path)
|
||||
5. Click "Configure Dropbox"
|
||||
|
||||
Auto-sync runs every 5 minutes when configured.
|
||||
Files are synced to Dropbox for backup and multi-device access.
|
||||
|
||||
## License
|
||||
|
||||
|
||||
Reference in New Issue
Block a user