before stt adding

This commit is contained in:
2025-11-28 17:43:00 +06:00
parent fccafad6de
commit f933c315e8
17 changed files with 10002 additions and 672 deletions

25
shell/generate-certs.sh Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/bash
# Скрипт для генерации самоподписанных SSL сертификатов
CERT_DIR="certs"
CERT_FILE="$CERT_DIR/server.crt"
KEY_FILE="$CERT_DIR/server.key"
# Создание директории если не существует
mkdir -p "$CERT_DIR"
# Генерация самоподписанного сертификата
openssl req -x509 -newkey rsa:4096 -keyout "$KEY_FILE" -out "$CERT_FILE" \
-days 3650 -nodes \
-subj "/C=RU/ST=Moscow/L=Moscow/O=Go-Speech/CN=localhost" \
-addext "subjectAltName=DNS:localhost,DNS:*.localhost,IP:127.0.0.1"
echo "Сертификаты созданы:"
echo " Certificate: $CERT_FILE"
echo " Private Key: $KEY_FILE"
echo ""
echo "Для использования в браузере, добавьте сертификат в доверенные:"
echo " sudo cp $CERT_FILE /usr/local/share/ca-certificates/go-speech.crt"
echo " sudo update-ca-certificates"