Skip to content

Commit e62512e

Browse files
committed
Upgrade telemt engine to v3.0.4 and centralize update system
1 parent 14425a3 commit e62512e

3 files changed

Lines changed: 59 additions & 238 deletions

File tree

.github/workflows/build-engine.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ on:
66
telemt_commit:
77
description: 'Telemt commit hash to build from'
88
required: true
9-
default: 'cf71703'
9+
default: 'f7a7fb9'
1010
version_tag:
11-
description: 'Version tag (e.g. 3.0.3-cf71703)'
11+
description: 'Version tag (e.g. 3.0.4-f7a7fb9)'
1212
required: true
13-
default: '3.0.3-cf71703'
13+
default: '3.0.4-f7a7fb9'
1414

1515
env:
1616
REGISTRY: ghcr.io

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -273,13 +273,12 @@ Get your ad-tag from [@MTProxyBot](https://t.me/MTProxyBot). Users see a pinned
273273
### ⚙️ Engine Management
274274

275275
```bash
276-
mtproxymax engine status # Current version + available updates
277-
mtproxymax engine latest # Update to newest commit
278-
mtproxymax engine switch abc1234 # Pin to specific commit
276+
mtproxymax engine status # Current engine version
277+
mtproxymax engine rebuild # Force rebuild engine image
279278
mtproxymax rebuild # Force rebuild from source
280279
```
281280

282-
Pre-built multi-arch Docker images (amd64 + arm64) are pulled automatically. Source compilation is the automatic fallback.
281+
Engine updates are delivered through `mtproxymax update`. Pre-built multi-arch Docker images (amd64 + arm64) are pulled automatically. Source compilation is the automatic fallback.
283282

284283
---
285284

@@ -448,11 +447,10 @@ mtproxymax health # Run diagnostics
448447
<summary><b>Engine & Updates</b></summary>
449448

450449
```bash
451-
mtproxymax engine status # Show version + check updates
452-
mtproxymax engine latest # Update to latest commit
453-
mtproxymax engine switch <commit> # Switch to specific commit
450+
mtproxymax engine status # Show current engine version
451+
mtproxymax engine rebuild # Force rebuild engine image
454452
mtproxymax rebuild # Force rebuild from source
455-
mtproxymax update # Check for script updates
453+
mtproxymax update # Check for script + engine updates
456454
```
457455

458456
</details>
@@ -497,7 +495,7 @@ mtproxymax telegram remove # Remove bot completely
497495

498496
## 🙏 Credits
499497

500-
Built on top of **[telemt](https://github.com/telemt/telemt)** — a high-performance MTProto proxy engine written in Rust/Tokio. All proxy protocol handling, FakeTLS, traffic masking, and per-user enforcement is powered by telemt.
498+
Built on top of **telemt** — a high-performance MTProto proxy engine written in Rust/Tokio. All proxy protocol handling, FakeTLS, traffic masking, and per-user enforcement is powered by telemt.
501499

502500
---
503501

0 commit comments

Comments
 (0)