Documentation
¶
Overview ¶
Package provstore persists the registry of Mooring-provisioned apps (plan §7): the compose path and the typed form spec (mooring.yaml under the hood) that is the source of truth for regenerate/drift. Mooring GENERATES and owns the compose — there is no raw-compose paste — so source is always "generated". It holds NO secrets (env values live in the encrypted env store), so rows are safe at rest without a cipher.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
Slug string
Source string // always "generated" — Mooring owns the compose (no raw paste)
ComposePath string
SpecJSON string
CreatedAt int64
UpdatedAt int64
}
App is one provisioned-app registry row.
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
Store persists provisioned apps.
func (*Store) Delete ¶
Delete removes a provisioned app's registry row (the run dir is removed separately by the caller).
Click to show internal directories.
Click to hide internal directories.