@hooopo 最近那个开源项目就有实现,可以参考一下
其实这里面都有的
而推送,三方客户端是不能支持的,iOS 推送在服务端有私钥。
如果是你自己的服务器: https://homeland.ruby-china.org/docs/configuration/apns/
你要的是那种安全审查系统,比如阿里云 Green
这个要多看多用,用多了好的产品,你会慢慢理解的。没有捷径
可以这么理解,假如 Gemfile 有依赖 puma
不折腾 学 React 很容易的,一步到位
支付宝登录我觉得没必要
当初是为了省事,没做补充信息的流程
程序里面文件 Open 以后要记得 Close
今天我修复了,正在打包中,1 小时以后应该可以用了
@Rei 我调整了一下
@vstorm 你更新 homeland-docker
https://github.com/ruby-china/homeland-docker/commit/689e6e7eb509eb0e0b946c879d3b11975c63e492
外部机器限制端口
我没点过,我刚才取消了
是内容量太多了,感觉应该是分页 count 的性能问题
https://guides.rubyonrails.org
学 Rails,改起来很容易
贴错误信息
不行 要定制开发,只能你自己打包
我在本地试了一下,设置中文没有问题,能跑起来。
看刚才存储的信息,看起来是你的 app.local.env
文件里面配置的 app_name 环境变量输入的中文文字有问题。
另外,Setting.app_name
用刚才那个方式只是暂时能跑了,app_name
配置目前只能通过 app.local.env
文件来配置,你还是得修复 app.local.env
里面错误的配置信息,然后重新启动才可以。
你这个设置有问题,直接修改一下
irb> Setting.app_name = "IoTShool"
然后,应该就可以访问了
你试试 make console
进入 Rails Console 以后,执行:
2.7.0 :001 > Rails.cache.clear
nil
2.7.0 :001 > Setting.app_name
运行 docker-compose logs app
看看应用日志,你之前看的是 Nginx 的
所有页面都打不开么?能打开看后台的日志,你发这个没错误信息
另外你网站地址发一下
看看日志
我今天已经去掉了 ElasticSearch,你可以获取最新的 homeland-docker,然后执行下面的命令来升级 Homeland 到 3.6.0 版本。
$ make update
$ make stop-all
$ make start
等启动好以后,重新执行 make reindex
命令来重建搜索即可。