CLI reference

film serve

film serve --port PORT

Runs the video service on 127.0.0.1:PORT until it is stopped. No port is assumed: the deployment's launcher passes the one Stado assigned. The renderers it serves are the ones its variables give it; each one left out is logged with the reason.

film listening on http://127.0.0.1:<port>

Refusals

Exit 1, nothing served:

FILM_SECRET is not set

film has no renderer configured: set WAVESPEED_API_KEY, KIE_API_KEY or HEDRA_API_KEY with FILM_PUBLIC_URL, or FILM_PIPELINE_URL

film cannot listen on 127.0.0.1:<port>: <cause>

A service that stops on its own exits 1 with film stopped serving: <cause>. A missing --port exits 2.