Skip to content

Telemt Panel 1.0.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 21:04
· 1 commit to main since this release

Telemt Panel 1.0.0-rc.1

Первый тестовый выпуск нового поколения панели. Это prerelease, не стабильная 1.0.0. Перед установкой на рабочий сервер сохраните конфигурацию, данные панели и сертификаты; предпочтителен отдельный тестовый стенд.

Основные изменения

  • Новый интерфейс для телефона, планшета и компьютера: Сводка, подробная диагностика Пульс, Люди, Журнал и настройки сервера.
  • Учёт накопленного трафика и история наблюдавшихся IP; локальные GeoIP-базы и настраиваемые сроки хранения.
  • Управление конфигурацией Telemt через Config API: сгруппированные формы и TOML-редактор с предпросмотром изменений.
  • Независимая страница подписки: отдельные порт, внешний URL и путь, ACME/готовый сертификат/reverse proxy/явный HTTP.
  • Пароль, passkeys, управление сессиями, обновления и операции со службами.
  • Настройки и авторизация хранятся отдельно от истории; full поддерживает SQLite и память, lite — память.

Тестовая установка

Требуется работающий Telemt с доступным API. Поддерживаемые сборки: Linux x86_64 и aarch64.

curl -fsSL https://raw.githubusercontent.com/amirotin/telemt_panel/v1.0.0-rc.1/install.sh -o install.sh
sh install.sh --version v1.0.0-rc.1

Для lite добавьте --variant lite. GNU/musl-архивы одного профиля содержат одинаковый статический бинарник; имена сохранены для совместимости перехода с 0.6.2.

Docker / Compose

Доступен публичный контейнер для Linux amd64 и arm64:

docker pull ghcr.io/amirotin/telemt_panel:1.0.0-rc.1

Внутри — full-бинарник этого релиза с SQLite. Для сохранения данных используйте
постоянный volume; конфиг и пароль задаются самостоятельно. Docker socket не нужен.
Инструкция и Compose-пример.

Тег latest оставлен на 0.6.2. Контейнер обновляется заменой образа через Compose,
а не заменой бинарника внутри работающего контейнера.

Переход с 0.6.2

  • Используйте установщик с явно заданным тегом prerelease, а не старое самообновление из интерфейса 0.6.2.
  • Совместимый старый TOML читается без автоматической перезаписи. Включённые проверки версий переносятся без автоустановки, с интервалом 6 часов.
  • Если задан base_path, nginx/Caddy должен сохранять префикс. Запросы без него теперь возвращают 404.
  • Параметры подписки и HTTPS требуют отдельной настройки; публичный HTTP используйте только осознанно.

Подробнее: конфигурация, обновление и откат.

Стабильная версия старого поколения — 0.6.2; её исходники сохранены в ветке legacy. Этот prerelease не предназначен для автоматической установки пользователям стабильного канала.