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

31 lines
748 B
Markdown

# 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:
```json
{
"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
}]
}
```