Files
shy-launcher/README.md
T
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

748 B

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
    }]
}