Skip to main content
Profiles keep separate TinyCloud identities, keys, sessions, and defaults on one machine.

Common commands

Default space

The default space is the short name used when you omit --space on tc kv and tc sql.

What each profile stores

  • profile.json for host, DID, posture, and default space
  • key.json for the local keypair
  • session.json for the active session

Practical use

  • Create one profile for each environment or identity
  • Use TC_PROFILE to pick a default profile in a shell session
  • Use TC_HOST when you want a per-command node override
tc init creates a profile too, so you only need tc profile create when you want a profile without signing in immediately.