1 个不稳定版本

0.1.0 2022年11月12日

#38 in #仪表板

0BSD 许可证

11KB
141

Sash.

(一个简单的仪表板)

因为我厌倦了要记住机器上运行的所有东西的端口,而且不想再运行另一个沉重的服务。

Sash screenshot

您可以在 $XDG_CONFIG_HOME/sash/config.json (或 ~/.config/sash/config.json — 查看Win/Mac的目录) 中添加一个JSON文件,根据示例

{
  "port": 1234,
  "links": [
    {
      "name": "IPFS",
      "url": "https://127.0.0.1:5001/webui",
      "icon": "https://cdn.jsdelivr.net.cn/gh/walkxcode/dashboard-icons/svg/ipfs.svg"
    },
    {
      "name": "Syncthing",
      "url": "https://127.0.0.1:8384",
    }
  ]
}

默认端口是9000,图标链接是可选的,记得避免尾随逗号,否则它会大声抗议。

您可以使用环境变量 SASH_CONFIG 修改配置文件路径。

依赖项

~6–19MB
~212K SLoC