Simple V2 open group for the Session messaging app (getsession.org).
100K+
This container is a simple and efficient way to create a public Session Group (V2) for other users to join.
sudo docker run \
--name session-open-group \
-v session-open-group-data:/session-open-group-server/target/release/data \
-p 9999:80 \
massiveboxe/session-open-group
This will start a container named session-open-group on port 9999. All the important data that needs to be persistent will be saved to a volume called session-open-group-data. You can use the command sudo docker volume inspect session-open-group-data to see where it is mounted in your host machine so you can backup it.
To connect, follow the instructions outputted by the command, but don't forget to add 9999 to the port.
sudo docker exec -it session-open-group /bin/sh
Once you're logged in, send the command
cd /session-open-group-server/target/release
to access the folder where the binary file for the server is stored. You can send this command whenever you lose track of the directory you're in.
You can then use the command line interface to edit the configuration of your group. Reference.
IMPORTANT: instead of using /usr/bin/session-open-group-server as the documentation says, use ./session-open-group-server.
When you're done editing the configuration, send quit in the command line to return to your host machine.
You can enter the demo/help group created with this image by copy-pasting this link into your Session client, in the appropriate tab to join open groups:
https://sogs.massivebox.eu.org/main?public_key=021ac6279595d141375ca49617e2605d8c09bb3a2e4e26fdc657572f70b80939
If you prefer to do so, you can contact me directly via my Session name (ONS): massivebox
Content type
Image
Digest
Size
695 MB
Last updated
almost 5 years ago
docker pull massiveboxe/session-open-group