Skip to content

webapp

Manage web applications on your computers.


list

List web apps in the active project.

konigle cloud webapp list

Filter by computer name:

konigle cloud webapp list --computer my-server

Options

Option Required Description
--computer No Filter results to a specific computer

Example output

NAME                     RUNTIME
--------------------------------------------------
my-app                   python3

create

Create a web app on a computer. Two spaces — uat and production — are provisioned automatically.

konigle cloud webapp create \
  --computer my-server \
  --name my-app \
  --runtime python3 \
  --web-server nginx \
  --database postgres \
  --cache redis

Options

Option Required Description
--computer Yes Name of the computer to host this web app
--name Yes Globally unique slug. Used as the base for platform subdomains (my-app.hostbento.app)
--runtime Yes python3 or nodejs
--web-server Yes Web server type. Currently nginx
--display-name No Human-readable label. Defaults to --name
--database No postgres to provision a PostgreSQL database, omit for none
--cache No redis to provision a Redis cache, omit for none
--emoji No Optional emoji avatar
--detach, -d No Print the job ID and exit without waiting

Infrastructure choices are permanent

The database and cache cannot be added or removed after the web app is created. Decide upfront whether your app needs them.

Example output

Web app "my-app" created on "my-server".
  Spaces: uat, production
  Job:    def-456
Waiting for provisioning...
Web app "my-app" is ready.