v0.13.0

sleep3r/mtproto.zigv0.13.0Apr 10, 2026by sleep3r

Upgrading?

AI Summary

Adds a flag to install using an existing configuration file, enabling seamless server migrations.

Key Highlights

  • Added `--config` flag to `mtbuddy install` for specifying existing config files.
  • Automatically detects port and TLS domain from the existing config.

New Features

  • Added `--config` flag for installation.

Full Release Notes

# v0.13.0: Install from existing config

### 🇷🇺 Что нового (RU)

- **`mtbuddy`**: Добавлена поддержка флага `--config` (или `-c`) в команду `sudo mtbuddy install`. Теперь вы можете указать путь к существующему файлу `config.toml` при развертывании. Установщик автоматически прочитает из него порт и домен для корректной настройки фаервола, фрагментации TCPMSS и обхода DPI (Nginx), после чего скопирует конфиг в нужную системную директорию. Это делает миграцию между серверами еще проще!
- **docs**: В `README.md` добавлены примеры и обновлена таблица аргументов с описанием нового флага установки.

---

### 🇬🇧 Release notes (EN)

- **`mtbuddy`**: Introduced the `--config` (`-c`) flag to the `sudo mtbuddy install` command. You can now pass an existing `config.toml` file directly during installation. The tool intelligently parses the file to auto-detect your `port` and `tls_domain` (ensuring firewall, TCPMSS, and Nginx masking rules match your config perfectly), then automatically copies the file to the correct system directory. This makes unattended server migrations completely seamless!
- **docs**: Added usage examples and updated the installation argument table in `README.md` for the new flag.

Related Repositories