请教,如何使用自定义的区块浏览器来查询CKB主链数据?

各位大佬,我之前没搞过区块链,也没使用过Rust语言,有一定的编程能力。
前些日子使用https://api.explorer.nervos.org/api/v1提供的接口获取了一些数据,但不太满足我想要的。
想请教如下两个问题:
1、是否可用运行本地运行节点,并用部分修改后的ckb-explorer代码来获取想要的数据?
2、运行本地节点,如何使用自己写的程序获取本CKB地节点的数据?对语言有要求么?

1、可以的
2、启动explorer默认就是用的本地节点。
config/settings.yml

hosts:
  - "http://localhost:8114"

special_addresses:
  short_address: "0x"

官方地址:https://github.com/nervosnetwork/ckb-explorer/ 语言是ruby

找到了这个配置文件,非常感谢大佬!!!