Shiewk 93be954e2c
Test and release / Run Tests (push) Successful in 2m54s
Test and release / Build and Release (push) Has been skipped
docs: clarify program behavior
2026-04-19 19:28:05 +02:00
2026-04-19 17:16:29 +02:00
2026-04-19 17:16:29 +02:00
2026-04-19 18:41:34 +02:00
2026-04-19 19:28:05 +02:00

shy-launcher

shy-launcher is an utility for downloading assets and launching applications on Linux.

What does it do?

  • Download latest version of defined assets over HTTP/S
  • Change permissions for executable downloads
  • Execute the command provided in the config
  • Wait until the program exits

Configuration

Below is an example config.json; adapt it to your needs:

{
    "name": "My Java server",
    "run": "java",
    "args": ["-jar", "server.jar"],
    "downloads": [{
        "method": "GET",
        "url": "https://some.asset.server/coolserver/latest/server.jar",
        "headers": {
            "Authorization": "Bearer tOk3n"
        },
        "filename": "server.jar",
        "permissions": 700
    }]
}
S
Description
Utility for launching apps on Linux
https://git.shiewk.de/shy/launcher Readme 43 KiB
v1.1.0 Latest
2026-04-25 11:17:47 +02:00
Languages
Rust 100%