全球主机交流论坛

标题: 【增加使用教程】又一个cloudflare免ns接入工具(已开源) [打印本页]

作者: jhsyue    时间: 2018-5-29 20:18
标题: 【增加使用教程】又一个cloudflare免ns接入工具(已开源)
本帖最后由 jhsyue 于 2018-6-4 23:56 编辑

撸了两天 python + flask写的

部署了一个站点 国内用套路云国际版 国外cloudflare

https://waf.json.im


本来是公司自己用的 算了 开源吧


https://github.com/luodaoyi/CloudFlarePartner


使用教程:

服务器安装好docker 和docker-compose
然后下载代码库中搞得 docker-compose.yml  
申请好 partner 吧docker-compose.yml中的两个key改成你自己的

然后 docker-compose  up -d

作者: tike868    时间: 2018-5-29 20:22
路过绑定
作者: FXB    时间: 2018-5-29 20:24
https://cf.tlo.xyz/  再过段时间估计有人开源了....咋一模一样
作者: jhsyue    时间: 2018-5-29 20:26
FXB 发表于 2018-5-29 20:24
https://cf.tlo.xyz/  再过段时间估计有人开源了....咋一模一样

我抄的他的  ui界面 嘻嘻

作者: dab502    时间: 2018-5-29 20:37
开源 呗
作者: mrjoel    时间: 2018-5-29 20:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: jhsyue    时间: 2018-5-29 20:47
dab502 发表于 2018-5-29 20:37
开源 呗

代码写的丑。。。
作者: hxuf    时间: 2018-5-29 20:51
我都用了一年了。
作者: wenwei7532    时间: 2018-5-29 20:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: jhsyue    时间: 2018-5-29 21:04
群殴已经开源了  撸了两天 本来是自己公司用的 想着能造福大众 还是开源了吧
作者: gr58046576    时间: 2018-5-29 21:10
标记了
作者: 花落无声    时间: 2018-5-29 21:13
收藏备用
作者: Distance。    时间: 2018-5-29 21:23
弱弱地问一句怎么玩
作者: jhsyue    时间: 2018-5-29 21:28
Distance。 发表于 2018-5-29 21:23
弱弱地问一句怎么玩

安装docker  使用我项目中的docker-compose 然后把里面的两个环境变量 改成你自己的 然后使用

  1. docker-compose up -d
复制代码


启动就可以了 外面用nginx'反代docker-compose中设置的端口 默认3000
作者: 小混混    时间: 2018-5-29 21:33
还是php的好用
作者: FXB    时间: 2018-5-29 21:39
jhsyue 发表于 2018-5-29 20:26
我抄的他的  ui界面 嘻嘻

膜拜啊 这都能开源了..
作者: FreeDog    时间: 2018-5-29 21:40
先马克 收藏 支持大佬开源
作者: jhsyue    时间: 2018-5-29 21:43
FXB 发表于 2018-5-29 21:39
膜拜啊 这都能开源了..

只是UI抄他的  逻辑完全自己实现的啊
作者: DZGnice    时间: 2018-5-29 21:43
wenwei7532 发表于 2018-5-29 20:52
好哒..

谢谢大佬的分享

大佬,你头像的资源有吗?我以前有的现在找不到了,好想收藏啊
作者: 002    时间: 2018-5-29 22:03
亲...你的站打不开了.. 提示重定向 过多...

作者: jhsyue    时间: 2018-5-29 22:19
002 发表于 2018-5-29 22:03
亲...你的站打不开了.. 提示重定向 过多...

cloudflare 回源使用的 http 但是我的 nginx 的 http 直接 301 了 哈哈 所以一直重定向

我已经改好了  现在应该不会重定向了
作者: Smart    时间: 2018-5-29 22:26
不错,感谢分享。。。。
作者: zjttfs    时间: 2018-5-29 22:33
这有什么好处啊
作者: jhsyue    时间: 2018-5-29 22:34
zjttfs 发表于 2018-5-29 22:33
这有什么好处啊

不用换ns就能使用cloudflare 比如国内用cn2反代 国外用cloudflare 的CDN
作者: 凤梨    时间: 2018-5-29 22:39
本帖最后由 凤梨 于 2018-5-29 22:42 编辑
jhsyue 发表于 2018-5-29 22:34
不用换ns就能使用cloudflare 比如国内用cn2反代 国外用cloudflare 的CDN


这个用户不需要额外搭建啥吧,你指的装docker是服务器端?
作者: jhsyue    时间: 2018-5-29 23:02
凤梨 发表于 2018-5-29 22:39
这个用户不需要额外搭建啥吧,你指的装docker是服务器端?

不是服务端还能是哪里啊
你只需要去申请个partner的key
然后把docker-compose.yml 里面的key 改好了

服务端装好docker和docker-compose
然后用 docker-compose up -d
就可以了
作者: tiaoyah6    时间: 2018-5-29 23:03
好东西一定要顶  谢谢大佬的源码  大佬66666
作者: yangen    时间: 2018-5-29 23:11
好像有些方法没写好
作者: jhsyue    时间: 2018-5-29 23:21
yangen 发表于 2018-5-29 23:11
好像有些方法没写好

就写了两天 有些仓促 哈哈有时间慢慢完善
作者: litter123    时间: 2018-5-29 23:55
大佬railgun怎么开启啊,已经切换到通用模式了,你的后台面板也没有开启按钮,进CF也显示要升级套餐
作者: jhsyue    时间: 2018-5-30 01:15
litter123 发表于 2018-5-29 23:55
大佬railgun怎么开启啊,已经切换到通用模式了,你的后台面板也没有开启按钮,进CF也显示要升级套餐 ...

railgun 还每开发。。。准备周六搞
作者: zjttfs    时间: 2018-5-30 02:57
jhsyue 发表于 2018-5-29 22:34
不用换ns就能使用cloudflare 比如国内用cn2反代 国外用cloudflare 的CDN

更换了cf的ns是不是域名的解析都没了啊
作者: Eric7Villa    时间: 2018-5-30 03:04
牛批
作者: 鱼板面    时间: 2018-5-30 08:13
cloudflare 回源怎么用 https,80未北岸用不了
作者: yangen    时间: 2018-5-30 08:15
鱼板面 发表于 2018-5-30 08:13
cloudflare 回源怎么用 https,80未北岸用不了

ssl模式开启strict那个回源就是https了
作者: 鱼板面    时间: 2018-5-30 08:20
yangen 发表于 2018-5-30 08:15
ssl模式开启strict那个回源就是https了

感谢大佬,6666
作者: 左手写爱    时间: 2018-5-30 09:35
感谢分享  另外站点如果靠搜索引擎来流量的话不建议用
作者: FXB    时间: 2018-5-30 13:10
jhsyue 发表于 2018-5-29 21:43
只是UI抄他的  逻辑完全自己实现的啊

我知道啊.被大佬的开源精神折服了啊..自己辛辛苦苦做几天..分分钟开源了..
作者: cdseoo    时间: 2018-5-30 13:43
给大佬绑定
作者: jhsyue    时间: 2018-5-30 15:32
FXB 发表于 2018-5-30 13:10
我知道啊.被大佬的开源精神折服了啊..自己辛辛苦苦做几天..分分钟开源了.. ...

希望能有一起做的
作者: 红领巾    时间: 2018-5-30 15:47
加了一个星星
作者: jhsyue    时间: 2018-5-30 15:47
红领巾 发表于 2018-5-30 15:47
加了一个星星

感谢
作者: 日本人    时间: 2018-5-30 15:53
不错。非床不错。!
作者: moehentai2333    时间: 2018-5-30 16:20
那个...怎么在你这里解绑呀,哭哭惹
作者: jhsyue    时间: 2018-5-30 17:28
moehentai2333 发表于 2018-5-30 16:20
那个...怎么在你这里解绑呀,哭哭惹

直接去cloudflare后台删除就好啦
作者: zlpd    时间: 2018-5-30 20:32
我想问下 publish.sh   解到root 然后运行 publish.sh
作者: jhsyue    时间: 2018-5-30 22:36
zlpd 发表于 2018-5-30 20:32
我想问下 publish.sh   解到root 然后运行 publish.sh

publish.sh 只是导出Python包用的 有问题 github上发issues
作者: highrise    时间: 2018-6-1 14:19
用不到,马克
作者: 宁静致远    时间: 2018-6-1 16:44
能不能直接打个ZIP上来,内网网络github被艹了。
作者: waterscud    时间: 2018-6-1 16:59
马克一下。
紫薯布丁
作者: brady_xiong    时间: 2018-6-1 17:19
支持开源
作者: yese11    时间: 2018-6-4 17:31
这个源码和cf官方有什么区别?  就是免ns接入吗
作者: jhsyue    时间: 2018-6-4 17:42
yese11 发表于 2018-6-4 17:31
这个源码和cf官方有什么区别?  就是免ns接入吗


官网必须吧域名的ns切过去
作者: kdjfhyusd    时间: 2018-6-4 18:10
头像可以
作者: mikelucky    时间: 2018-6-4 18:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: jhsyue    时间: 2018-6-4 23:56
mikelucky 发表于 2018-6-4 18:55
这个怎么使用?有没有方法教程什么的?

服务器安装好docker 和docker-compose
然后下载代码库中搞得 docker-compose.yml  
申请好 partner 吧docker-compose.yml中的两个key改成你自己的

然后 docker-compose  up -d

作者: vika520    时间: 2018-6-5 09:58
谢谢大佬的分享
作者: zhongziso    时间: 2018-6-6 19:52
感谢大佬的分享
作者: yhqdq    时间: 2018-6-21 09:39
请问 SECRET 这个是什么  ,前面的那个是申请之后的API KEY知道,但是后面的这个没找到呢?难道是用户的?
作者: dvbhack    时间: 2018-6-21 10:07
CLoudFlare Partner 只有一个“API Key”,所以 CF_KEY 和 SECRET 是什么……
作者: abysscong    时间: 2018-6-21 10:08
jhsyue 发表于 2018-5-30 01:15
railgun 还每开发。。。准备周六搞

railgun是主机商用的 优化主机到cf的链路 要面向客户只能让客户自己服务器上安装 咱们这边partner dashboard给他绑定一下
我是这样理解的 还需大佬指导~
作者: cookies    时间: 2018-6-28 23:58
大佬,yml文件里面secret是啥,我申请以后只有一个key啊
作者: jhsyue    时间: 2018-6-29 02:14
cookies 发表于 2018-6-28 23:58
大佬,yml文件里面secret是啥,我申请以后只有一个key啊

这个是用于flask的cookie加密 随便填个字符串就行了
作者: tiaoyah6    时间: 2018-6-29 09:17
虽然不懂怎么安装   但还是一如既往的支持程序员大佬
作者: yhqdq    时间: 2018-6-29 09:19
本帖最后由 yhqdq 于 2018-6-29 09:25 编辑

按照大佬的方法,实验成功。
作者: JJ复鸡鸡    时间: 2018-6-29 10:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: doors    时间: 2018-7-7 15:05
jhsyue 发表于 2018-5-30 17:28
直接去cloudflare后台删除就好啦

解邦要直接删除站点吗?




欢迎光临 全球主机交流论坛 (https://loc.mjj8.eu.org/) Powered by Discuz! X3.4