mirror of
https://github.com/moparisthebest/kaiwa
synced 2024-11-04 16:45:08 -05:00
36 lines
1.5 KiB
Bash
36 lines
1.5 KiB
Bash
#!/bin/bash
|
|
|
|
echo "Configuring dev_config.json..."
|
|
|
|
export XMPP_NAME="$(echo ${XMPP_NAME} | sed 's/\//\\\//g')"
|
|
export XMPP_DOMAIN="$(echo ${XMPP_DOMAIN} | sed 's/\//\\\//g')"
|
|
export XMPP_WSS="$(echo ${XMPP_WSS} | sed 's/\//\\\//g')"
|
|
export XMPP_MUC="$(echo ${XMPP_MUC} | sed 's/\//\\\//g')"
|
|
export XMPP_STARTUP="$(echo ${XMPP_STARTUP} | sed 's/\//\\\//g')"
|
|
export XMPP_ADMIN="$(echo ${XMPP_ADMIN} | sed 's/\//\\\//g')"
|
|
|
|
sed 's/{{XMPP_NAME}}/'"${XMPP_NAME}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{XMPP_DOMAIN}}/'"${XMPP_DOMAIN}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{XMPP_WSS}}/'"${XMPP_WSS}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{XMPP_MUC}}/'"${XMPP_MUC}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{XMPP_STARTUP}}/'"${XMPP_STARTUP}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{XMPP_ADMIN}}/'"${XMPP_ADMIN}"'/' -i /app/config/dev_config.json
|
|
|
|
sed 's/{{LDAP_HOST}}/'"${LDAP_PORT_389_TCP_ADDR}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{LDAP_BASE}}/'"${LDAP_BASE}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{LDAP_DN}}/'"${LDAP_DN}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{LDAP_PWD}}/'"${LDAP_PWD}"'/' -i /app/config/dev_config.json
|
|
sed 's/{{LDAP_GROUP}}/'"${LDAP_GROUP}"'/' -i /app/config/dev_config.json
|
|
|
|
cp /app/config/dev_config.json /kaiwa
|
|
|
|
echo "Configuring kaiwa..."
|
|
|
|
cd kaiwa
|
|
|
|
cp /app/stanza.io/websocket.js node_modules/stanza.io/lib/transports
|
|
cp /app/stanza.io/index-browser.js node_modules/stanza.io/lib/plugins
|
|
cp /app/stanza.io/muc.js node_modules/stanza.io/lib/stanza
|
|
|
|
node server
|