59 lines
1.6 KiB
Markdown
59 lines
1.6 KiB
Markdown
# docker-jitsi-meet_configs
|
|
|
|
.env file for https://github.com/jitsi/docker-jitsi-meet
|
|
|
|
|
|
## instructions:
|
|
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
|
|
|
|
## notes on adding a user:
|
|
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.
|
|
|
|
|
|
## notes on docker-compose:
|
|
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
|
|
```
|