# Documentation
URL: https://usememos.com/docs

Memos is an open-source timeline for your thoughts. Write a memo in seconds, tag it, attach files, and move on. Every memo is private by default; share one with the people you choose, or with anyone who has the link, when you want to. Your notes are yours: you keep them where you decide, nobody else reads them, and you can take them with you at any time.

Start with Getting Started, then move into deployment, configuration, and daily use.

The usage and configuration guides cover **0.31.0**, the latest stable release. Read the [release changelog](/changelog/0-31-0) and [0.31 upgrade notes](/docs/operations/upgrade#upgrading-to-031) before upgrading. The API reference provides separate version selections.

## Popular Paths [#popular-paths]

<Cards>
  <Card title="Quick Start" href="/docs/getting-started" icon="Play">
    Start a local instance with one Docker command and write your first memo.
  </Card>

  <Card title="Docker Deploy" href="/docs/deploy/docker" icon="Container">
    Run Memos in a single container with a persistent data directory.
  </Card>

  <Card title="Docker Compose" href="/docs/deploy/docker-compose" icon="Container">
    Use a checked-in Compose file for repeatable self-hosted deployments.
  </Card>

  <Card title="Reverse Proxy" href="/docs/deploy/reverse-proxy" icon="Shield">
    Put Memos behind your public domain with TLS and proxy headers.
  </Card>

  <Card title="Security Setup" href="/docs/configuration/security" icon="Shield">
    Lock down authentication, public access, and deployment defaults.
  </Card>

  <Card title="Backup & Restore" href="/docs/operations/backup-restore" icon="Database">
    Protect your memos with a clear recovery path before you need it.
  </Card>

  <Card title="API Reference" href="/docs/api" icon="Terminal">
    Explore the REST and gRPC APIs for automation and integrations.
  </Card>

  <Card title="Webhooks" href="/docs/integrations/webhooks" icon="Link">
    Connect Memos to the rest of your stack with event-driven automation.
  </Card>
</Cards>

## Browse All Docs [#browse-all-docs]

<Cards>
  <Card title="Getting Started" href="/docs/getting-started" icon="Play">
    Start an instance with Docker and write your first memo.
  </Card>

  <Card title="Deploy" href="/docs/deploy" icon="Container">
    Run Memos with Docker, Compose, source builds, or Kubernetes.
  </Card>

  <Card title="Configuration" href="/docs/configuration" icon="Settings">
    Configure runtime flags, database, storage, authentication, and security.
  </Card>

  <Card title="Admin" href="/docs/admin" icon="Shield">
    Instance settings and user management.
  </Card>

  <Card title="Usage" href="/docs/usage" icon="FileText">
    Write memos in Markdown, then find them again with search, tags, and Views.
  </Card>

  <Card title="Guides" href="/docs/guides" icon="Map">
    Explore Bullet Journal, GTD, and Zettelkasten in Memos.
  </Card>

  <Card title="Integrations" href="/docs/integrations" icon="Puzzle">
    API access, MCP, webhooks, and community tools.
  </Card>

  <Card title="Operations" href="/docs/operations" icon="Network">
    Plan backups, upgrade safely, and tune production performance.
  </Card>

  <Card title="Troubleshooting" href="/docs/troubleshooting" icon="HelpCircle">
    Common issues and fixes.
  </Card>

  <Card title="FAQ" href="/docs/faq" icon="HelpCircle">
    Quick answers about licensing, data, and limits.
  </Card>

  <Card title="API" href="/docs/api" icon="Terminal">
    REST and gRPC API reference.
  </Card>

  <Card title="Development" href="/docs/development" icon="Code">
    Set up a local environment, build Memos, test changes, and contribute.
  </Card>
</Cards>
