internal/

directory
v0.4.1-beta.8 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2025 License: MIT

Directories

Path Synopsis
Package auth implements token validation and auth middleware integration.
Package auth implements token validation and auth middleware integration.
Package db offers utilities for managing the application's SQLite database, including initialization, schema migration, and embedded migration handling.
Package db offers utilities for managing the application's SQLite database, including initialization, schema migration, and embedded migration handling.
Package deploy implements deployment orchestration, handlers, and integration logic for managing application deployments in the daemon.
Package deploy implements deployment orchestration, handlers, and integration logic for managing application deployments in the daemon.
Package proxy provides types and handlers for managing reverse proxy applications.
Package proxy provides types and handlers for managing reverse proxy applications.
Package scripts embeds and exposes shell scripts required by the daemon for deployment, system management, and runtime integration.
Package scripts embeds and exposes shell scripts required by the daemon for deployment, system management, and runtime integration.
Package service coordinates service management, lifecycle operations, and integration with other components of the daemon, such as deployment and proxy.
Package service coordinates service management, lifecycle operations, and integration with other components of the daemon, such as deployment and proxy.
Package store provides concrete persistence implementations backing the persistence interfaces defined in pkg/store (currently SQLite).
Package store provides concrete persistence implementations backing the persistence interfaces defined in pkg/store (currently SQLite).
Package stream provides types and handlers for streaming application logs to clients.
Package stream provides types and handlers for streaming application logs to clients.
Package svc_runtime provides cross-platform abstractions for managing system services (such as systemd on Linux, launchd on macOS, and NSSM on Windows) used to run and control background application processes.
Package svc_runtime provides cross-platform abstractions for managing system services (such as systemd on Linux, launchd on macOS, and NSSM on Windows) used to run and control background application processes.
Package system implements the daemon's system service: sync, install/upgrade, registration, and health.
Package system implements the daemon's system service: sync, install/upgrade, registration, and health.
Package web provides the HTTP server and multiplexer for the daemon's web API.
Package web provides the HTTP server and multiplexer for the daemon's web API.
Package worker implements the daemon's background deployment worker, job queue, and concurrency management.
Package worker implements the daemon's background deployment worker, job queue, and concurrency management.

Jump to

Keyboard shortcuts

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