https://github.com/rmdes/go-ssb-room-docker
Repo to host my attempt at fixing go-ssb-room docker image for pure docker and for cloudron
https://github.com/rmdes/go-ssb-room-docker
Last synced: about 1 year ago
JSON representation
Repo to host my attempt at fixing go-ssb-room docker image for pure docker and for cloudron
- Host: GitHub
- URL: https://github.com/rmdes/go-ssb-room-docker
- Owner: rmdes
- Created: 2022-02-19T11:58:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-21T09:23:05.000Z (over 4 years ago)
- Last Synced: 2025-02-15T05:44:16.449Z (over 1 year ago)
- Language: Shell
- Size: 13.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# go-ssb-room-docker : https://github.com/ssb-ngi-pointer/go-ssb-room
Steps:
- Edit the .env file to add the domain you will be using !important
- docker login to validate you access to docker hub
- docker build -t username/go-ssb-room:yourtag --nocache
- docker push username/go-ssb-room:yourtab
- cloudron install --image username/go-ssb-room:yourtag --nowait
- next, identify your container ID (cloudron)

- Exec into your container : sudo docker exec -ti -u 0 2e116baa-6a83-40c1-8ccb-3097aaa4b741 /bin/sh
- got to /app/code/cmd/insert-user
- Create the Admin users https://github.com/ssb-ngi-pointer/go-ssb-room/blob/master/docs/deployment.md#first-admin-user
- your REPO is /app/data/.ssb-go-room-secrets
- Login (from an admin added ID) using your SSB id (manyverse or ssb client)
- eventually enable Public setting in go-ssb-room so you can create invites from the front-end easy
# cloudron.io
the Cloudronmanifest file is only used in a docker build/push / cloudron install context.
forum link : https://forum.cloudron.io/topic/3944/go-ssb-room-was-secure-scuttlebutt-ssb-pub-off-grid/9?_=1645383048034