List of all items
Structs
- AddServiceParams
- RecordPendingParams
- SearchResult
- ServiceDetail
- ServiceTestInfo
- auth_bridge::AuthBridge
- auth_bridge::AuthBridgeParams
- backup::BackupRestorePlan
- backup::BackupRunPlan
- caddy::CaddySiteParams
- config::ConfigPaths
- config::schema::BackupSettings
- config::schema::Config
- config::schema::HostConfig
- config::schema::InstalledService
- config::schema::RegistryEntry
- config::schema::SmtpCredentials
- config::schema::TailscaleConfig
- config::status::BackupSummary
- config::status::ServiceInfo
- config::status::StatusInfo
- config::status::TailscaleSummary
- configure::ConfigureResult
- configure::EnvKeyChange
- configure::Overrides
- configure::ServiceReconcile
- data::ServiceData
- data::volumes::VolumeRef
- deploy::ColorSwap
- deploy::NativeColorUnit
- generate::EnvOutput
- generate::GenerateEnvParams
- generate::GeneratedFile
- generate::bundle::ProcessBundleParams
- generate::bundle::ProcessedBundle
- manifest::EnvEntry
- manifest::ManifestEntry
- metadata::Metadata
- ops::AddRequest
- ops::BackupRunRequest
- ops::ConfigureRequest
- ops::LifecycleRequest
- ops::PlanContext
- ops::PlannedAdd
- ops::RemoveRequest
- ops::UpgradeRequest
- plan::AddResult
- plan::RemoveResult
- plan::ResetResult
- plan::TailscalePort
- plan::TrackedEnv
- registry::RegistryService
- registry::TrustReport
- registry::manage::RegistryInfo
- registry::manage::UpdatedRegistry
- registry::service_def::BackupConfig
- registry::service_def::Capabilities
- registry::service_def::Choice
- registry::service_def::ChoiceOption
- registry::service_def::DiskRequirement
- registry::service_def::EnvGroup
- registry::service_def::EnvVar
- registry::service_def::IntegrationFlags
- registry::service_def::Mappings
- registry::service_def::MetricsDef
- registry::service_def::PortDef
- registry::service_def::RamRequirement
- registry::service_def::Requirements
- registry::service_def::ServiceDef
- registry::service_def::ServiceMeta
- registry::service_def::ServiceRequirement
- registry::test_def::TestDef
- upgrade::BackupSnapshot
- upgrade::DiffEntry
- upgrade::DiffResult
- upgrade::EnvAddition
- upgrade::RevertResult
- upgrade::UpgradeResult
Enums
- AuthChoice
- Lifecycle
- PlanMode
- RemoveMode
- caddy::AcmeMode
- capability::Capability
- config::schema::AuthCredentials
- config::schema::BackupBackend
- config::schema::SmtpSecurity
- config::status::ProviderStatus
- config::status::RyraStatus
- configure::ConfigureChange
- configure::ExposureChange
- data::ServiceStatus
- error::Error
- exposure::Exposure
- ops::AuthRequested
- ops::ExposureRequest
- ops::Operation
- ops::Planned
- plan::Step
- plan::Warning
- registry::resolve::ServiceRef
- registry::service_def::Arch
- registry::service_def::AuthKind
- registry::service_def::Color
- registry::service_def::DeployStrategy
- registry::service_def::EnvFormat
- registry::service_def::EnvKind
- registry::service_def::HttpsRequirement
- registry::service_def::PortProtocol
- registry::service_def::Runtime
- registry::service_def::ServiceKind
- registry::service_def::TokenAuthMethod
- system::doctor::Issue
- system::doctor::Severity
- upgrade::DiffKind
- well_known::WellKnownService
Functions
- add_service
- auth_bridge::build
- authelia::auth_config
- authelia::configure_auth_from_installed
- authelia::oidc_client_registered
- authelia::register_oidc_client
- authelia::unregister_oidc_client
- backup::execute_backup_run
- backup::list_backup_enabled
- backup::manifest_sha256
- backup::parse_env_file
- backup::plan_backup_restore
- backup::plan_backup_run
- backup::restic_backup
- backup::restic_restore
- backup::run_hook
- caddy::add_route
- caddy::caddyfile_path
- caddy::ensure_auth_provider_routed
- caddy::parse_domains
- caddy::primary_container_name
- caddy::remove_route
- caddy::render_site_block
- caddy::tls_snippet_path
- capability::any_installed_provider
- capability::def_provides
- capability::find_installed_provider
- capability::installed_provides
- capability::service_provides
- config::load_config
- config::load_or_default
- config::save_config
- configure::configure_service
- configure::reconcile_service
- data::classify::classify_home_dir
- data::dir_size_bytes
- data::enumerate_all
- data::enumerate_service
- data::size_bytes
- data::volumes::list_podman_volumes
- data::volumes::match_owner
- data::volumes::mountpoint_of
- data::volumes::parse_volume_quadlets
- data::volumes::reconcile
- data::volumes::volume_size_bytes
- deploy::color_port_var
- deploy::color_quadlet_filename
- deploy::color_swap_steps
- deploy::color_unit
- deploy::expand_color_quadlets
- deploy::native_color_unit
- deploy::podman_color_quadlet
- exposure::check_auth_exposure_compat
- exposure::is_caddy_local_url
- exposure::is_public_url
- exposure::is_tailscale_url
- finalize_remove
- finalize_reset
- generate::bundle::collect_files
- generate::bundle::extract_bind_mount_dirs
- generate::bundle::extract_images
- generate::bundle::inject_extra_volumes
- generate::bundle::inject_networks
- generate::bundle::inject_podman_args
- generate::bundle::process_configs
- generate::bundle::process_quadlet_bundle
- generate::context::build_context
- generate::extract_secret_refs
- generate::generate_env
- generate::template::render
- is_service_installed
- lifecycle_steps
- list_installed
- manifest::format
- manifest::hash_bytes
- manifest::hash_file
- manifest::load
- manifest::manifest_path
- manifest::parse
- metadata::load_metadata
- metrics_bridge::datasource_file_path
- metrics_bridge::datasource_step
- metrics_bridge::scrape_target_step
- metrics_bridge::target_file_path
- ops::plan
- ops::plan_add
- ops::plan_backup_run
- ops::plan_configure
- ops::plan_lifecycle
- ops::plan_remove
- ops::plan_upgrade
- orphan_purge_steps
- paths::metadata_path
- paths::quadlet_dir
- paths::service_data_root
- paths::service_home
- paths::systemd_user_dir
- plan::tailscale_ports
- quadlet_belongs_to
- record_pending
- registry::fetch::clone_or_pull
- registry::find_service
- registry::format_service_suggestions
- registry::list_available
- registry::load_project_service
- registry::manage::add
- registry::manage::list
- registry::manage::remove
- registry::manage::update
- registry::resolve::cached_default_registry_dir
- registry::resolve::is_path_like
- registry::resolve::path_ref
- registry::resolve::resolve_default_registry_dir
- registry::resolve::resolve_registry_dir
- registry::resolve::resolve_service
- registry::service_def::current_architecture
- registry::trust_report
- remove_service
- reset
- resolve_registry_dir
- scan_managed_services
- search_services
- service_info
- service_ref_from_installed
- service_tests
- status
- system::apply::execute_all
- system::atomic_write::atomic_write
- system::doctor::blockers
- system::doctor::check_all
- system::doctor::check_auth_wiring
- system::doctor::check_memory
- system::doctor::check_tailscale_runtime
- system::doctor::check_tailscale_services
- system::memory::swap_total_mb
- system::memory::total_ram_mb
- system::podman::daemon_reload
- system::podman::is_active
- system::podman::start_service
- system::podman::stop_service
- system::port::allocate_port_excluding
- system::secret::generate
- system::secret::generate_jwt_hs256
- system::secret::generate_secret
- system::sysctl::rootless_can_bind_low_ports
- system::sysctl::unprivileged_port_start
- system::tailscale::cli_available
- system::tailscale::derive_service_url
- system::tailscale::is_service_approved
- system::tailscale::self_dns_name
- system::tailscale::self_short_hostname
- system::tailscale::tailnet_suffix
- upgrade::blue_green_swap
- upgrade::diff_service
- upgrade::list_backups
- upgrade::prune_backups
- upgrade::revert_service
- upgrade::upgrade_service
Type Aliases
Constants
- config::VERSION
- config::schema::CADDY_LOCAL_DOMAIN
- config::schema::HOST_TAG
- config::schema::INBUCKET_SMTP_PORT
- config::schema::SERVICE_TAG
- manifest::MANIFEST_FILENAME
- manifest::MANIFEST_VERSION
- paths::CONFIG_DIR_ENV
- paths::DATA_DIR_ENV
- paths::DEFAULT_REGISTRY_URL
- paths::REGISTRY_DEFAULT
- paths::REGISTRY_DIR_ENV
- registry::service_def::DEFAULT_HEALTH_TIMEOUT_SECS
- upgrade::DEFAULT_BACKUP_KEEP