3 个版本 (破坏性更新)
0.3.0 | 2022年8月4日 |
---|---|
0.2.0 | 2021年3月2日 |
0.1.0 | 2020年6月19日 |
#127 in #api-key
165KB
669 代码行
Pimon
Pi-Hole 终端监控工具
示例
特性
- 支持多个服务器
- 可选 API 密钥
- 带有缩放的查询图
- 启用/禁用 Pi-Hole
使用方法
为了方便,您可能希望将 pimon
别名为指向特定配置,例如 pimon -c $HOME/.config/pimon/pimon.json
。
快捷键
- 退出:
q
- 强制更新:
<Space>
- Tab 导航
- 上一个服务器:
<Left>
- 下一个服务器:
<Right>
- 上一个服务器:
- 图形导航
- 放大:
z
- 放大:
x
- 放大:
- 启用当前服务器:
e
- 禁用当前服务器:
d
安装
Cargo
cargo install pimon
命令行选项
pimon
USAGE:
pimon [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-c, --config-file-path <config-file-path> Path to configuration file [default: pimon.json]
示例配置
注意:主机属性需要以 http://
或 https://
前缀。
{
// List of servers. Length must be >= 1.
"servers": [
{
// Name of server
"name": "Example 1",
// Host prefixed with protocol
"host": "http://192.168.1.1",
// Optional API Key (From Pi-Hole interface -> Settings -> API -> Show API Token)
"api_key": "0123456789abcedf0123456789abcedf0123456789abcedf0123456789abcedf"
},
{
"name": "Example 2",
"host": "http://pihole.local"
}
],
// Delay between updates in milliseconds
"update_delay": 5000
}
依赖项
~8–23MB
~319K SLoC