Sign inSign up

dev0nizer/telemt

By dev0nizer

•Updated 8 months ago

https://github.com/telemt/telemt

Image
Networking
Security
1

430

dev0nizer/telemt repository overview

I don't own the software, I just build the image and upload it here for personal usage https://github.com/telemt/telemt⁠

config.toml example

# links to show on container startup
show_link = ["default"]

[general]
prefer_ipv6 = false
fast_mode = true
use_middle_proxy = false

[general.modes]
classic = false
secure = false
tls = true

[server]
port = 443
listen_addr_ipv4 = "0.0.0.0"

[[server.listeners]]
ip = "0.0.0.0"
# override domain name for links in the container output
#announce = "your-domain.com"

# settings related to bypass censorship
[censorship]
tls_domain = "bing.com"
mask = true
mask_port = 443
fake_cert_len = 2048

[access]
replay_check_len = 65536
ignore_time_skew = false

# generate the password with:
# openssl rand -hex 16
[access.users]
default = "29dc1f2591679b9af575e786be8c7759"

[[upstreams]]
type = "direct"
enabled = true
weight = 10

docker-compose.yml example:

services:
  telemt:
    image: dev0nizer/telemt:latest
    container_name: telemt
    restart: unless-stopped
    ports:
      - "443:443/tcp"

    environment:
      RUST_LOG: "info"

    volumes:
      - ./config.toml:/app/config.toml:ro

with traefik load balancer in front

services:
  telemt:
    image: dev0nizer/telemt:latest
    container_name: telemt
    restart: unless-stopped

    networks:
      - traefik

    environment:
      RUST_LOG: "info"

    labels:
      - traefik.enable=true
      - traefik.tcp.routers.mtproto-faketls.rule=HostSNI(`bing.com`) # mtproto SNI from config
      - traefik.tcp.routers.mtproto-faketls.tls.passthrough=true
      - traefik.tcp.routers.mtproto-faketls.service=mtproto-faketls
      - traefik.tcp.services.mtproto-faketls.loadbalancer.server.port=443

    volumes:
      - ./config.toml:/app/config.toml:ro
	  
networks:
  traefik:
    external: true

Tag summary

Content type

Image

Digest

sha256:36fbde6e8…

Size

39.5 MB

Last updated

8 months ago

docker pull dev0nizer/telemt