mirror of
https://github.com/stoatchat/self-hosted.git
synced 2026-07-21 04:25:24 -04:00
Enhancement: Kubernetes Support & Helm Chart #20
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hofq on GitHub (Feb 6, 2022).
It would be cool if you could publish an Helm Chart & add Kubernetes support to allow scalabale self-hosting
@djpbessems commented on GitHub (Jul 23, 2022):
I have it running in K8s just fine without a helm chart; just look at the docker-compose.yml and write an appropriate manifest...
In fact, I'll leave you my manifest (I edited out specific details for my setup, so you'll have to re-add volumemounts, configmaps and secrets)
@hofq commented on GitHub (Jul 23, 2022):
cool, thank you.
@gravufo commented on GitHub (Apr 10, 2025):
Having it run in k8s versus having an official helm chart and documentation are two very distinct things.
I think it would make sense to have a helm chart or at least documentation in this day and age where running a cluster is almost easier than installing docker...
@vguttmann commented on GitHub (Aug 12, 2025):
I'm the sysadmin at a student project (Formula Student team), and we wanna move away from teams and onto a platform where we actually own our data.
An official helm chart would be very helpful here, since then we can rely on kubernetes' improved stability (specifically the stability that Infrastructure-as-Code brings) versus just hosting it bare-metal, which is important for something that we'd like to choose as our main communication solution.
@insertish commented on GitHub (Aug 12, 2025):
We're also interested in potentially moving our infrastructure to Kubernetes down the line, there was some recent discussion in the development server (invite, message link) where a Kubernetes deployment was shared: https://github.com/tyzbit/fleet-infra/tree/main/clusters/corpus/apps/personal/revolt
I'll just reopen the issue for now and hopefully we can revisit it in the near future.
@rastaman commented on GitHub (Oct 5, 2025):
I also contributed this PR in case it helps: https://github.com/revoltchat/self-hosted/pull/172 , it is really basic but works in my case, i hope to get time to further improve it, it is only a basis.
Edit: my code is really not good (but started only 1 day ago), i suggest to use https://github.com/cclloyd/helm-revolt instead. I look forward to port GatewayAPI support in it.
@hofq commented on GitHub (Oct 8, 2025):
GatewayAPI is still incomplete. I personally don't see the need right now
https://github.com/cclloyd/helm-revolt Works, Thanks!