[unofficial] A Trojan proxy written in Go, based on alpine and building from source code.
100K+
Dockerfile https://github.com/vgist/dockerfiles/tree/master/trojan-go
Automatically built by Github Actions
| Environment | Default value |
|---|---|
| REMOTE | www.bing.com:80 |
| LOCAL | 0.0.0.0:443 |
| KEY | /data/server.key |
| CERT | /data/server.cert |
| PASSWORD | $(hostname) |
docker run \
-d \
--name trojan-go \
-p 443:443 \
-v /path/your.crt:/data/server.crt:ro \
-v /path/your.key:/data/server.key:ro \
-e PASSWORD=your-password \
-e REMOTE=127.0.0.1:80 \ # if your simple Web service is started on port 80
gists/trojan-go
trojan-go:
image: gists/trojan-go
ports:
- "443:443"
volumes:
- /path/your.crt:/data/server.crt:ro
- /path/your.key:/data/server.key:ro
environment:
- PASSWORD=your-password
- REMOTE=127.0.0.1:80 # if your simple Web service is started on port 80
restart: always
or
trojan-go:
image: gists/trojan-go
ports:
- "443:443"
volumes:
- /path/your.crt:/data/server.crt:ro
- /path/your.key:/data/server.key:ro
- /path/your-config.json:/data/config.json
command: trojan-go -config /data/config.json
restart: always
Content type
Image
Digest
sha256:43449a4d0…
Size
12.3 MB
Last updated
over 1 year ago
docker pull gists/trojan-go