https://github.com/edgelesssys/constellation-rocketchat
https://github.com/edgelesssys/constellation-rocketchat
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/edgelesssys/constellation-rocketchat
- Owner: edgelesssys
- Created: 2022-10-17T06:08:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-22T09:18:18.000Z (almost 3 years ago)
- Last Synced: 2025-06-18T11:53:33.777Z (about 1 year ago)
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# General
> [!IMPORTANT]
> **Constellation is no longer actively maintained by Edgeless Systems.**
>
> This project is no longer receiving updates or support from Edgeless Systems. The repository remains available for archival purposes and community use.
> New development continues in Contrast, which provides workload-level confidential computing using Confidential Containers.
> 👉 https://github.com/edgelesssys/contrast
Deploys the rocket-chat helm [chart](https://artifacthub.io/packages/helm/rocketchat-server/rocketchat).
Also deploys TLS issuers to the respective namespace and an Ingress for TLS.
# Deploy
Assumes godaddy as DNS provider.
```bash
$ export GODADDY_API_KEY=
$ export GODADDY_SECRET_KEY=
$ export MONGO_USER_SECRET="placeholder"
$ export MONGO_ROOT_SECRET="placeholder"
$ export OWNER_ID=
$ helm dependency update ./rocketchat
$ helm upgrade rocket-infra ./rocketchat --install --namespace default --set infra.enabled=true --set apiKey=$GODADDY_API_KEY --set secretKey=$GODADDY_SECRET_KEY --set external-dns.txtOwnerID=$OWNER_ID
$ helm upgrade rocket-app ./rocketchat --install --namespace default --set app.enabled=true --set rocketchat.mongodb.auth.passwords={$MONGO_USER_SECRET} --set rocketchat.mongodb.auth.rootPassword=$MONGO_ROOT_SECRET
```