# TinyCloud ## Docs - [Authentication](https://docs.tinycloud.xyz/cli/authentication.md): Sign in, manage sessions, and check identity - [Delegations & Sharing](https://docs.tinycloud.xyz/cli/delegations.md): Grant access and share data with other users - [Diagnostics](https://docs.tinycloud.xyz/cli/diagnostics.md): Troubleshoot your setup with built-in checks - [CLI Overview](https://docs.tinycloud.xyz/cli/overview.md): Install and configure the TinyCloud CLI - [Profiles](https://docs.tinycloud.xyz/cli/profiles.md): Manage multiple environments and configurations - [Secret Vault](https://docs.tinycloud.xyz/cli/secrets.md): End-to-end encrypted secrets management for applications - [Spaces](https://docs.tinycloud.xyz/cli/spaces.md): Create and manage data ownership containers - [SQL](https://docs.tinycloud.xyz/cli/sql.md): Query and manage SQLite databases from the TinyCloud CLI - [Key-Value Storage](https://docs.tinycloud.xyz/cli/storage.md): Store, retrieve, and manage plaintext data - [App manifests](https://docs.tinycloud.xyz/concepts/app-manifests.md): Describe a TinyCloud app, its data surface, and the capabilities its session needs. - [Capabilities](https://docs.tinycloud.xyz/concepts/capabilities.md): Understanding UCAN-based capabilities, ability strings, and delegation chains in TinyCloud - [DID Formats](https://docs.tinycloud.xyz/concepts/did-formats.md): Understanding primary and session DIDs in TinyCloud - [Authentication](https://docs.tinycloud.xyz/guides/authentication.md): Sign in with Ethereum and manage sessions across Web and Node SDKs - [Data Vault](https://docs.tinycloud.xyz/guides/data-vault.md): End-to-end encrypted key-value storage with client-side cryptography - [Delegations & Sharing](https://docs.tinycloud.xyz/guides/delegations.md): Share access to your space with other users and services - [Key-Value Storage](https://docs.tinycloud.xyz/guides/kv-storage.md): Store and retrieve data with the TinyCloud KV API - [Sharing Links](https://docs.tinycloud.xyz/guides/sharing.md): Generate and receive self-contained sharing links for user-owned data - [Spaces](https://docs.tinycloud.xyz/guides/spaces.md): Understanding data ownership containers in TinyCloud - [TinyCloud VFS](https://docs.tinycloud.xyz/guides/tinycloud-vfs.md): Mount TinyCloud KV as a Node.js virtual file system - [Write Hooks](https://docs.tinycloud.xyz/guides/write-hooks.md): Subscribe to TinyCloud writes with SSE or durable webhooks - [Configuration](https://docs.tinycloud.xyz/hosting/configuration.md): Configure your TinyCloud node - [Database Setup](https://docs.tinycloud.xyz/hosting/databases.md): Configure SQLite, PostgreSQL, or MySQL - [Docker Deployment](https://docs.tinycloud.xyz/hosting/docker.md): Deploy TinyCloud with Docker and Docker Compose - [Monitoring](https://docs.tinycloud.xyz/hosting/monitoring.md): Health checks, metrics, and observability - [Self-Hosting Overview](https://docs.tinycloud.xyz/hosting/overview.md): Run your own TinyCloud node - [Block Storage](https://docs.tinycloud.xyz/hosting/storage.md): Configure local filesystem or S3-compatible storage - [TinyCloud Documentation](https://docs.tinycloud.xyz/index.md): User-owned data storage with delegatable capabilities - [OpenKey](https://docs.tinycloud.xyz/openkey/index.md): TEE-powered key management for Ethereum - [OAuth Provider](https://docs.tinycloud.xyz/openkey/oauth.md): Use OpenKey as an OAuth 2.1 provider for your application - [OpenKey Quickstart](https://docs.tinycloud.xyz/openkey/quickstart.md): Create an account, generate a key, and sign your first message - [TinyCloud Integration](https://docs.tinycloud.xyz/openkey/tinycloud-integration.md): Use OpenKey as the signer/provider for TinyCloud Web SDK - [Widget Integration](https://docs.tinycloud.xyz/openkey/widget.md): Embed OpenKey connect and sign flows in your web application - [Node SDK Quickstart](https://docs.tinycloud.xyz/quickstart/node-sdk.md): Build your first TinyCloud backend service in under 5 minutes - [Web SDK Quickstart](https://docs.tinycloud.xyz/quickstart/web-sdk.md): Build your first TinyCloud app in the browser in under 5 minutes - [Troubleshooting](https://docs.tinycloud.xyz/troubleshooting.md): Solutions to common issues when integrating the TinyCloud SDK ## OpenAPI Specs - [openapi](https://docs.tinycloud.xyz/api-reference/openapi.json)