sash

Crates.iosash
lib.rssash
version0.1.0
sourcesrc
created_at2023-12-21 14:27:15.790954
updated_at2023-12-21 14:27:15.790954
descriptionA simple local dashboard
homepage
repositoryhttps://codeberg.org/felipeqq2/sash
max_upload_size
id1076951
size29,804
Felipe Silva (felipeqq2)

documentation

README

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.

Sash screenshot

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.

Commit count: 0

cargo fmt