#!/usr/bin/env bash ABSDIR="$( dirname "$(readlink -f -- "$0")" )" source ${ABSDIR}/../functions.sh source ${ABSDIR}/vars.sh ensure_pwd_is_scriptdir ensure_not_root if [[ -d ~/.local/share/containers/storage/volumes/${confvolume} ]]; then echo "Error : conf volume ${confvolume} already exists. Please remove it first (prune?)." exit 1 fi if [[ -d ~/.local/share/containers/storage/volumes/${dbvolume} ]]; then echo "Error : db volume ${dbvolume} already exists. Please remove it first (prune?)." exit 1 fi podman volume create matrixdotorg_synapse-data podman volume create matrixdotorg_synapse-pgsql podman run -it --name synapse-generate --mount type=volume,src=matrixdotorg_synapse-data,dst=/data -e SYNAPSE_SERVER_NAME=garbaye.fr -e SYNAPSE_REPORT_STATS=no matrixdotorg/synapse generate podman rm synapse-generate # Modifier le fichier home/podman-matrix/.local/share/containers/storage/volumes/matrixdotorg_synapse-data/_data/homeserver.yaml avec les valeurs ci dessous #< public_baseurl: https://qlf-matrix.garbaye.fr # #< enable_registration: false # #< database: #< name: psycopg2 #< user: synapse #< password: mysecretpass #< database: synapse #< host: synapse-db #< port: 5432 #< cp_min: 5 #< cp_max: 10 ${ABSDIR}/10_install.sh