LogRaker Features Pricing Documentation Blog Download

← Documentation

iCloud Sync

LogRaker keeps your setup in sync across all of your Macs through iCloud. It's always on and automatic - there's nothing to switch on and nothing to configure. Set LogRaker up on one Mac, sign in to the same iCloud account on another, and your sources, streams, and connection credentials appear there too.

What syncs

  • Your servers and sources (SSH, local, GCP / Firebase, AWS), streams, and the groups you organize them into.
  • Your layouts and monitors.
  • Your trusted SSH hosts - confirm a host's key once on one Mac and your other Macs already know to trust it.
  • Your connection credentials - SSH passwords, SSH private keys and their passphrases, GCP service-account keys, and AWS access keys and shared-profile credentials - so a synced source is ready to connect without re-entering anything or re-picking a key file.

How your credentials are protected

Your credentials are held to a higher standard than the rest of your configuration, and they travel separately.

  • They are never written into LogRaker's database, into your exported .lograker configuration file, or into the iCloud records that carry your setup. They live only in the macOS Keychain.

  • They move between your Macs through iCloud Keychain, which is end-to-end encrypted: protected by keys that only your own trusted devices hold. No one else - not even Apple - can read them in transit or on Apple's servers.

  • On each Mac they are stored available only after first unlock - readable after you've unlocked that Mac at least once since it started up, and never while it sits at the login window.

Because credentials live in the Keychain rather than in the synced configuration, iCloud sync requires that you also have iCloud Keychain enabled (it is on by default). If it's off, your servers and streams still sync, but their passwords and secrets won't travel with them.

How the rest is protected

Everything else - server names, hostnames, usernames, file paths, layouts, monitor patterns, and trusted-host fingerprints - syncs through your private iCloud database. It is encrypted in transit and stored encrypted under your iCloud account, and it contains no passwords or secret keys. Trusted-host records carry only public host keys and their fingerprints, never anything secret.

What stays on each Mac

A handful of machine-specific details stay local by nature. A local-file source tails a file on disk - that file's contents live on one Mac, so on another Mac the source points at that Mac's own copy (the log itself doesn't travel through iCloud). Everything needed to connect - passwords, passphrases, and the SSH, service-account, and AWS key files - now reattaches automatically through iCloud Keychain, with no re-picking.

Requirements

Sign in to iCloud and keep iCloud and iCloud Keychain turned on in System Settings ▸ [your name] ▸ iCloud. If you are not signed in to iCloud, LogRaker works exactly the same but doesn't sync any data with your other Macs.

See also Security Settings for the trusted-hosts list, and SSH Sources for how credentials are entered.

© 2026 Thomas Gumz · Native macOS log monitoring Features Pricing Download Documentation Blog Changelog Privacy

Amazon Web Services, AWS, Amazon CloudWatch, and Amazon S3 are trademarks of Amazon.com, Inc. or its affiliates. Google Cloud and Firebase are trademarks of Google LLC. Supabase is a trademark of Supabase, Inc. LogRaker is an independent product and is not affiliated with, endorsed by, or sponsored by Amazon, Google, or Supabase.