Переименован автоустановщик под SWChat

Этот коммит содержится в:
Виктор
2026-05-08 23:03:09 +09:00
родитель fcab044fa0
Коммит 30822dad03
+6 -6
Просмотреть файл
@@ -2,8 +2,8 @@
set -Eeuo pipefail set -Eeuo pipefail
PROJECT_NAME="WSMessenger" PROJECT_NAME="SWChat"
INSTALL_DIR="${INSTALL_DIR:-/opt/swmessenger}" INSTALL_DIR="${INSTALL_DIR:-/opt/swchat}"
SOURCE_DIR="${SOURCE_DIR:-$INSTALL_DIR/source}" SOURCE_DIR="${SOURCE_DIR:-$INSTALL_DIR/source}"
DATA_DIR="${DATA_DIR:-$INSTALL_DIR/data}" DATA_DIR="${DATA_DIR:-$INSTALL_DIR/data}"
BACKUP_DIR="${BACKUP_DIR:-$INSTALL_DIR/backups}" BACKUP_DIR="${BACKUP_DIR:-$INSTALL_DIR/backups}"
@@ -117,10 +117,9 @@ patch_synapse_config() {
cp "$DATA_DIR/synapse/homeserver.yaml" "$BACKUP_DIR/homeserver.yaml.$(date +%F_%H-%M-%S).bak" cp "$DATA_DIR/synapse/homeserver.yaml" "$BACKUP_DIR/homeserver.yaml.$(date +%F_%H-%M-%S).bak"
# Disable default SQLite database block by appending explicit PostgreSQL config at the end.
cat >> "$DATA_DIR/synapse/homeserver.yaml" <<'EOF' cat >> "$DATA_DIR/synapse/homeserver.yaml" <<'EOF'
# WSMessenger managed PostgreSQL database config # SWChat managed PostgreSQL database config
database: database:
name: psycopg2 name: psycopg2
args: args:
@@ -131,7 +130,7 @@ database:
cp_min: 5 cp_min: 5
cp_max: 10 cp_max: 10
# WSMessenger reverse proxy mode # SWChat reverse proxy mode
public_baseurl: https://__SERVER_NAME__/ public_baseurl: https://__SERVER_NAME__/
trusted_key_servers: trusted_key_servers:
- server_name: matrix.org - server_name: matrix.org
@@ -148,7 +147,7 @@ start_stack() {
return return
fi fi
log "Starting WSMessenger containers" log "Starting SWChat containers"
cd "$SOURCE_DIR" cd "$SOURCE_DIR"
docker compose --env-file "$ENV_FILE" up -d docker compose --env-file "$ENV_FILE" up -d
} }
@@ -159,6 +158,7 @@ show_next_steps() {
echo echo
echo "Matrix local endpoint: http://127.0.0.1:8008" echo "Matrix local endpoint: http://127.0.0.1:8008"
echo "Server name: $SERVER_NAME" echo "Server name: $SERVER_NAME"
echo "Install dir: $INSTALL_DIR"
echo echo
echo "FastPanel was NOT modified. Configure reverse proxy manually when ready:" echo "FastPanel was NOT modified. Configure reverse proxy manually when ready:"
echo " https://$SERVER_NAME -> http://127.0.0.1:8008" echo " https://$SERVER_NAME -> http://127.0.0.1:8008"