Back to Templates
Chatto (single binary) logo

Chatto (single binary)

v0.4.x

A fully-featured real-time chat application for teams and communities. This template deploys the single Chatto binary with embedded NATS. Note: email/password registration requires SMTP to be configured after deployment; voice/video calls are not included in the single-binary setup.

Deploy on Notploy

How to deploy

Deploy Chatto (single binary) on Notploy

  1. Install Notploy on your server if you haven't already.
  2. In your Notploy panel, open a project and click Create Service → Template.
  3. Search for Chatto (single binary) and click Create — Notploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBjaGF0dG86XG4gICAgaW1hZ2U6IGdoY3IuaW8vY2hhdHRvY29ycC9jaGF0dG86MC40XG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBleHBvc2U6XG4gICAgICAtIFwiNDAwMFwiXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBDSEFUVE9fV0VCU0VSVkVSX1VSTDogaHR0cHM6Ly8ke0NIQVRUT19IT1NUfVxuICAgICAgQ0hBVFRPX1dFQlNFUlZFUl9QT1JUOiBcIjQwMDBcIlxuICAgICAgQ0hBVFRPX1dFQlNFUlZFUl9DT09LSUVfU0lHTklOR19TRUNSRVQ6ICR7Q0hBVFRPX0NPT0tJRV9TRUNSRVR9XG4gICAgICBDSEFUVE9fQ09SRV9TRUNSRVRfS0VZOiAke0NIQVRUT19DT1JFX1NFQ1JFVH1cbiAgICAgIENIQVRUT19DT1JFX0FTU0VUU19TSUdOSU5HX1NFQ1JFVDogJHtDSEFUVE9fQVNTRVRTX1NFQ1JFVH1cbiAgICAgIENIQVRUT19OQVRTX0VNQkVEREVEX0VOQUJMRUQ6IHRydWVcbiAgICAgIENIQVRUT19OQVRTX0VNQkVEREVEX0RBVEFfRElSOiAvZGF0YVxuICAgICAgQ0hBVFRPX09XTkVSU19FTUFJTFM6ICR7Q0hBVFRPX09XTkVSX0VNQUlMfVxuICAgICAgQ0hBVFRPX1NNVFBfRU5BQkxFRDogJHtDSEFUVE9fU01UUF9FTkFCTEVEOi1mYWxzZX1cbiAgICAgIENIQVRUT19TTVRQX0hPU1Q6ICR7Q0hBVFRPX1NNVFBfSE9TVDotfVxuICAgICAgQ0hBVFRPX1NNVFBfUE9SVDogJHtDSEFUVE9fU01UUF9QT1JUOi01ODd9XG4gICAgICBDSEFUVE9fU01UUF9UTFM6ICR7Q0hBVFRPX1NNVFBfVExTOi1tYW5kYXRvcnl9XG4gICAgICBDSEFUVE9fU01UUF9VU0VSTkFNRTogJHtDSEFUVE9fU01UUF9VU0VSTkFNRTotfVxuICAgICAgQ0hBVFRPX1NNVFBfUEFTU1dPUkQ6ICR7Q0hBVFRPX1NNVFBfUEFTU1dPUkQ6LX1cbiAgICAgIENIQVRUT19TTVRQX0ZST006ICR7Q0hBVFRPX1NNVFBfRlJPTTotfVxuICAgIHZvbHVtZXM6XG4gICAgICAtIGNoYXR0by1kYXRhOi9kYXRhXG5cbnZvbHVtZXM6XG4gIGNoYXR0by1kYXRhOiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5jb29raWVfc2VjcmV0ID0gXCIke2hhc2g6NjR9XCJcbmNvcmVfc2VjcmV0ID0gXCIke2hhc2g6NjR9XCJcbmFzc2V0c19zZWNyZXQgPSBcIiR7aGFzaDo2NH1cIlxub3duZXJfZW1haWwgPSBcIiR7ZW1haWx9XCJcblxuW2NvbmZpZ11cbmVudiA9IFtcbiAgXCJDSEFUVE9fSE9TVD0ke21haW5fZG9tYWlufVwiLFxuICBcIkNIQVRUT19DT09LSUVfU0VDUkVUPSR7Y29va2llX3NlY3JldH1cIixcbiAgXCJDSEFUVE9fQ09SRV9TRUNSRVQ9JHtjb3JlX3NlY3JldH1cIixcbiAgXCJDSEFUVE9fQVNTRVRTX1NFQ1JFVD0ke2Fzc2V0c19zZWNyZXR9XCIsXG4gIFwiQ0hBVFRPX09XTkVSX0VNQUlMPSR7b3duZXJfZW1haWx9XCIsXG5dXG5tb3VudHMgPSBbXVxuXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJjaGF0dG9cIlxucG9ydCA9IDQwMDBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCIiCn0=

Reference files

Configuration

The exact Docker Compose and template configuration this template deploys.

More like this

Free and open source

Self-host Chatto (single binary) in minutes

Notploy is a free, open source deployment platform. Deploy Chatto (single binary) and 571+ other templates on your own infrastructure with a single click.