> ## Documentation Index
> Fetch the complete documentation index at: https://docs.burakov.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Bastion

> Self-hosted, end-to-end encrypted chat and calls for organizations — on web, desktop, iOS and Android, at one flat price per server.

Bastion is a **self-hostable, end-to-end encrypted** communication platform for organizations. Run it on your own server — or let it be managed for you — invite your team, and get **encrypted chat and calls** on every device. Your messages, files and calls stay on infrastructure you control.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/bastion/quickstart">
    Sign in to a managed workspace, or stand up your own node.
  </Card>

  <Card title="Chat" icon="comments" href="/bastion/chat">
    Messages, threads, replies, reactions, pinned items and encrypted files.
  </Card>

  <Card title="Calls" icon="phone" href="/bastion/calls">
    Encrypted 1:1 and group audio/video with screen sharing.
  </Card>

  <Card title="Security & encryption" icon="lock" href="/bastion/security">
    How end-to-end encryption works, and how to verify who you're talking to.
  </Card>

  <Card title="Self-hosting" icon="server" href="/bastion/self-hosting">
    Deploy your own node with one docker compose.
  </Card>

  <Card title="Administration" icon="users-gear" href="/bastion/administration">
    Members, roles, audit log, retention and modules.
  </Card>

  <Card title="Accounts & privacy" icon="shield" href="/bastion/accounts-and-privacy">
    One account across devices, and what stays on your server.
  </Card>

  <Card title="Pricing" icon="credit-card" href="/bastion/pricing">
    Flat per-server plans — self-hosted, managed, and modules.
  </Card>
</CardGroup>

## Two audiences, one product

Bastion is built for two people:

* **Members** use the apps — chat, calls and files — on web, desktop, iOS and Android.
* **Operators** deploy and run the node, and manage the organization from a separate admin panel.

Start with the section that fits you: [Chat](/bastion/chat) and [Calls](/bastion/calls) if you're a member, [Self-hosting](/bastion/self-hosting) and [Administration](/bastion/administration) if you're running it.

<Note>
  Bastion's base module is **chat + calls**. It's modular by design, so more capabilities can be enabled for an organization over time.
</Note>
