Skip to main content

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/json

The 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.