mirror of
https://github.com/deadcxap/init_scripts.git
synced 2026-07-02 05:43:40 +03:00
много эха для отладки
This commit is contained in:
+14
-1
@@ -110,6 +110,8 @@ echo "============================="
|
|||||||
|
|
||||||
|
|
||||||
# --- Шаг 5: запуск docker compose ---
|
# --- Шаг 5: запуск docker compose ---
|
||||||
|
echo "============================="
|
||||||
|
echo "поднимаем сертварден для https"
|
||||||
docker compose -f "$COMPOSE_FILE" up -d certwardenclient
|
docker compose -f "$COMPOSE_FILE" up -d certwardenclient
|
||||||
|
|
||||||
echo "Ждём появления сертификатов..."
|
echo "Ждём появления сертификатов..."
|
||||||
@@ -132,12 +134,17 @@ if ! sudo openssl x509 -in "$CERT_FILE" -checkend 60 -noout >/dev/null 2>&1; the
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "поднимам весь композ"
|
||||||
docker compose -f "$COMPOSE_FILE" up -d
|
docker compose -f "$COMPOSE_FILE" up -d
|
||||||
|
|
||||||
# логи
|
# логи
|
||||||
|
echo "============================="
|
||||||
|
echo "создать папку логов"
|
||||||
mkdir -p "$LOG_DIR"
|
mkdir -p "$LOG_DIR"
|
||||||
|
echo "создать папку конфига логротейта"
|
||||||
sudo mkdir -p $LOGROTATE_DIR
|
sudo mkdir -p $LOGROTATE_DIR
|
||||||
|
|
||||||
|
|
||||||
TMP_LOGROTATE_CONF="$(mktemp)"
|
TMP_LOGROTATE_CONF="$(mktemp)"
|
||||||
cat > "$TMP_LOGROTATE_CONF" <<EOF
|
cat > "$TMP_LOGROTATE_CONF" <<EOF
|
||||||
"$LOG_DIR"/*.log {
|
"$LOG_DIR"/*.log {
|
||||||
@@ -150,6 +157,9 @@ cat > "$TMP_LOGROTATE_CONF" <<EOF
|
|||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
echo "TMP_LOGROTATE_CONF = $TMP_LOGROTATE_CONF"
|
||||||
|
cat $TMP_LOGROTATE_CONF
|
||||||
|
|
||||||
if [[ -f "$LOGROTATE_CONF" ]]; then
|
if [[ -f "$LOGROTATE_CONF" ]]; then
|
||||||
if cmp -s "$TMP_LOGROTATE_CONF" "$LOGROTATE_CONF"; then
|
if cmp -s "$TMP_LOGROTATE_CONF" "$LOGROTATE_CONF"; then
|
||||||
echo "logrotate config already up to date: $LOGROTATE_CONF"
|
echo "logrotate config already up to date: $LOGROTATE_CONF"
|
||||||
@@ -163,9 +173,12 @@ else
|
|||||||
fi
|
fi
|
||||||
trap 'rm -rf "$TMP_LOGROTATE_CONF"' EXIT
|
trap 'rm -rf "$TMP_LOGROTATE_CONF"' EXIT
|
||||||
|
|
||||||
|
echo "тыкаем в логротейт что вот запусти конфиг"
|
||||||
sudo logrotate -vf $LOGROTATE_CONF
|
sudo logrotate -vf $LOGROTATE_CONF
|
||||||
|
|
||||||
rm -rm "$SCRIPT_DIR/nginx.conf.template"
|
echo "удаляем шаблон конфига nginx"
|
||||||
|
rm "$SCRIPT_DIR/nginx.conf.template"
|
||||||
|
|
||||||
echo "Инициализация завершена успешно"
|
echo "Инициализация завершена успешно"
|
||||||
rm -f -- "$SELF_PATH"
|
rm -f -- "$SELF_PATH"
|
||||||
|
echo "самоудаление скрипта успешно"
|
||||||
Reference in New Issue
Block a user