-
Notifications
You must be signed in to change notification settings - Fork 0
Cloud Sync
Use Gubbins on more than one device? Cloud sync keeps them in step — through storage you own and control, not a Gubbins server. There is no Gubbins account and no Gubbins backend; sync goes through your folder or your drive.
Where to find it: the Sync screen (in the menu, when the module is enabled).

Gubbins is provider-agnostic. You choose where the shared copy lives:
- A local folder — via your browser's File System Access, sync through a folder that's itself synced by Dropbox, OneDrive, a NAS, or similar.
- Google Drive — a backend-less, in-browser sign-in that stores the data in an app-private folder on your own Drive.
Each device reads and writes the shared copy, so your inventory follows you between them.
When two devices change things independently, Gubbins reconciles with last-write-wins — the most recent change to each piece of data prevails — so syncing is safe without you refereeing every difference.
💡 Tip The local-folder option is the most flexible: point it at any folder your existing cloud tool already syncs, and Gubbins rides on top of the service you already trust.
ℹ️ Note Sync moves your data through storage you control. Gubbins never sees it — there's no server in the middle. The Google Drive option uses Google's own sign-in and stays within an app-private folder. See Privacy & security.
ℹ️ Note Sync keeps devices continuously in step. A backup is a point-in-time copy you can restore from. They complement each other — sync for day-to-day, backups for safety and history.
- Backup & restore — point-in-time copies.
- How your data is stored — the local-first model.
- Storage triage — keeping storage healthy.
Gubbins · a local-first, offline inventory app · Report an issue
Getting started
Inventory
- Items
- Tracking modes
- Locations & stock
- Location photos & regions
- Batches & lots
- Variants & SKUs
- Kits & bundles
- Tags, attachments & related
- Custom fields & capabilities
- Low stock & gauges
- Counting by weight
- Container weights
- Bulk edit & clone
- Inventory views
Asset lifecycle
- Warranty & depreciation
- Current value & revaluation
- Maintenance & servicing
- Test & calibration records
- Condition grading
- Cycle counts & audit day
- Insurance & estate schedule
People, loans & bookings
Users & access
Search
- Search overview
- Visual query builder
- Text query syntax
- Natural-language search
- Saved searches & favourites
Scanning & labels
Purchasing & projects
- Projects & BOM
- Budgets
- Purchase orders
- Reorder & shopping list
- Wishlist
- Supplier parts & price history
- Suppliers
Reports & insights
- Reports overview
- Valuation & spend
- ABC, turnover & aging
- Sales & margin
- Data hygiene
- Parts catalogue
Sales & disposals
Alerts, activity & agenda
Companion extension
Data, sync & resilience
- How your data is stored
- Cloud sync
- Backup & restore
- Export & import
- Migrating from another tool
- Storage triage
- Danger zone: erasing data
Bridge & Home Assistant
- Bridge overview
- Running the bridge
- Bridge API tokens
- Home Assistant
- AI assistant query (MCP)
- Webhooks
- Webhooks, MQTT & iCal
Settings & customisation
- Appearance & theming
- Branding
- Dashboard & widgets
- Modular UI
- Language & region
- Notifications
- Kiosk & tablet mode
Reference