mautrix_telegram_ynh/scripts/_common.sh

36 lines
1.1 KiB
Bash
Raw Normal View History

#!/bin/bash
#=================================================
# COMMON VARIABLES
#=================================================
# dependencies used by the app
# HACK zlib1g-dev libjpeg-dev (libwebp-dev optional but necessary for stickers) are necessary to compile / install pillow
2021-09-09 15:09:55 +02:00
pkg_dependencies="postgresql python3 zlib1g-dev libjpeg-dev libwebp-dev python3-venv libpq-dev"
2022-04-12 18:25:33 +02:00
pkg_dependencies_e2be="libolm-dev"
#=================================================
# PERSONAL HELPERS
#=================================================
2021-04-05 15:20:06 +02:00
write_bridge_config () {
domain="https://$domain"
if [ "$botusers" = "local" ]
then
botusers="$server_name"
fi
verify_server_ssl_certificates="true"
matrix_server_supports_asmux="false"
log_filename="/var/log/$app/$app.log"
log_level="error"
ynh_add_config --template="config.yaml" --destination="$mautrix_config_path"
}
#=================================================
# EXPERIMENTAL HELPERS
#=================================================
#=================================================
# FUTURE OFFICIAL HELPERS
#=================================================