Directories
¶
| Path | Synopsis |
|---|---|
|
Package client is a Go client for the Rowsafe user API.
|
Package client is a Go client for the Rowsafe user API. |
|
cmd
|
|
|
rowsafe
command
Command rowsafe is the Rowsafe CLI.
|
Command rowsafe is the Rowsafe CLI. |
|
rowsafe-agent
command
Command rowsafe-agent runs on each database host as the postgres user.
|
Command rowsafe-agent runs on each database host as the postgres user. |
|
rowsafe-release
command
Command rowsafe-release builds, signs and verifies agent release manifests.
|
Command rowsafe-release builds, signs and verifies agent release manifests. |
|
Package collect gathers PostgreSQL and host metrics on the database host for Rowsafe's built-in monitoring.
|
Package collect gathers PostgreSQL and host metrics on the database host for Rowsafe's built-in monitoring. |
|
internal
|
|
|
agent
Package agent runs on each database host.
|
Package agent runs on each database host. |
|
pgbackrest
Package pgbackrest renders pgBackRest configuration and wraps its CLI.
|
Package pgbackrest renders pgBackRest configuration and wraps its CLI. |
|
pginspect
Package pginspect reads state from a local Postgres over its Unix socket.
|
Package pginspect reads state from a local Postgres over its Unix socket. |
|
Package mcp exposes a Rowsafe organization to AI assistants over the Model Context Protocol.
|
Package mcp exposes a Rowsafe organization to AI assistants over the Model Context Protocol. |
|
Package protocol defines the JSON contract between the Rowsafe control plane (rowsafed), the agent (rowsafe-agent) and the CLI (rowsafe).
|
Package protocol defines the JSON contract between the Rowsafe control plane (rowsafed), the agent (rowsafe-agent) and the CLI (rowsafe). |
|
Package release signs and verifies agent release manifests.
|
Package release signs and verifies agent release manifests. |
Click to show internal directories.
Click to hide internal directories.