internal/

directory
v0.6.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 3, 2026 License: AGPL-3.0

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.
api
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL