Skip to content

💐 基于 shadowsocks-go 做的完善实现,自动网络分流,完全兼容 Surge 的配置文件。

License

Notifications You must be signed in to change notification settings

squarecome/flora-kit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flora

基于 shadowsocks-go 做的完善实现,完全兼容 Surge 的配置文件。

NOTE: 目前已完整实现自动 Proxy 的逻辑,可以用了,已在自己的 macOS 环境连续跑了两天,稳定有效。

2016-11-22 11 00 00

功能列表

  • macOS 和 Linux 同时支持;
  • 连接 ShadowSocks 代理,并在本地建立 socks 代理服务,以提供给系统代理配置使用;
  • 支持域名关键词、前缀、后缀匹配,制定 Direct 访问(白名单)或用 Proxy 访问(黑名单);
  • 支持 IP 白名单,黑名单;
  • 支持 GeoIP 判断目标网站服务器所在区域,自动选择线路;
  • 启动的时候自动改变 macOS 网路代理配置,无需手工调整;

TODO

  • HTTP, HTTPS proxy 实现;
  • 自动代理 pac 实现;
  • 支持 Linux 网络代理自动设置;

下载 && 运行

https://github.com/huacnlee/flora-kit/releases

请根据系统下载需要的 release 包。

NOTE: 由于启动的时候,需要修改系统的网络配置,所以你需要用 sudo 来执行:

cd flora
sudo ./flora

License

Apache License 2.0

About

💐 基于 shadowsocks-go 做的完善实现,自动网络分流,完全兼容 Surge 的配置文件。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 94.5%
  • Makefile 5.5%