Directories
¶
| Path | Synopsis |
|---|---|
|
Package activity provides real-time activity event capture and fan-out.
|
Package activity provides real-time activity event capture and fan-out. |
|
Package agent provides an HTTP client for agent-to-server communication.
|
Package agent provides an HTTP client for agent-to-server communication. |
|
Package airgap provides air-gapped deployment support for Keldris.
|
Package airgap provides air-gapped deployment support for Keldris. |
|
Package api provides the HTTP API for the Keldris server.
|
Package api provides the HTTP API for the Keldris server. |
|
handlers
Package handlers provides HTTP handlers for the Keldris API.
|
Package handlers provides HTTP handlers for the Keldris API. |
|
middleware
Package middleware provides HTTP middleware for the Keldris API.
|
Package middleware provides HTTP middleware for the Keldris API. |
|
Package auth provides OIDC authentication and session management.
|
Package auth provides OIDC authentication and session management. |
|
Package backup provides cloud restore functionality for uploading restored files to cloud storage.
|
Package backup provides cloud restore functionality for uploading restored files to cloud storage. |
|
apps
Package apps provides application-specific backup implementations.
|
Package apps provides application-specific backup implementations. |
|
backends
Package backends provides storage backend implementations for Restic backups.
|
Package backends provides storage backend implementations for Restic backups. |
|
databases
Package databases provides database-specific backup implementations.
|
Package databases provides database-specific backup implementations. |
|
docker
Package docker provides Docker Compose stack backup and restore functionality.
|
Package docker provides Docker Compose stack backup and restore functionality. |
|
vms
Package vms provides VM backup functionality for various hypervisors.
|
Package vms provides VM backup functionality for various hypervisors. |
|
Package branding provides white-label branding logic for Enterprise organizations.
|
Package branding provides white-label branding logic for Enterprise organizations. |
|
Package classification provides data classification for backup paths.
|
Package classification provides data classification for backup paths. |
|
Package commands provides command queue management for agents.
|
Package commands provides command queue management for agents. |
|
Package config provides configuration management for the Keldris agent.
|
Package config provides configuration management for the Keldris agent. |
|
Package cost provides cloud storage cost estimation functionality.
|
Package cost provides cloud storage cost estimation functionality. |
|
Package crypto provides encryption utilities for Keldris.
|
Package crypto provides encryption utilities for Keldris. |
|
Package db provides PostgreSQL database connectivity using pgx.
|
Package db provides PostgreSQL database connectivity using pgx. |
|
Package diagnostics provides self-test functionality for the Keldris agent.
|
Package diagnostics provides self-test functionality for the Keldris agent. |
|
Package dr provides disaster recovery runbook generation and management.
|
Package dr provides disaster recovery runbook generation and management. |
|
Package excludes provides a library of pre-built exclude patterns for backups.
|
Package excludes provides a library of pre-built exclude patterns for backups. |
|
Package export provides configuration export and import functionality.
|
Package export provides configuration export and import functionality. |
|
Package health provides health checking and metrics collection for agents.
|
Package health provides health checking and metrics collection for agents. |
|
Package hooks provides backup hook template management functionality.
|
Package hooks provides backup hook template management functionality. |
|
Package httpclient provides HTTP client utilities with proxy support.
|
Package httpclient provides HTTP client utilities with proxy support. |
|
Package agentimport provides CSV import functionality for bulk agent registration.
|
Package agentimport provides CSV import functionality for bulk agent registration. |
|
integrations
|
|
|
komodo
Package komodo provides integration with the Komodo container management platform.
|
Package komodo provides integration with the Komodo container management platform. |
|
Package invites provides user invitation management services.
|
Package invites provides user invitation management services. |
|
Package jobs provides a job queue system for managing background operations.
|
Package jobs provides a job queue system for managing background operations. |
|
Package license provides air-gapped license management for enterprise deployments.
|
Package license provides air-gapped license management for enterprise deployments. |
|
Package lifecycle provides snapshot lifecycle management with compliance retention.
|
Package lifecycle provides snapshot lifecycle management with compliance retention. |
|
Package logs provides agent log collection and management functionality.
|
Package logs provides agent log collection and management functionality. |
|
Package metadata provides user-defined metadata schema definitions and validation.
|
Package metadata provides user-defined metadata schema definitions and validation. |
|
Package metering provides usage metering for limits and billing tracking.
|
Package metering provides usage metering for limits and billing tracking. |
|
Package metrics provides metrics collection for the Keldris dashboard.
|
Package metrics provides metrics collection for the Keldris dashboard. |
|
Package migration provides full system export and import functionality for Keldris.
|
Package migration provides full system export and import functionality for Keldris. |
|
Package models defines the domain models for Keldris.
|
Package models defines the domain models for Keldris. |
|
Package monitoring provides agent heartbeat checking, backup SLA tracking, and storage usage monitoring for the Keldris backup system.
|
Package monitoring provides agent heartbeat checking, backup SLA tracking, and storage usage monitoring for the Keldris backup system. |
|
Package search provides global search functionality across all entities.
|
Package search provides global search functionality across all entities. |
|
Package security provides security-related detection and analysis features.
|
Package security provides security-related detection and analysis features. |
|
Package settings provides system-wide configuration management.
|
Package settings provides system-wide configuration management. |
|
Package shutdown provides graceful shutdown coordination for the Keldris server.
|
Package shutdown provides graceful shutdown coordination for the Keldris server. |
|
Package sla provides SLA tracking and compliance calculation.
|
Package sla provides SLA tracking and compliance calculation. |
|
Package support provides diagnostic bundle generation for support requests.
|
Package support provides diagnostic bundle generation for support requests. |
|
Package telemetry provides anonymous usage telemetry collection and reporting.
|
Package telemetry provides anonymous usage telemetry collection and reporting. |
|
Package updater provides self-update functionality for the Keldris agent.
|
Package updater provides self-update functionality for the Keldris agent. |
|
Package updates provides version checking functionality for the Keldris server.
|
Package updates provides version checking functionality for the Keldris server. |
|
Package webhooks provides outbound webhook dispatch functionality.
|
Package webhooks provides outbound webhook dispatch functionality. |
Click to show internal directories.
Click to hide internal directories.