Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
iac-coolify
command
Command iac-coolify is the declarative Infrastructure-as-Code CLI for Coolify v4.
|
Command iac-coolify is the declarative Infrastructure-as-Code CLI for Coolify v4. |
|
internal
|
|
|
apply
Package apply reconciles desired iac-coolify resources with a live Coolify instance.
|
Package apply reconciles desired iac-coolify resources with a live Coolify instance. |
|
config
Package config is the boundary between user-authored YAML and the typed resource model.
|
Package config is the boundary between user-authored YAML and the typed resource model. |
|
coolify
Package coolify is the low-level HTTP client for the Coolify v4 API.
|
Package coolify is the low-level HTTP client for the Coolify v4 API. |
|
docs
Package docs generates the reference documentation from the iac struct tags in internal/resource, keeping docs and code in lock-step (single source of truth).
|
Package docs generates the reference documentation from the iac struct tags in internal/resource, keeping docs and code in lock-step (single source of truth). |
|
importer
Package importer reverse-engineers a live Coolify instance into local iac-coolify YAML manifests.
|
Package importer reverse-engineers a live Coolify instance into local iac-coolify YAML manifests. |
|
plan
Package plan computes the semantic difference between the desired state (YAML config) and the actual state (live Coolify), rendering it Terraform-style.
|
Package plan computes the semantic difference between the desired state (YAML config) and the actual state (live Coolify), rendering it Terraform-style. |
|
resource
Package resource holds the user-facing declarative resource types (the iac-coolify YAML schema).
|
Package resource holds the user-facing declarative resource types (the iac-coolify YAML schema). |
|
secrets
Package secrets provides the opaque Secret type and env-var sourcing used throughout iac-coolify.
|
Package secrets provides the opaque Secret type and env-var sourcing used throughout iac-coolify. |
|
state
Package state holds the optional UUID resolver cache.
|
Package state holds the optional UUID resolver cache. |
|
tui
Package tui implements the read-only `explore` terminal browser for live Coolify state.
|
Package tui implements the read-only `explore` terminal browser for live Coolify state. |
Click to show internal directories.
Click to hide internal directories.