https://github.com/hjianbo/sserl
Shadowsocks Erlang Port
https://github.com/hjianbo/sserl
shadowsocks
Last synced: 12 months ago
JSON representation
Shadowsocks Erlang Port
- Host: GitHub
- URL: https://github.com/hjianbo/sserl
- Owner: HJianBo
- License: other
- Created: 2017-09-05T03:46:36.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-30T10:04:12.000Z (over 7 years ago)
- Last Synced: 2025-04-03T05:05:45.013Z (about 1 year ago)
- Topics: shadowsocks
- Language: Erlang
- Size: 1.69 MB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shadowsocks Erlang
Shadowsocks for erlang port, **sserl** is Erlang/OTP Application build with rebar3
***IMPORTANT***: This project forked form: [paulzql/shadowsocks-erlang](https://github.com/paulzql/shadowsocks-erlang)
# Feature
- Mutil-User/Port Manager Interface Support
- Traffic Statistics and Limit
- Max Connection Count limit on port
- Support rc4_md5, aes_128_cfb, aes_192_cfb, aes_256_cfb
# Usage
Install Erlang first
```
brew install erlang
```
Compile & Run:
```
git clone git@github.com:HJianBo/sserl.git
cd sserl
# compile
make
# run
make shell
```
# Deployment
```
make prod-rel
scp _build/prod/rel/sserl/sserl-0.3.3.tar.gz username@server_host:~/
ssh username@server_host
./sserl/bin/sserl start
```
# Configuration
The configuration file path at `./releases/0.3.3/sys.config`