Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/isayme/go-shadowsocks
A fast and memory efficient shadowsocks server in Go
https://github.com/isayme/go-shadowsocks
golang shadowsocks
Last synced: 12 days ago
JSON representation
A fast and memory efficient shadowsocks server in Go
- Host: GitHub
- URL: https://github.com/isayme/go-shadowsocks
- Owner: isayme
- Created: 2018-09-19T16:54:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-15T16:54:35.000Z (7 months ago)
- Last Synced: 2024-05-17T04:55:09.499Z (7 months ago)
- Topics: golang, shadowsocks
- Language: Go
- Homepage:
- Size: 219 KB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Shadowsocks
[![Docker Image Version (latest semver)](https://img.shields.io/docker/v/isayme/shadowsocks?sort=semver&style=flat-square)](https://hub.docker.com/r/isayme/shadowsocks)
![Docker Image Size (latest semver)](https://img.shields.io/docker/image-size/isayme/shadowsocks?sort=semver&style=flat-square)
![Docker Pulls](https://img.shields.io/docker/pulls/isayme/shadowsocks?style=flat-square)A fast and memory efficient shadowsocks server in Go.
## Support Methods
- chacha20-ietf-poly1305
- aes-128-gcm, aes-192-gcm, aes-256-gcm
- aes-128-cfb, aes-192-cfb, aes-256-cfb
- aes-128-ctr, aes-192-ctr, aes-256-ctr
- dec-cfb
- rc4-md5, rc4-md5-6
- chacha20, chacha20-ietf
- cast5-cfb
- bf-cfb## Docker Compose
### server
```
version: '3'services:
ss-server:
container_name: ss-server
image: isayme/shadowsocks:latest
ports:
# expose ss port
- "8388:8388"
volumes:
# config file
- ./config/shadowsocks/shadowsocks.json:/shadowsocks/shadowsocks.json
environment:
- CONF_FILE_PATH=/shadowsocks/shadowsocks.json
command: /app/shadowsocks server
restart: unless-stopped
```### local
```
version: '3'services:
ss-local:
container_name: ss-local
image: isayme/shadowsocks:latest
ports:
# expose socks5 port
- "1080:1080"
volumes:
- ./config/shadowsocks/shadowsocks.json:/shadowsocks/shadowsocks.json
environment:
- CONF_FILE_PATH=/shadowsocks/shadowsocks.json
command: /app/shadowsocks local
restart: unless-stopped
```