Commit Graph

5 Commits

Author SHA1 Message Date
F7cloud
4fadd70588 Модернизация install.sh согласно правильному файлу модернизации
- Улучшена проверка обязательных параметров с более информативными сообщениями об ошибках
- Добавлен вывод используемых параметров после проверки
- Добавлена проверка успешности установки системных зависимостей
- Добавлена проверка существования директорий перед копированием Firefox ESR
- Улучшена поддержка переменных окружения как альтернативы параметрам командной строки
2026-02-20 09:53:53 +00:00
F7cloud
d6a1f6432a Improve install script according to modernization guidelines
- Добавлена функция safe_copy с проверками существования файлов
- Улучшены проверки успешности операций копирования
- Добавлены проверки после установки каждого компонента
- Улучшены сообщения об успешной установке с проверкой компонентов
- Добавлены проверки статуса сервиса после установки
- Улучшена обработка ошибок на всех этапах установки
2026-02-20 09:48:36 +00:00
F7cloud
ec0a1b89c7 Add deployment script and auto-download dependencies
- Создан скрипт deploy.sh для автоматического развертывания на новом сервере
- Добавлена автоматическая загрузка Firefox ESR и Geckodriver в install.sh
- Добавлена поддержка переменных окружения для секретов
- Обновлена документация (DEPLOY.md, README.md)
- Скрипт deploy.sh поддерживает интерактивный ввод секретов
2026-02-18 11:43:00 +00:00
F7cloud
5824a82857 Exclude large dependencies from git repository
- Добавлены Firefox ESR и Geckodriver в .gitignore
- Создан README.md в dependencies/ с инструкциями по установке

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 12:19:10 +00:00
F7cloud
0b94d1826e Initial commit: F7cloud Talk Recording Server
- Переименовано Nextcloud на F7cloud
- Добавлены зависимости Firefox ESR и Geckodriver
- Создан скрипт установки с поддержкой параметров HPB
- Добавлена документация и инструкции по установке

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 12:18:51 +00:00