1 unstable release
0.1.0 | Nov 12, 2022 |
---|
#38 in #dashboard
11KB
141 lines
Sash.
(a simple dashboard)
Because I'm tired of having to remember the ports of everything that's running on my machine, and don't want to run yet another heavy service.
You can add a JSON file at $XDG_CONFIG_HOME/sash/config.json
(or ~/.config/sash/config.json
— check out directories for Win/Mac) according to the example:
{
"port": 1234,
"links": [
{
"name": "IPFS",
"url": "http://localhost:5001/webui",
"icon": "https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/svg/ipfs.svg"
},
{
"name": "Syncthing",
"url": "http://localhost:8384",
}
]
}
The default port
is 9000, the icon
link is optional, and remember to avoid trailing commas or it will yell at you.
You can change the config file path with the environment variable SASH_CONFIG
.
Dependencies
~6–19MB
~212K SLoC