App icon
Self-Hosted Chat

A private, self-hosted alternative to Discord

Chatto hosting on Appbox gives teams and communities a Discord alternative they control, with rooms, files, roles, voice/video calls, screen sharing, and persistent storage—without depending on SMTP for first login.

Visit Website

What you get with Chatto hosting

A compact self-hosted chat stack with Appbox handling TLS, subdomain routing, and container lifecycle.

  • Team rooms

    Create rooms and communities for real-time conversations, reactions, shared context, and structured group communication.

  • File sharing

    Share attachments and room files from the chat interface while keeping app data on your Appbox-managed storage.

  • Private by default

    Host conversations on infrastructure you control instead of routing team data through a third-party chat SaaS.

  • Owner bootstrap

    The Appbox package creates the first owner account programmatically, so initial access works even when SMTP is not configured.

  • Embedded storage

    Chatto runs with embedded NATS JetStream in this package, keeping the deployment single-container and persistent.

  • HTTPS URL

    Appbox provisions the web route and HTTPS URL, then passes the correct public origin into Chatto at install time.

Operations and limits

What to know before using Chatto as your Appbox chat server.

Single container

This package intentionally uses Chatto's compact single-container path rather than a multi-service Compose stack.

Generated secrets

Cookie, core, and asset-signing secrets are generated during install and stored as Appbox password fields.

No public NATS

NATS stays embedded and internal to the container; only the Chatto web UI is exposed through Appbox routing.

Voice and video included

Bundled LiveKit provides voice/video calls and screen sharing, with Appbox allocating the required WebRTC and TURN ports.

See Chatto in action

Chatto team chat interface showing rooms, conversations, members, and voice and video call controls

Install in seconds

Pick your Appbox, fill in a few fields, and Chatto is live.

Install Chatto

Requires 1 App Slot

Preview

This demo shows what the installer looks like after you have an Appbox.

steve(21 slots free)
Boost Slots
4 / 20
2.0x3.0x
Resource Preview

Multiplier

1.4x

Slot Cost

5 / 21

RAM

CPUs

.steve.appboxes.co

chatto.steve.appboxes.co

Ready to install? You will need an active Appbox first.

This is a preview of the install form. Choose a plan to create your Appbox and deploy for real.

Chatto vs Discord

FeatureChatto on AppboxDiscord
DeploymentSelf-hosted Appbox containerDiscord-operated cloud service
Data controlConversations and files stay on infrastructure you controlData is stored on Discord infrastructure
First adminCreated during install without SMTPRequires a Discord account and vendor signup flow
Voice and videoBundled LiveKit with Appbox-managed networkingDiscord-managed calling infrastructure
UpdatesYou control the server and update timingDiscord controls backend and client changes

Frequently asked questions

Deploy Chatto hosting on Appbox

Install a private team chat server with a generated owner account, persistent storage, and an HTTPS URL in one Appbox flow.

Chatto icon

Chatto

by ChattoCorp GmbH

Communication
Version: 0.4.10-1
App Slots: 1
Visit site
No ratings yet
Back to apps