Shared Lab Accounts
One folder, shared across your whole lab. Everyone keeps their own data, and the PI's dashboard rolls it all up.
How it works
Put your ResearchOS folder inside a cloud-synced folder (e.g., OneDrive, Google Drive, Dropbox, or iCloud). Every lab member points ResearchOS at that same folder on their own computer. Inside the folder, each member picks a different username, so their data lives at users/sarah/, users/grant/, and so on.
The cloud provider handles syncing files between machines. ResearchOS has no idea any of this is happening, it just reads and writes JSON files like normal.
Setup steps (every member runs these once)
- Install the cloud provider's desktop app (not just the website). OneDrive on Windows is pre-installed. Drive for desktop, Dropbox, and iCloud Drive each ship as a separate download.
- One person creates an empty folder named e.g.
LabName-ResearchOSinside the synced area, then shares it with the rest of the lab via the cloud provider's normal share flow. - Each member accepts the share and confirms the folder is now visible on their laptop's filesystem (Finder / Explorer).
- Each member follows their provider's instructions below to make the folder always available offline.
- Each member opens ResearchOS, clicks Open a folder, and picks that shared folder.
- On the user-picker, each member clicks Create New User and types their own username.
Pick your cloud provider
OneDrive
Files On-Demand → Always keep on this device.
Google Drive
Drive for desktop in Mirror mode.
Dropbox
Smart Sync set to Local.
Box
Box Drive with Make Available Offline.
iCloud Drive
Keep Downloaded on macOS.
Verify the folder is local
Before you start using ResearchOS, open the shared folder in Finder (macOS) or Explorer (Windows) and confirm:
- Files show as fully downloaded (i.e., no cloud icon, no "online only" badge, no "available when online" tag).
- You can open a sample file with the network disconnected.
- The folder's "Size on disk" in its properties dialog is non-zero and roughly matches the "Size".
Pitfalls to avoid
- Don't put the folder in two different cloud providers. Pick one. Stacking OneDrive and Dropbox on the same folder corrupts JSON files when both try to write.
- Don't use the same username on two laptops. If Sarah signs in as
sarahon her laptop and alsosarahon a shared lab computer at the same time, the two ResearchOS sessions will overwrite each other's files. - Don't edit files outside ResearchOS while the app is open. The app caches data in memory, so external edits won't be picked up until you reload the page.