V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
WildCat
V2EX  ›  分享创造

Scylla——开源免费的代理 IP 池,更新到 1.1 版本:更好的验证策略、更简单的使用方式、改进的 Web UI

  •  5
     
  •   WildCat · 2018 年 5 月 31 日 · 15632 次点击
    这是一个创建于 2794 天前的主题,其中的信息可能已经有所发展或是发生改变。

    banner

    image image image image

    GitHub: https://github.com/imWildCat/scylla

    几天前发布了 Scylla,感谢大家的帮助,一度冲到 GitHub Trending 前五的位置。

    欢迎在贴中留下您的邮箱,我可以发送你 1.1 版本的 demo 地址(暂时不打算公开发布)。如果您想留邮箱,请注意:

    • 可以使用 base64 编码
    • 在您的回复的第一行或者最后一行写(含有邮箱的那一行请不要写其他东西
    • 也可以用 [at] 或者 # 替代 @

    根据大家的在原帖里的建议,这几天又添加了如下功能(仅选重要的展示):

    1. 改进的 Web UI

    2. HTTP 正向代理服务器

    查看文档:https://scylla.wildcat.io/zh/stable/#http

    3. 验证策略

    查看文档:https://scylla.wildcat.io/zh/stable/#id9

    第 1 条附言  ·  2018 年 5 月 31 日
    已知一个小问题,将在 1.1.2 版本修复( 15 分钟内)
    第 2 条附言  ·  2018 年 5 月 31 日

    最新版的 Docker build 有点问题,如果运行后没有任何 IP,请先用 1.0 版本:

    docker run -d -p 8899:8899 -v /var/www/scylla:/var/www/scylla --name scylla wildcat/scylla:1.0
    

    十分抱歉

    第 3 条附言  ·  2018 年 6 月 1 日
    Docker 问题已经完全修复,非常抱歉!
    170 条回复    2018-09-23 09:54:35 +08:00
    1  2  
    rooob1
        101
    rooob1  
       2018 年 6 月 1 日
    MzYzMDQwOTlAcXEuY29t
    感谢
    MzYzMDQwOTlAcXEuY29t==
    argsno
        102
    argsno  
       2018 年 6 月 1 日
    aXByb2NvZGVyQGdtYWlsLmNvbQo=
    谢谢
    exuxu
        103
    exuxu  
       2018 年 6 月 1 日
    支持
    ZXh1eHVAZm94bWFpbC5jb20K
    Linxing
        104
    Linxing  
       2018 年 6 月 1 日
    bGlueGluZzMwMUBnbWFpbC5jb20=
    感谢楼主
    lwbjing
        105
    lwbjing  
       2018 年 6 月 1 日
    bHdiamluZ0AxNjMuY29tCg==
    感谢..
    knightlhs
        106
    knightlhs  
       2018 年 6 月 1 日
    a25pZ2h0bGhzQHFxLmNvbQ==
    感谢楼主
    Tenderness
        107
    Tenderness  
       2018 年 6 月 1 日
    bG9uZ3NoZW5zYW5qaWVAZ21haWwuY29t
    支持
    fengyj
        108
    fengyj  
       2018 年 6 月 1 日 via Android
    qdwang
        109
    qdwang  
       2018 年 6 月 1 日
    cralwer 拼错了
    Applenice
        110
    Applenice  
       2018 年 6 月 1 日
    eng3ODU2MTdAMTYzLmNvbQ==
    谢谢
    viosey
        111
    viosey  
       2018 年 6 月 1 日
    aUB2aW9zZXkuY29t=
    感谢~
    tommycai
        112
    tommycai  
       2018 年 6 月 1 日
    MTE5ODU5NTE0M0BxcS5jb20=
    谢谢!
    EmotionV
        113
    EmotionV  
       2018 年 6 月 1 日
    NzM5NTc4NjM5QHFxLmNvbQ==
    感谢
    Fechin
        114
    Fechin  
    PRO
       2018 年 6 月 1 日
    ERROR:tornado.application:Uncaught exception GET / (127.0.0.1)
    HTTPServerRequest(protocol='http', host='127.0.0.1:8081', method='GET', uri='/', version='HTTP/1.1', remote_ip='127.0.0.1')
    Traceback (most recent call last):
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2520, in execute_sql
    cursor.execute(sql, params or ())
    sqlite3.OperationalError: disk I/O error

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/tornado/web.py", line 1499, in _stack_context_handle_exception
    raise_exc_info((type, value, traceback))
    File "<string>", line 4, in raise_exc_info
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/tornado/web.py", line 1700, in wrapper
    result = method(self, *args, **kwargs)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/scylla/proxy/server.py", line 55, in get
    self.get_proxy_and_forward()
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/scylla/proxy/server.py", line 50, in get_proxy_and_forward
    proxy = get_proxy( https=https)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/scylla/proxy/server.py", line 24, in get_proxy
    proxy: ProxyIP = random.choice(proxies)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/random.py", line 256, in choice
    i = self._randbelow(len(seq))
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1580, in __len__
    self._ensure_execution()
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1562, in _ensure_execution
    self.execute()
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1479, in inner
    return method(self, database, *args, **kwargs)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1550, in execute
    return self._execute(database)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1704, in _execute
    cursor = database.execute(self)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2533, in execute
    return self.execute_sql(sql, params, commit=commit)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2527, in execute_sql
    self.commit()
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2320, in __exit__
    reraise(new_type, new_type(*exc_args), traceback)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 174, in reraise
    raise value.with_traceback(tb)
    File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2520, in execute_sql
    cursor.execute(sql, params or ())
    peewee.OperationalError: disk I/O error
    ERROR:tornado.access:500 GET / (127.0.0.1) 13.10ms

    mac 环境请求代理报错
    treebear
        115
    treebear  
       2018 年 6 月 1 日
    NDEzMTE0NjFAcXEuY29t
    thx!
    sm0king
        116
    sm0king  
       2018 年 6 月 1 日
    bG50aWFuZGFAZ21haWwuY29t


    非常感谢
    wupher
        117
    wupher  
       2018 年 6 月 1 日
    ZmFud3UxOTc3QGdtYWlsLmNvbQ==

    多谢分享
    gonghao
        118
    gonghao  
       2018 年 6 月 1 日
    Z29uZ2hhb2NuQGdtYWlsLmNvbQo=


    感谢楼主
    chuhemiao
        119
    chuhemiao  
       2018 年 6 月 1 日
    Y2h1aGVtaWFvQGdtYWlsLmNvbQ== 感谢
    zhchj126
        120
    zhchj126  
       2018 年 6 月 1 日
    emhjaGoxMjZAMTI2LmNvbQ==

    感谢!
    beryl
        121
    beryl  
       2018 年 6 月 1 日
    谢谢
    aGdyaGt4QHFxLmNvbQ==
    mamtou
        122
    mamtou  
       2018 年 6 月 1 日
    cGhwZXIueHVAZ21haWwuY29t

    多谢分享
    WildCat
        123
    WildCat  
    OP
       2018 年 6 月 1 日
    @Fechin 是你环境的问题,不是这个库的问题。
    zqjilove
        124
    zqjilove  
       2018 年 6 月 1 日
    问个小白问题,Docker 安装了旧版,怎么更新到新版?
    ye10010
        125
    ye10010  
       2018 年 6 月 2 日
    eWUxMDEwMEAxMjYuY29t==
    感谢
    accppd
        126
    accppd  
       2018 年 6 月 2 日 via Android
    YWNjcHBkQGdtYWlsLmNvbQ==
    支持
    evin
        127
    evin  
       2018 年 6 月 2 日
    感谢楼主
    ZHV5aWZlbmdAaG90bWFpbC5jb20=
    cond0r
        128
    cond0r  
       2018 年 6 月 2 日 via Android
    支持楼主
    cond0r#126.com
    sunwei0325
        129
    sunwei0325  
       2018 年 6 月 2 日
    c3Vud2VpMDMyNUBnbWFpbC5jb20=
    sumcet
        130
    sumcet  
       2018 年 6 月 2 日
    支持并感谢楼主
    OTU3NDM0MDMyQHFxLmNvbQ==
    yanwen
        131
    yanwen  
       2018 年 6 月 3 日 via iPhone
    y4nwen#gmail.com
    谢谢楼主
    ytang
        132
    ytang  
       2018 年 6 月 3 日
    aHVzdHl0YW5nQGdtYWlsLm9jbQ==
    谢谢
    sumcet
        133
    sumcet  
       2018 年 6 月 3 日
    c3VtY2V0c0BnbWFpbC5jb20=
    Cabana
        134
    Cabana  
       2018 年 6 月 4 日 via Android
    a2Fubml1QDE2My5jb20=
    谢谢
    zktz
        135
    zktz  
       2018 年 6 月 4 日
    emt0ekBxcS5jb20=
    谢谢老板
    igaozp
        136
    igaozp  
       2018 年 6 月 4 日 via Android
    aWdhb3pwQGhvdG1haWwuY29t
    支持一下,最近刚好用到😀
    renjie45
        137
    renjie45  
       2018 年 6 月 4 日
    cmVuamllNDVAZ21haWwuY29t
    感谢
    a272184745
        138
    a272184745  
       2018 年 6 月 4 日
    b25seW9uZTU1OUBxcS5jb20=


    感谢
    0ps
        139
    0ps  
       2018 年 6 月 5 日 via iPhone
    Z2V0c3lzdGVtQHByb3Rvbm1haWwuY29t
    谢谢
    secicl
        140
    secicl  
       2018 年 6 月 5 日
    aHJvdHJvQGdtYWlsLmNvbQ==
    谢谢楼主的贡献
    luffyt
        141
    luffyt  
       2018 年 6 月 5 日
    bGVpbXRhbmdAMTI2LmNvbQ==

    谢谢
    NFSwind
        142
    NFSwind  
       2018 年 6 月 5 日
    eGlhb2NvZXJAZ21haWwuY29tCg==
    谢谢
    violinzz
        143
    violinzz  
       2018 年 6 月 5 日
    那付费代理岂不要凉?
    fuergaosi
        144
    fuergaosi  
       2018 年 6 月 5 日 via iPhone
    ZnVlcmdhb3NpQGdtYWlsLmNvbQ==
    gorrywang
        145
    gorrywang  
       2018 年 6 月 5 日 via iPhone
    [email protected] ,非常感谢
    cinlen
        146
    cinlen  
       2018 年 6 月 5 日
    Y2hlbnhpbmxvbmcyMDA5QGdtYWlsLmNvbQ==
    Citrullus
        147
    Citrullus  
       2018 年 6 月 6 日
    Q2l0cnVsbHVzc0BnbWFpbC5jb20=
    xmsz
        148
    xmsz  
       2018 年 6 月 6 日
    MTM3ODE5ODY2QHFxLmNvbQ==
    2016Gary
        149
    2016Gary  
       2018 年 6 月 6 日
    MTQ3ODc2NjM3MEBxcS5jb20=
    感谢~
    EncorM
        150
    EncorM  
       2018 年 6 月 6 日
    emhtMjE0QGdtYWlsLmNvbQ==
    thx
    s1mple
        151
    s1mple  
       2018 年 6 月 7 日
    a2VubnlzYmFAMTYzLmNvbQ==
    真的很感谢~
    jhonRawls
        152
    jhonRawls  
       2018 年 6 月 8 日
    amhvblJhd2xzIzE2My5jb20=
    谢谢
    annt123
        153
    annt123  
       2018 年 6 月 8 日
    NDk2Nzc1NDUxQHFxLmNvbQ==谢谢~
    annt123
        154
    annt123  
       2018 年 6 月 8 日
    NDk2Nzc1NDUxQHFxLmNvbQ==
    gerorim
        155
    gerorim  
       2018 年 6 月 9 日
    a2c3eEBvdXRsb29rLmNvbQ==
    支持开源,Py 3.6 就更好了
    huyinjie
        156
    huyinjie  
       2018 年 6 月 9 日
    huyinjie
        157
    huyinjie  
       2018 年 6 月 9 日
    感谢 支持楼主
    hyhnm
        158
    hyhnm  
       2018 年 6 月 9 日
    bm9ub0Bjdm5vLm1l
    感谢楼主
    pandahii
        159
    pandahii  
       2018 年 6 月 11 日
    ZHBhbjk5N0BnbWFpbC5jb20=

    感谢 LZ
    wps353
        160
    wps353  
       2018 年 6 月 11 日
    d3BzMzUyQGdtYWlsLmNvbQ==
    感谢楼主
    mjikop1231
        161
    mjikop1231  
       2018 年 6 月 12 日 via iPhone
    bWppa29wMTIzMUBnbWFpbC5jb20=
    支持。谢啦
    wugiro
        162
    wugiro  
       2018 年 6 月 12 日
    eXVlZmVpZHV6aUBmb3htYWlsLmNvbQ==
    感谢
    ZhengJL
        163
    ZhengJL  
       2018 年 6 月 12 日
    emhlbmdqbDEwMDhAMTYzLmNvbQ==
    感谢大佬
    wyds591101
        164
    wyds591101  
       2018 年 6 月 12 日
    特别好 前排支持 start 走起
    tanxiaoluo
        165
    tanxiaoluo  
    PRO
       2018 年 6 月 12 日
    Y3VpdF90YW5AMTYzLmNvbQ==
    感谢楼主
    Charkey
        166
    Charkey  
       2018 年 6 月 12 日
    Y2hhcmtleXFrQGdtYWlsLmNvbQ==
    感谢
    klmun
        167
    klmun  
       2018 年 6 月 12 日
    c2hpa3VuLnpAZ21haWwuY29tCg==
    已 star,谢谢。
    skyforeoffice
        168
    skyforeoffice  
       2018 年 6 月 14 日
    为什么都要 demo 地址呢?自己上 heroku 上部署一个不就 OK 了,而且 heroku 只需要邮箱注册而已
    shenyina
        169
    shenyina  
       2018 年 6 月 19 日
    OTc4NjM1Nzc2QHFxLmNvbQ==
    感谢分享
    YLGG
        170
    YLGG  
       2018 年 9 月 23 日
    a2xjb2tAcXEuY29t
    麻烦楼主,谢谢楼主~
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   893 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:30 · PVG 05:30 · LAX 13:30 · JFK 16:30
    ♥ Do have faith in what you're doing.