Ops platform / ops CLI
Projects and resources
List your projects, what one environment runs, the modules a project publishes, and the status page.
Projects
ops projects
The projects your token can see, live ones first, with the one ops use chose marked as
current. A token pinned to one project sees that project alone.
Resources
ops resources # production
ops resources --env staging # another environment
Every resource of one environment, project wide ones included, sorted by type and then
name, with its status and a one line summary. The engine column shows a database's
engine (postgres, mariadb, libsql or sqlite), and for a service that mounts SQLite
databases it names them, because that is what keeps the service on one node with one
replica.
Modules
ops modules # the modules the chosen project publishes
ops modules storage # one module whole
ops modules --project framework # another project's modules
The list shows each module of the project's newest published release, with its crate, its Nuxt layer and the projects that use it. Naming a module shows what it requires, which version each project resolves, and its patch notes, newest first.
Status
ops status
The public status page in your terminal: the overall state, then every component with its state and since when. It needs no login; when you are signed in it adds a line saying as whom and in which project.