Skip to content

Chatto #2096

Closed
Closed

Description

@MickLesk

Name of the Script

Chatto

Script Type

CT (LXC Container)

Does this script support arm64?

arm64 supported

📋 Script Details

Chatto is a privacy-first, self-hosted team/group chat app (Slack/Mattermost-style) with voice/video and screensharing via an optional external LiveKit server. Stack: a single Go static binary that also serves the Svelte frontend, plus embedded NATS/JetStream persisted to disk (no external database). Web UI on :4000. First user via web registration or the chatto operator CLI. An arm64 release asset is published.

Activity

  1. github-actions commented on Jul 31, 2026

    @github-actions
    Contributor

    The Chatto script is ready for testing:

    bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/chatto.sh)"
    

    Create the first account with cd /opt/chatto && ./chatto operator user create --login admin (the operator API is enabled by default), or register via the web UI at http://IP:4000.
    Review /opt/chatto_data/chatto.toml and configure SMTP credentials and a public webserver.url before using Chatto in production.
    All persistent data (embedded NATS/JetStream store and chatto.toml with its secrets) lives in /opt/chatto_data, kept outside the app directory so it survives updates. Include /opt/chatto_data in regular backups.
    Voice and video calls require a separately deployed LiveKit server; configure the [livekit] section in chatto.toml to enable them.

    Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.

    Discord testing thread: https://discord.com/channels/1302816934508630047/1532674779369177098

  2. welchste commented on Oct 16, 2026

    @welchste

    Hmm just had an error trying to install. This is after successfully installing about 5 other helper script containers.

    [2026-10-16 10:22:38] [ERROR] Connection to github failed
    [2026-10-16 10:22:43] [ERROR] curl: Connection timed out after 5002 milliseconds
    [2026-10-16 10:22:48] [ERROR] Connection to api.github.com timed out: a firewall or proxy is holding the traffic (set HTTP_PROXY if one is required)
    [2026-10-16 10:22:48] [ERROR] in line 2320: exit code 28 (Command failed with exit status 28): while executing command return $?
    
    root@kano:~# curl github.com -v
    * Host github.com:80 was resolved.
    * IPv6: (none)
    * IPv4: 20.29.134.23
    *   Trying 20.29.134.23:80...
    * Connected to github.com (20.29.134.23) port 80
    * using HTTP/1.x
    > GET / HTTP/1.1
    > Host: github.com
    > User-Agent: curl/8.14.1
    > Accept: */*
    >
    * Request completely sent off
    < HTTP/1.1 301 Moved Permanently
    < Content-Length: 0
    < Location: https://github.com/
    <
    * Connection #0 to host github.com left intact
    * ```
    * 
    
  3. CerberusStyle commented on Oct 16, 2026

    @CerberusStyle

    5. Hmm just had an error trying to install. This is after successfully installing about 5 other helper script containers.
    ```
    [2026-10-16 10:22:38] [ERROR] Connection to github failed
    [2026-10-16 10:22:43] [ERROR] curl: Connection timed out after 5002 milliseconds
    [2026-10-16 10:22:48] [ERROR] Connection to api.github.com timed out: a firewall or proxy is holding the traffic (set HTTP_PROXY if one is required)
    [2026-10-16 10:22:48] [ERROR] in line 2320: exit code 28 (Command failed with exit status 28): while executing command return $?

    root@kano:~# curl github.com -v
    * Host github.com:80 was resolved.
    * IPv6: (none)
    * IPv4: 20.29.134.23
    *   Trying 20.29.134.23:80...
    * Connected to github.com (20.29.134.23) port 80
    * using HTTP/1.x
    > GET / HTTP/1.1
    > Host: github.com
    > User-Agent: curl/8.14.1
    > Accept: */*
    >
    * Request completely sent off
    < HTTP/1.1 301 Moved Permanently
    < Content-Length: 0
    < Location: https://github.com/
    <
    * Connection #0 to host github.com left intact
    * ```
    * 
    ```
    

    Try again either your connection or git had a wobble.

  4. github-actions commented on Nov 7, 2026

    @github-actions
    Contributor

    A PR has been created for chatto: community-scripts/ProxmoxVE#18521

  5. MickLesk commented on Nov 8, 2026

    @MickLesk
    MemberAuthor

    Merged with #18521 in ProxmoxVE

  6. github-actions commented on Nov 8, 2026

    @github-actions
    Contributor

    Files deleted with PR #2511

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions