Sync your own devices through iCloud
To sync your own devices through iCloud, choose Workspace ▸ Put Workspace on iCloud… on your Mac, then Join from iCloud… on another Mac, or Join a Workspace… on iPhone. This is for one person: nobody else can be invited.
For Mac, iPhone · Last checked
What it is
Each workspace gets its own private store in your iCloud account. Your files stay in an ordinary local folder, and nokko keeps a copy in that store. There is no account to make and no server to run.
Only you can see it. The store belongs to your Apple Account, and nokko has no way to share it. To work with someone else, use GitHub or your own server.
It carries the same files as the other options, and it uses your iCloud storage. nokko syncs a couple of seconds after each change, and every 30 seconds.
Put a workspace on iCloud
On the Mac
- Open the workspace and choose Workspace ▸ Put Workspace on iCloud….
- Read the sheet, then click Put on iCloud. It counts the files as they go.

To start from nothing, choose Workspace ▸ New Workspace…, select In iCloud and click Start Fresh in iCloud…. You pick a folder, nokko adds the starter files, and the same sheet opens.
Join from another Mac
On the Mac
- Check that the Mac is signed in to the same Apple Account.
- Choose Workspace ▸ Join from iCloud….
- Click Download beside the workspace.
The list shows only workspaces in the signed-in account. If it is empty, nothing has been put on iCloud from this account.
Join or start on iPhone
On iPhone
- Open Settings and tap Join a Workspace…, then iCloud.
- The first time, type a name under Name This iPhone.
- Tap the workspace under On iCloud. Copying starts straight away.
A workspace already here reads On this iPhone. The same screen can send the open workspace up, with Put “Name” on iCloud, if it is not shared yet. Never use it on a workspace you stopped sharing.
To start one on the phone, tap New Workspace… in Settings, type a name, leave Keep it in iCloud on and tap Create. This needs a subscription or purchase; joining does not. Then use Join from iCloud… on the Mac.

If you use more than one Apple Account
A workspace belongs to the Apple Account that put it on iCloud. If a device signs in to a different account, nokko stops syncing that workspace. It does this so an empty store is not read as everything being deleted, and so your files are not copied into someone else's iCloud.
- On the Mac, the footer reads The server's identity changed. For iCloud that means another account is signed in, and clicking it does nothing.
- On iPhone, Settings shows Sign in again, with a note that the account is no longer signed in.
Your local files are safe. Sign back in to the first account, and syncing resumes after you press the sync button or make a change.
When iCloud is full, signed out or unavailable
Your edits are always saved on the device first, so none of these lose work. The message shows in the Mac's sidebar footer, and under Sync in the iPhone's Settings, where the row reads Needs attention. When offline, the iPhone row reads Offline. The sync button below means the one in the footer, or Sync Now on iPhone.
| What you see | What to do |
|---|---|
| iCloud storage is full | Nothing uploads until there is room. Free some space or change your plan, then press the sync button. |
| Sign in to iCloud to sync this workspace. | Sign in to iCloud in System Settings, or Settings on iPhone, then press the sync button. |
| iCloud needs attention in Settings before this workspace can sync. | iCloud wants new terms accepted or a password entered. Open your iCloud settings and do that. |
| iCloud is restricted on this device, so this workspace can't sync. | Parental controls or device management block it. Whoever manages the device can lift that. |
| iCloud isn't available right now | Nothing to do. Syncing retries by itself. |
| Offline — changes saved locally | No connection, or iCloud asked nokko to slow down. It retries by itself. |
| This workspace's iCloud data was deleted in Settings. | Someone removed nokko's data in iCloud storage settings. The copy on this device is untouched and is now the only one. To put it back from a Mac, leave iCloud there, then put it up again. Other devices then stop sharing and join the new copy. Do not put it up again from an iPhone: see Leave iCloud. |
| This workspace is no longer in iCloud. | The iCloud copy has gone, and nokko has no command that removes one. The copy on this device is untouched. To put it back from a Mac, leave iCloud there, then put it up again. Do not put it up again from an iPhone: see Leave iCloud. |
Leave iCloud
On iPhone, open Settings and tap Stop Sharing on This iPhone. The files stay on the phone. The iCloud copy and your other devices are not touched. Do not then use Put “Name” on iCloud on that workspace. nokko keeps its old sync records on the phone, so the upload stops with an error, and in a workspace of a few files it can move them to nokko's trash.
On the Mac, this version has no command for it. Settings ▸ General offers no Forget option for an iCloud workspace. To stop one Mac syncing, do this by hand:
- Press the sync button and wait for Synced just now.
- Choose Workspace ▸ Reveal Workspace in Finder.
- Quit nokko.
- Open the workspace folder and press ⌘⇧. to show hidden files.
- Open the
.nokkofolder and move itsremotefolder to the Trash. - Open nokko. The workspace is now local to this Mac.
This is what Forget does for the other two options. Your boards, and the rest of .nokko, stay. For a server, Forget also deletes the saved password or key, which any other workspace on the same login was using. Putting this workspace on iCloud again makes a second, separate copy with the same name. Your other devices stay on the old one until you stop syncing there and join the new one.
Remove from Nokko… in Workspace ▸ Manage Workspaces… only stops listing the folder. It keeps the connection, so adding the folder back resumes syncing.
The copy in iCloud stays until you delete nokko's data in Apple's iCloud storage settings. That removes every nokko workspace in the account, so other devices then show the deleted message above.
iCloud Drive is something else
On the Mac
iCloud Drive is a folder that Apple keeps in step for you. If you open a workspace from there, or from Dropbox, Google Drive or OneDrive, the Mac shows this warning once per workspace:
This folder is synced by iCloud Drive. Files can be replaced underneath Nokko or evicted to placeholders, and the service's own conflict copies will appear as extra boards. Sharing through GitHub or SFTP is the supported path; a local folder is the safe one.The warning is about the folder, not your iCloud account. iCloud Drive can swap a whole file while nokko has it open, sometimes for an older copy from another Mac. It can also replace a file with a placeholder that reads as empty. nokko cannot fix that from inside the folder.
The warning does not name nokko's own iCloud option, but that option is supported. It sits on an ordinary local folder, so none of this applies. To change over, move the workspace out of iCloud Drive to a local folder, open it there, and use Workspace ▸ Put Workspace on iCloud….
Questions
- Can my partner and I share a nokko workspace through iCloud?
- No. nokko's iCloud option is a private store in one Apple Account, so nobody else can be invited. Signing in to each other's account is not a way round it. For two people, use a private GitHub repository, where each person keeps their own account and every change is recorded, or your own server.
- Does nokko's iCloud option show up in iCloud Drive or the Files app?
- No. nokko's iCloud copy is not a folder in iCloud Drive, so Finder's iCloud Drive and the Files app do not list it. On your Mac the working files are ordinary Markdown in a local folder. It does count towards your iCloud storage, and Apple's storage settings can remove it.