Directories
¶
| Path | Synopsis |
|---|---|
|
Package activity owns background activity persistence, execution tracking, streaming, and the HTTP surface used to inspect and cancel work.
|
Package activity owns background activity persistence, execution tracking, streaming, and the HTTP surface used to inspect and cancel work. |
|
children/pubsub
Package pubsub fans activity stream events out to per-environment subscribers.
|
Package pubsub fans activity stream events out to per-environment subscribers. |
|
children/slots
Package slots bounds how many queue-opted activities run concurrently per environment and tracks which activity holds each slot.
|
Package slots bounds how many queue-opted activities run concurrently per environment and tracks which activity holds each slot. |
|
children/sweeps
Package sweeps selects the activity rows that periodic and startup repair sweeps finalize.
|
Package sweeps selects the activity rows that periodic and startup repair sweeps finalize. |
|
Package apikey owns API-key persistence, permission grants, validation, and the API-key HTTP surface.
|
Package apikey owns API-key persistence, permission grants, validation, and the API-key HTTP surface. |
|
Package apns owns mobile push device pairing, the relay outbox, and its HTTP routes.
|
Package apns owns mobile push device pairing, the relay outbox, and its HTTP routes. |
|
Package auth owns authentication, token issuance and verification, login session policy, and the authentication HTTP surface.
|
Package auth owns authentication, token issuance and verification, login session policy, and the authentication HTTP surface. |
|
Package backup owns the shared Rustic backup engine used by volume and system backups: typed repository operations, per-repository serialization and run admission.
|
Package backup owns the shared Rustic backup engine used by volume and system backups: typed repository operations, per-repository serialization and run admission. |
|
Package container owns Docker container lifecycle, inspection, listing and stats, plus the HTTP surface that exposes them.
|
Package container owns Docker container lifecycle, inspection, listing and stats, plus the HTTP surface that exposes them. |
|
children/stats
Package stats owns container resource sampling, resource metrics, resource sorting and the live stats stream.
|
Package stats owns container resource sampling, resource metrics, resource sorting and the live stats stream. |
|
Package dashboard owns the dashboard snapshot assembled from the container, project, image, volume and vulnerability domains, the HTTP surface that serves it, and local inventory metrics.
|
Package dashboard owns the dashboard snapshot assembled from the container, project, image, volume and vulnerability domains, the HTTP surface that serves it, and local inventory metrics. |
|
Package di owns the backend's dependency-injection graph.
|
Package di owns the backend's dependency-injection graph. |
|
Package environment owns environment persistence, remote runtime state, pairing, synchronization, and its HTTP and stream surfaces.
|
Package environment owns environment persistence, remote runtime state, pairing, synchronization, and its HTTP and stream surfaces. |
|
children/health
Package health probes environment connectivity over direct HTTP, edge tunnels or the local Docker socket.
|
Package health probes environment connectivity over direct HTTP, edge tunnels or the local Docker socket. |
|
children/proxy
Package proxy owns the transport to remote environment agents: request building, edge tunnel routing, JSON decoding and configuration pushes.
|
Package proxy owns the transport to remote environment agents: request building, edge tunnel routing, JSON decoding and configuration pushes. |
|
children/snippets
Package snippets renders agent deployment snippets and issues the edge mTLS assets they reference.
|
Package snippets renders agent deployment snippets and issues the edge mTLS assets they reference. |
|
children/swarm
Package swarm owns swarm-node agent provisioning, node binding policy, and agent API-key rotation; the parent persists environment rows.
|
Package swarm owns swarm-node agent provisioning, node binding policy, and agent API-key rotation; the parent persists environment rows. |
|
Package event owns persisted system events, manager ingestion, and event HTTP routes.
|
Package event owns persisted system events, manager ingestion, and event HTTP routes. |
|
Package gitops owns GitOps synchronization, scheduling, persistence, and routes.
|
Package gitops owns GitOps synchronization, scheduling, persistence, and routes. |
|
children/backup
Package backup commits saved project files to a Git branch and reports the remote backup state, history and revisions.
|
Package backup commits saved project files to a Git branch and reports the remote backup state, history and revisions. |
|
children/sync
Package sync applies deployment GitOps syncs: it clones the source, stages and promotes project files, and redeploys the linked project or stack.
|
Package sync applies deployment GitOps syncs: it clones the source, stages and promotes project files, and redeploys the linked project or stack. |
|
Package gitrepo owns configured Git repositories and their HTTP surface.
|
Package gitrepo owns configured Git repositories and their HTTP surface. |
|
Package image owns Docker image operations, metadata, attestations, patching, and routes.
|
Package image owns Docker image operations, metadata, attestations, patching, and routes. |
|
Package imageupdate owns image update checks, persistence, and HTTP routes.
|
Package imageupdate owns image update checks, persistence, and HTTP routes. |
|
Package job owns background-job schedule configuration and its HTTP surface.
|
Package job owns background-job schedule configuration and its HTTP surface. |
|
children/remote
Package remote owns manager-side delivery, history and review of job runs executed on remote agents.
|
Package remote owns manager-side delivery, history and review of job runs executed on remote agents. |
|
children/runtime
Package runtime projects durable run history and scheduler runtime state onto job statuses.
|
Package runtime projects durable run history and scheduler runtime state onto job statuses. |
|
Package notification owns notification settings, dispatch, and HTTP routes.
|
Package notification owns notification settings, dispatch, and HTTP routes. |
|
Package project owns compose project persistence, lifecycle, discovery, and routes.
|
Package project owns compose project persistence, lifecycle, discovery, and routes. |
|
children/deployment
Package deployment runs the image and bind-directory side of project deployments: pulls, builds, update reconciliation and dependents.
|
Package deployment runs the image and bind-directory side of project deployments: pulls, builds, update reconciliation and dependents. |
|
children/details
Package details derives project runtime state: service status from Compose and containers, include files, logs and image update checks.
|
Package details derives project runtime state: service status from Compose and containers, include files, logs and image update checks. |
|
children/lifecycle
Package lifecycle runs pre-deploy hook scripts in isolated runner containers and captures their output.
|
Package lifecycle runs pre-deploy hook scripts in isolated runner containers and captures their output. |
|
children/listing
Package listing projects stored projects and live Compose containers into paginated list rows, status counts and untracked-project update rows.
|
Package listing projects stored projects and live Compose containers into paginated list rows, status counts and untracked-project update rows. |
|
children/sync
Package sync manages the project env files a git sync writes (the git source, the Arcane override and the merged effective .env) and persists submitted project file updates.
|
Package sync manages the project env files a git sync writes (the git source, the Arcane override and the merged effective .env) and persists submitted project file updates. |
|
children/tags
Package tags owns project tag rules: UI and Compose sources, colors, per-project limits and the effective tag view.
|
Package tags owns project tag rules: UI and Compose sources, colors, per-project limits and the effective tag view. |
|
children/update
Package update owns project content updates: compose image edits and the rename journal that makes project renames recoverable.
|
Package update owns project content updates: compose image edits and the rename journal that makes project renames recoverable. |
|
children/workspace
Package workspace reads and edits project directories as bounded, revision-checked workspaces.
|
Package workspace reads and edits project directories as bounded, revision-checked workspaces. |
|
Package role owns RBAC roles, assignments, permission resolution, and role HTTP routes.
|
Package role owns RBAC roles, assignments, permission resolution, and role HTTP routes. |
|
Package s3 owns reusable S3-compatible backup destinations and their HTTP surface.
|
Package s3 owns reusable S3-compatible backup destinations and their HTTP surface. |
|
Package search owns the metadata-backed settings and customization search indexes and the HTTP surface for customization search.
|
Package search owns the metadata-backed settings and customization search indexes and the HTTP surface for customization search. |
|
Package settings owns persisted application settings and their HTTP surface.
|
Package settings owns persisted application settings and their HTTP surface. |
|
Package swarm owns Docker Swarm management and its HTTP routes.
|
Package swarm owns Docker Swarm management and its HTTP routes. |
|
Package system owns Docker system-wide operations — prune, disk usage, host info, self-upgrade, system backups — and the HTTP surface that exposes them.
|
Package system owns Docker system-wide operations — prune, disk usage, host info, self-upgrade, system backups — and the HTTP surface that exposes them. |
|
Package telemetry relays browser OpenTelemetry data to the collector configured through the standard OTEL_* exporter, endpoint, protocol, and header variables.
|
Package telemetry relays browser OpenTelemetry data to the collector configured through the standard OTEL_* exporter, endpoint, protocol, and header variables. |
|
Package template owns compose templates and the template HTTP surface.
|
Package template owns compose templates and the template HTTP surface. |
|
Package updater owns automatic container and project updates: deciding what is out of date, applying the update, and the HTTP surface that drives it.
|
Package updater owns automatic container and project updates: deciding what is out of date, applying the update, and the HTTP surface that drives it. |
|
Package upload owns chunked upload sessions: filesystem-backed staging for large files that arrive as independently retryable chunks, consumed by the image, volume-backup, and build-workspace endpoints.
|
Package upload owns chunked upload sessions: filesystem-backed staging for large files that arrive as independently retryable chunks, consumed by the image, volume-backup, and build-workspace endpoints. |
|
Package user owns user persistence, password hashing, authorization guards, and the user HTTP surface.
|
Package user owns user persistence, password hashing, authorization guards, and the user HTTP surface. |
|
Package variable owns global variables, environment materialization, and routes.
|
Package variable owns global variables, environment materialization, and routes. |
|
Package volume owns Docker volumes: CRUD and pruning, the helper-container file browser, backup and restore, and the HTTP surface for all of it.
|
Package volume owns Docker volumes: CRUD and pruning, the helper-container file browser, backup and restore, and the HTTP surface for all of it. |
|
Package vulnerability owns vulnerability scanning, persistence, and HTTP routes.
|
Package vulnerability owns vulnerability scanning, persistence, and HTTP routes. |
|
Package webhook owns inbound webhook targets: the tokens that authenticate them, the actions they trigger, and the HTTP surface that manages them.
|
Package webhook owns inbound webhook targets: the tokens that authenticate them, the actions they trigger, and the HTTP surface that manages them. |
Click to show internal directories.
Click to hide internal directories.