Directories
¶
| Path | Synopsis |
|---|---|
|
Package api is the OpenArch REST client.
|
Package api is the OpenArch REST client. |
|
gen
Package gen provides primitives to interact with the openapi HTTP API.
|
Package gen provides primitives to interact with the openapi HTTP API. |
|
Package auth finds the OpenArch URL and credentials of a command.
|
Package auth finds the OpenArch URL and credentials of a command. |
|
Package certs creates self-signed certificates and checks certificate files.
|
Package certs creates self-signed certificates and checks certificate files. |
|
Package cli defines the cobra commands.
|
Package cli defines the cobra commands. |
|
Package compose runs the docker compose CLI on a workspace.
|
Package compose runs the docker compose CLI on a workspace. |
|
Package contexts reads and writes the CLI config file with the named connections ("contexts").
|
Package contexts reads and writes the CLI config file with the named connections ("contexts"). |
|
Package credstore keeps passwords in the OS credential store, or in a file when no OS store is available.
|
Package credstore keeps passwords in the OS credential store, or in a file when no OS store is available. |
|
Package doctor checks the prerequisites to run OpenArch.
|
Package doctor checks the prerequisites to run OpenArch. |
|
Package generate creates a workspace (init) and writes its files again from openarch.yaml (render).
|
Package generate creates a workspace (init) and writes its files again from openarch.yaml (render). |
|
Package localenv generates passwords and reads and writes .env.local, the file that holds the secrets of a workspace.
|
Package localenv generates passwords and reads and writes .env.local, the file that holds the secrets of a workspace. |
|
Package output prints command results and errors as text or JSON.
|
Package output prints command results and errors as text or JSON. |
|
Package selfupdate replaces the running binary with a release from GitHub, after it checks the keyless Sigstore signature of checksums.txt and the SHA-256 of the archive.
|
Package selfupdate replaces the running binary with a release from GitHub, after it checks the keyless Sigstore signature of checksums.txt and the SHA-256 of the archive. |
|
Package smoke runs an end-to-end check of an OpenArch server: it creates a document, reads it, finds it with a query, and deletes it.
|
Package smoke runs an end-to-end check of an OpenArch server: it creates a document, reads it, finds it with a query, and deletes it. |
|
Package stack starts, stops and checks the Docker Compose stack of a workspace.
|
Package stack starts, stops and checks the Docker Compose stack of a workspace. |
|
Package templates renders the workspace files from openarch.yaml.
|
Package templates renders the workspace files from openarch.yaml. |
|
Package term detects terminals.
|
Package term detects terminals. |
|
Package users reads and writes the OpenArch users file (config/users.yml).
|
Package users reads and writes the OpenArch users file (config/users.yml). |
|
Package version holds build information.
|
Package version holds build information. |
|
Package workspace loads, validates and saves openarch.yaml, the source of truth of a workspace, and writes the files rendered from it.
|
Package workspace loads, validates and saves openarch.yaml, the source of truth of a workspace, and writes the files rendered from it. |
Click to show internal directories.
Click to hide internal directories.