Repository navigation
StoatChat #1849
Description
Activity
github-actions commented
on Jul 16, 2026 on Jul 16, 2026 – with GitHub ActionsContributorMore actionsThe StoatChat script is ready for testing:
bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/stoatchat.sh)"
Initial setup takes 30-60 minutes due to Rust compilation and frontend build. Do not interrupt the process.
The first account registered becomes the instance administrator. Registration is open by default; set invite_only = true in /Revolt.toml to restrict it.
Voice and video calls require additional LiveKit setup. See https://github.com/stoatchat/self-hosted for details.
The files encryption key in /Revolt.toml is generated during installation. Back it up — losing it will make all uploaded files unreadable.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.
Build time round about 25-30min.
same call like install, strange
Hi,
My problem is how use a custom domain? I change the
Revolt.toml, but the LXC IP is fixed on JS builded of front-end, I tried running thepnpmcommands from script, but without success (now the front-end point to stoat api address).And after that, how to enable/install livekit for voice/video, because the setup documentation use docker-compose.
No feedback by requester, close as not planned

Name of the Script
StoatChat
Script Type
CT (LXC Container)
📋 Script Details
StoatChat