List apps
GET/api/install
Lists the apps homebutler can install. Use a name from this list as the app path parameter of the other install routes.
Authorizations
Authorizationstringheader
The token you start the server with: homebutler serve --token <token>, or web.token in the config file. Send it as Authorization: Bearer <token>. When the server has a token, every /api/ route except the CORS preflight requires it, reads included.
Response
200 · application/jsonThe catalogue. The example is shortened.
namestringrequired
The app name.
descriptionstringrequired
What the app does.
default_portstringrequired
The host port used when you send none.
container_portstringrequired
The port inside the container.
data_pathstringrequired
The data path inside the container.