Install a catalog application
Catalog applications provide pre-built images and a reviewed flui.yaml
declaration. They are the shortest path to a service you do not need to build
from source.
Browse before installing
vops app catalogvops catalog productsvops catalog describe uptime-kumaThe catalog view shows what an application is and which values it will ask for. Inspection is local and changes nothing.
Check the host
vops app preflight web-1If the required application runtime is absent, install it explicitly:
vops app setup web-1 --yesRender the install plan
vops app install uptime-kuma --host web-1Without --yes, vops runs the preflight and prints the full plan. Use
--set KEY=value for values the catalog entry declares:
vops app install <catalog-id> \ --host web-1 \ --set REQUIRED_VALUE=...Review generated credentials, volumes, ports and whether the application will be loopback-only or publicly exposed.
Install and verify
vops app install uptime-kuma --host web-1 --yesvops app status uptime-kumavops app logs uptime-kuma --lines 200Add a domain later
An internal application can be exposed after its initial install:
vops app expose uptime-kuma \ --domain status.example.com \ --yesvops ensures the host ingress exists, binds the application behind it and
requests TLS when configured. Use --domain auto for a temporary demo
hostname; use a domain you control for a stable installation.
Remove without destroying data by default
vops app remove uptime-kuma --yesPersistent data is a separate concern. The --purge flag also deletes volumes
and secrets, so it should be reviewed as a destructive operation rather than a
routine uninstall.