Repository navigation
StageOS 1.0.15
Cloudflare Quick Tunnel добавлен в StageOS Server как бесплатный способ внешнего подключения. Аккаунт, домен и ключ не нужны. Сервер скачивает официальный cloudflared 2026.10.0 для Windows x64 и сверяет SHA-256. База и учётные записи остаются на вашем ПК.
Как включить
- Обновите сервер и клиент до 1.0.15. Запустите StageOS Server и войдите администратором.
- Откройте окно сервера → «Доступ через Интернет» → «Сервис туннеля: Cloudflare Quick Tunnel».
- Нажмите «Установить Cloudflare», затем «Запустить интернет-туннель».
- Дождитесь проверенного внешнего адреса и нажмите «Скопировать адрес».
- На телефоне откройте ссылку в Safari и войдите своим логином и паролем. Для полного интерфейса на ПК также потребуется код подключения сервера.
Проверка адреса сначала сверяет уникальный идентификатор вашего сервера и только потом передаёт код подключения. Управлять туннелем могут только администраторы на компьютере сервера; удалённым клиентам управление закрыто. При остановке сервера останавливается и принадлежащий ему агент.
Адрес и соединение
Ссылка остаётся одной в течение текущего запуска туннеля. Краткий обрыв связи и внутреннее переподключение агента не создают новый адрес. После остановки или нового запуска Quick Tunnel ссылка меняется. Сервер и компьютер должны оставаться включёнными. Постоянного адреса и гарантии непрерывной доступности у бесплатного режима нет.
По умолчанию используется HTTP/2 через TCP. Если подключение не устанавливается, можно остановить туннель и выбрать автоматический режим или QUIC. Статус показывает проверенный ответ StageOS, а не только факт запуска агента. При сбоях проверки повторяются с увеличением интервала, без частого опроса внешнего адреса. Ошибки DNS показаны отдельно; произвольный вывод агента в журнал не попадает.
ngrok сохранён как альтернативный сервис. Сохранённая настройка ngrok не теряется; для перехода выберите Cloudflare после остановки старого туннеля.
Быстрее на телефоне
Личное расписание загружается отдельно от редактора постановок и полного календаря. Контрольная production-сборка: около 103 КБ сжатого JavaScript для мобильного входа вместо 225 КБ общего файла. Это размер файлов, а не гарантия времени загрузки. Для HTML включена повторная проверка кеша; после обновления сервера браузер получает актуальные имена файлов. Ошибка загрузки раздела показывает кнопку повторной загрузки вместо пустого экрана.
Сохраняются сжатие API, ограничение параллельного опроса, пауза фоновых вкладок и восстановление сеанса. Операции записи автоматически не повторяются.
Общий вызов артистов перенесён с главной формы внутрь «Проверить и назначить». Выбор сразу пересчитывает назначения и конфликты. Исправлен возврат из редактора постановки в репертуар, уточнены подписи базы театра.
Проверки и ограничения
Сборка публикуется только после обязательных серверных, сетевых, браузерных и Windows-проверок, включая сохранение языка на сервере и восстановление после очистки браузерных настроек. Cloudflare проверяется контролируемыми ответами и процессами; официальный Windows-агент скачан, контрольная сумма и запуск проверены. Реальная попытка подключения в среде разработки остановилась на поиске SRV-записей Cloudflare через DNS. Поэтому внешний доступ в вашей сети пока не подтверждён. Проверка сервера не доказывает доступность из сети пользователя: после настройки проверьте ссылку с телефона через мобильный интернет без VPN. Cloudflare также может ограничиваться провайдером; программа не гарантирует обход сетевых ограничений.
Документация: https://developers.cloudflare.com/tunnel/get-started/quick-tunnels/