avatar
Rei
Geeknote 现在支持视频附件和嵌入 YouTube/Bilibili 视频
收到,已经想换了。目前还在忙别的项目,抽空了搞这个。
avatar
RaySong
Geeknote 现在支持视频附件和嵌入 YouTube/Bilibili 视频
可以将CAPTCHA替换为cloudflare turnsite之类的无感验证吗。 刚刚选人行道失败了三次... 有些影响体验。
avatar
helloreader
rails jsbundling-rails 报错 想问下
去掉type: "module"
avatar
werr
用cookies应对DDOS的Sanic中间件
搞一个防火墙有免费的,那个效果明显可以拦截CC攻击300秒DDOS我记不清了反正一个字拦截
avatar
werr
用cookies应对DDOS的Sanic中间件
CF好处是抗打,挂梯子挺快的
avatar
werr
用cookies应对DDOS的Sanic中间件
还好吧,只要达到3000就可以报警,让他跑
avatar
werr
用cookies应对DDOS的Sanic中间件
改DNS,我已经换上了效果还可以大陆访问也挺快他又CDN加速。一楼说访问慢一点不慢还挺快的。
avatar
qiu
GeekNote 一些设计更新
我认同
avatar
qiu
GeekNote 一些设计更新
11
avatar
Imagine
Tailwind CSS,从入坑到退坑
請問為什麼沒有考慮使用 styled-components ?
avatar
Imagine
Tailwind CSS,从入坑到退坑
使用 styled-components 可以解決這樣的問題
avatar
Apri
Rails on Docker: 用 Docker Compose 搭建开发环境
请问数据库是不是设置一个持久化会更好呢?
avatar
duck
用 Caddy 自动申请主域名、子域名和自定义域名的 HTTPS 证书
好的,谢谢!
avatar
Rei
用 Caddy 自动申请主域名、子域名和自定义域名的 HTTPS 证书
reverse_proxy 用来指定主机名,改变路径需要用 rewrite https://caddyserver.com/docs/caddyfile/directives/rewrite 例子(我没测试过): *.example.com { reverse_proxy localhost:8080 rewrite * /user/{labels.2}/{path}?{query} tls { dns cloudflare ... } } 注意到 path 和 query 也要改写,这样页面内的链接怎么处理也是个问题。 建议这种需求在应用层支持 subdomain 路由,而不是靠 web server 改写。
avatar
duck
用 Caddy 自动申请主域名、子域名和自定义域名的 HTTPS 证书
您好,Rei,请问如果我想 subdomain.example.com 的资源访问 localhost:8080/user/subdomain, 我应该怎么做呢。我尝试过 *.example.com { reverse_proxy localhost:8080/user/{labels.2} tls { dns cloudflare ... } }``` 这个方式不行。
avatar
Rei
Active Storage - some techniques
open-uri 支持的范围比较大,容易被注入: > URI.open '/tmp/test.txt' => #<File:/tmp/test.txt> > URI.open('| ls') => #<IO:fd 7> 抓用户输入的时候建议校验 uri 的 schema,并且用别的 http 库(只支持 http)。
avatar
写 bug 的大耳朵图图
Centos使用Tomcat安装Jenkins
docker compose 是挺方便的
avatar
写 bug 的大耳朵图图
Jmeter源码系列(3) - Jmeter 类详解-start方法,Jmeter 真正的启动过程
drawio ,元素样式选择草图,可以参考下这篇文章 介绍 draw.io 的新草图功能
avatar
Renny
Jmeter源码系列(3) - Jmeter 类详解-start方法,Jmeter 真正的启动过程
最后这个流程图是用什么画的
avatar
Rei
在 Fly.io 部署 Rails 应用
Upstash Redis 挺贵的,200MB 要 10 刀,自己部署 256MB 内存的 app 只要 2 刀。