Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
audit
Package audit appends mutating actions to the server-side audit log at ~/.ferry/audit.log: time[performer][version] action
|
Package audit appends mutating actions to the server-side audit log at ~/.ferry/audit.log: time[performer][version] action |
|
buildctx
Package buildctx packages a docker build context as a tar.gz stream for shipping to a build host.
|
Package buildctx packages a docker build context as a tar.gz stream for shipping to a build host. |
|
deploy
Package deploy implements the deploy, rollback and preview flows: context builds or registry pulls, git-SHA versioning, health-gated cutover via kamal-proxy, retention, lock and audit.
|
Package deploy implements the deploy, rollback and preview flows: context builds or registry pulls, git-SHA versioning, health-gated cutover via kamal-proxy, retention, lock and audit. |
|
dockercmd
Package dockercmd builds docker CLI argv slices.
|
Package dockercmd builds docker CLI argv slices. |
|
envfile
Package envfile loads, merges, hashes and ships environment files.
|
Package envfile loads, merges, hashes and ships environment files. |
|
exec
Package exec runs commands.
|
Package exec runs commands. |
|
git
Package git resolves the deploy version from the working tree.
|
Package git resolves the deploy version from the working tree. |
|
hooks
Package hooks runs lifecycle hooks.
|
Package hooks runs lifecycle hooks. |
|
lock
Package lock implements the deploy lock: an atomic mkdir on the primary server with a human-readable details file, Kamal-style.
|
Package lock implements the deploy lock: an atomic mkdir on the primary server with a human-readable details file, Kamal-style. |
|
plan
Package plan merges the compose project with the ferry.yaml overlay into resolved deploy targets.
|
Package plan merges the compose project with the ferry.yaml overlay into resolved deploy targets. |
|
proxy
Package proxy manages the kamal-proxy container on each server.
|
Package proxy manages the kamal-proxy container on each server. |
|
remotejob
Package remotejob runs long commands on a server detached from the SSH connection that started them.
|
Package remotejob runs long commands on a server detached from the SSH connection that started them. |
Click to show internal directories.
Click to hide internal directories.