A lightweight Docker image for running the Snell Server — a simple, fast proxy server developed for use with Surge.
docker pull dicablex/snell-server
Run the container with the following command:
docker run -d --name snell-server --restart always \
-e SNELL_PSK="OOceLf7qisYPhESKdQcJ0UuWc1DQ5oC" \
-e SNELL_PORT=12345 \
-p 12345:12345 dicablex/snell-server
Or use Docker Compose:
version: '3'
services:
snell:
image: dicablex/snell-server
container_name: snell-server
environment:
SNELL_PSK: OOceLf7qisYPhESKdQcJ0UuWc1DQ5oC
SNELL_PORT: 12345
restart: always
ports:
- 12345:12345
| Variable | Default | Description |
|---|---|---|
SNELL_PSK | Auto-generated | Pre-shared key for authentication |
SNELL_PORT | 12345 | Port number for the server to listen on |
[Proxy]
Proxy = snell, SERVER_IP_ADDRESS, SNELL_PORT, psk=SNELL_PSK, version=4
Content type
Image
Digest
sha256:c5d549fd0…
Size
31.1 MB
Last updated
about 15 hours ago
docker pull dicablex/snell-server