Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
catalogsync
command
Command catalogsync vendors the CashPilot web catalog (services/**.yml) into this repository and, in -check mode, reports when the vendored copy has drifted from it.
|
Command catalogsync vendors the CashPilot web catalog (services/**.yml) into this repository and, in -check mode, reports when the vendored copy has drifted from it. |
|
e2e
|
|
|
harness
Package harness holds the fakes the end-to-end tests drive the real app against: a stateful Docker Engine API, canned earning providers and a canned exchange-rate feed.
|
Package harness holds the fakes the end-to-end tests drive the real app against: a stateful Docker Engine API, canned earning providers and a canned exchange-rate feed. |
|
internal
|
|
|
bgservice
Package bgservice registers the CashPilot executable with the current user's OS service manager so its headless --daemon supervisor auto-starts at login, restarts on crash, and survives the GUI being closed and a reboot — Docker-parity native supervision with no admin (see docs/NATIVE-SUPERVISION.md, Phase B).
|
Package bgservice registers the CashPilot executable with the current user's OS service manager so its headless --daemon supervisor auto-starts at login, restarts on crash, and survives the GUI being closed and a reboot — Docker-parity native supervision with no admin (see docs/NATIVE-SUPERVISION.md, Phase B). |
|
catalogsync
Package catalogsync vendors the CashPilot web catalog into this repository and applies the small set of Desktop-only deltas declared in catalog-overlay/.
|
Package catalogsync vendors the CashPilot web catalog into this repository and applies the small set of Desktop-only deltas declared in catalog-overlay/. |
|
compose
Package compose writes a docker-compose.yml for CashPilot services.
|
Package compose writes a docker-compose.yml for CashPilot services. |
|
exchange
Package exchange converts service-earnings amounts between currencies for the CashPilot Desktop dashboard.
|
Package exchange converts service-earnings amounts between currencies for the CashPilot Desktop dashboard. |
|
fleetnet
Package fleetnet validates the URL of a remote CashPilot worker before the desktop (master) makes an authenticated request to it.
|
Package fleetnet validates the URL of a remote CashPilot worker before the desktop (master) makes an authenticated request to it. |
|
health
Package health answers a question the container runtime cannot: is this service actually EARNING, as distinct from merely running?
|
Package health answers a question the container runtime cannot: is this service actually EARNING, as distinct from merely running? |
|
preflight
Package preflight answers one question before a deploy runs: what, on THIS machine, will stop this service earning?
|
Package preflight answers one question before a deploy runs: what, on THIS machine, will stop this service earning? |
|
upstream
Package upstream lets this Desktop optionally report to a CashPilot server as a worker.
|
Package upstream lets this Desktop optionally report to a CashPilot server as a worker. |
Click to show internal directories.
Click to hide internal directories.