Mercurial > libervia-backend
comparison docker/backend-dev-demo/scripts/init_script.sh @ 4201:6a8cc6d668a4
docker (demo): create file-sharing and demo account in init script
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 14 Dec 2023 09:19:32 +0100 |
parents | 22cd3094cd1e |
children |
comparison
equal
deleted
inserted
replaced
4200:5d2de6c1156d | 4201:6a8cc6d668a4 |
---|---|
4 FORUMS_JSON_FILE="/home/libervia/forums.json" | 4 FORUMS_JSON_FILE="/home/libervia/forums.json" |
5 | 5 |
6 if [ ! -f "$SETUP_INDICATOR" ]; then | 6 if [ ! -f "$SETUP_INDICATOR" ]; then |
7 echo "First run detected. Setting up the environment and configuration." | 7 echo "First run detected. Setting up the environment and configuration." |
8 | 8 |
9 # we create the file sharing component which will autoconnect when backend is started | |
10 libervia-cli profile create file-sharing -j files.server1.test -p "" --xmpp-password test_e2e -C file-sharing -A | |
11 # we have to be sure that file-sharing is connected before demo account, | |
12 # otherwise disco will be cached without it, and feature such as file | |
13 # sharing won't be available. | |
14 libervia-cli profile connect -cp file-sharing | |
15 # create a demo account | |
16 libervia-cli profile create demo -j demo@server1.test -p "demo" | |
9 libervia-cli profile modify -D -cp demo --pwd demo | 17 libervia-cli profile modify -D -cp demo --pwd demo |
10 libervia-cli forums set -p demo < $FORUMS_JSON_FILE | 18 libervia-cli forums set -p demo < $FORUMS_JSON_FILE |
11 libervia-cli bookmarks add -pdemo -a demo@chat.server1.test | 19 libervia-cli bookmarks add -pdemo -a demo@chat.server1.test |
12 | 20 |
13 touch "$SETUP_INDICATOR" | 21 touch "$SETUP_INDICATOR" |