.env file for https://github.com/jitsi/docker-jitsi-meet
as listed in: https://github.com/jitsi/docker-jitsi-meet#quick-start
git clone https://github.com/jitsi/docker-jitsi-meet
cd docker-jitsi-meet
cp env.example .env
edit the .env as you wish or suggested in this repo,
all the lines that have been touched have a "#EDITED:" before the fields you NEED to change are filled with "CHANGEME"
then:
docker-compose up
then add an user as listed in: https://github.com/jitsi/docker-jitsi-meet#authentication
docker-compose exec prosody /bin/bash
prosodyctl --config /config/prosody.cfg.lua register TheDesiredUsername meet.jitsi TheDesiredPassword
and test that you need to enter your credentials to
the users for prosody are contained in:
CONFIG_FOLDER./prosody/data/meet%2ejitsi/accounts/
for every user there is a file username.dat, so for user Andrea with password "mypassword" there will be a file named:
CONFIG_FOLDER./prosody/data/meet%2ejitsi/accounts/andrea.dat
with this content:
return {
["password"] = "mypassword";
};
you can hot-add a file for a user without restarting anything, like for the creation via commandline.
if something goes wrong, you might want to destroy all and start clean, for this you'll need to remove also the folder defined by CONFIG variable in .env, default is "~/.jitsi-meet-cfg"
you can do it with one liner:
docker-compose stop ; docker-compose rm ; docker system prune ; rm -rf ~/.jitsi-meet-cfg