List of all items
Structs
- boot_manager::BootManager
- cli::logs::Logs
- config_types::CpuLimit
- config_types::Dir
- config_types::MemoryLimit
- config_types::OnOutputHook
- config_types::PitchforkTomlCron
- config_types::PitchforkTomlHooks
- config_types::PortBump
- config_types::PortConfig
- config_types::ReadyHttp
- config_types::Retry
- config_types::StopConfig
- config_types::StopSignal
- daemon::Daemon
- daemon::RunOptions
- daemon_id::DaemonId
- daemon_list::DaemonListEntry
- deps::DependencyOrder
- env::Args
- env::ArgsOs
- env::JoinPathsError
- env::SplitPaths
- env::Vars
- env::VarsOs
- error::MultipleErrors
- pitchfork_toml::GroupEntry
- pitchfork_toml::GroupEntryRaw
- pitchfork_toml::PitchforkToml
- pitchfork_toml::PitchforkTomlDaemon
- pitchfork_toml::SlugEntry
- pitchfork_toml::SlugEntryRaw
- procs::ExtendedProcessStats
- procs::ProcessStats
- procs::Procs
- proxy::mdns::MdnsPublisher
- proxy::worktree::WorktreeEntry
- settings::SettingMeta
- settings::Settings
- settings::SettingsGeneral
- settings::SettingsGeneralPartial
- settings::SettingsIpc
- settings::SettingsIpcPartial
- settings::SettingsPartial
- settings::SettingsProxy
- settings::SettingsProxyPartial
- settings::SettingsSupervisor
- settings::SettingsSupervisorPartial
- settings::SettingsTui
- settings::SettingsTuiPartial
- settings::SettingsWeb
- settings::SettingsWebPartial
- state_file::StateFile
- supervisor::Supervisor
- template::DaemonTemplateState
- template::TemplateContext
- tui::App
- watch_files::WatchFiles
Enums
- cli::logs::ReadyCheckType
- config_types::CronRetrigger
- config_types::PitchforkTomlAuto
- config_types::WatchMode
- daemon_status::DaemonStatus
- env::VarError
- error::ConfigParseError
- error::DaemonError
- error::DaemonIdError
- error::DependencyError
- error::FileError
- error::IpcError
- error::PortError
- ipc::IpcRequest
- ipc::IpcResponse
- proxy::trust::AutoTrustResult
- shell::Shell
- template::RenderError
Traits
Functions
- cli::logs::collect_startup_logs
- cli::logs::colored_id_label
- cli::logs::create_ready_check_job
- cli::logs::print_error_logs_block
- cli::logs::stream_startup_logs
- cli::logs::tail_logs
- cli::run
- daemon::daemon_id_to_path
- daemon::daemon_log_path
- daemon::is_valid_daemon_id
- daemon_list::get_all_daemons
- daemon_list::get_all_daemons_direct
- deps::compute_reverse_stop_order
- deps::compute_reverse_stop_order_with_config
- deps::resolve_dependencies
- env::args
- env::args_os
- env::current_dir
- env::current_exe
- env::home_dir
- env::join_paths
- env::remove_var
- env::set_current_dir
- env::set_var
- env::split_paths
- env::temp_dir
- env::var
- env::var_os
- env::vars
- env::vars_os
- error::find_similar_daemon
- logger::apply_settings
- logger::init
- logger::thread_id
- pitchfork_toml::namespace_from_path
- proxy::hosts::clean_hosts_file
- proxy::hosts::sync_hosts_file
- proxy::hosts::sync_hosts_from_settings
- proxy::lan_ip::detect_lan_ip
- proxy::lan_ip::detect_lan_ip_if_changed
- proxy::server::generate_ca
- proxy::server::serve
- proxy::trust::auto_trust
- proxy::trust::install_cert
- proxy::trust::is_ca_trusted
- proxy::trust::uninstall_cert
- proxy::worktree::discover_worktrees
- settings::settings
- supervisor::start_if_not_running
- supervisor::start_in_background
- template::render_daemon_templates
- template::render_template
- tui::run
- watch_files::expand_watch_patterns
- watch_files::path_matches_patterns
- web::helpers::css_safe_id
- web::helpers::daemon_row
- web::helpers::format_daemon_id_html
- web::helpers::html_escape
- web::helpers::url_encode
- web::serve
Type Aliases
Statics
- env::CWD
- env::HOME_DIR
- env::IPC_JSON
- env::IPC_SOCK_DIR
- env::IPC_SOCK_MAIN
- env::ORIGINAL_PATH
- env::PITCHFORK_BIN
- env::PITCHFORK_CONFIG_DIR
- env::PITCHFORK_GLOBAL_CONFIG_SYSTEM
- env::PITCHFORK_GLOBAL_CONFIG_USER
- env::PITCHFORK_LOG
- env::PITCHFORK_LOGS_DIR
- env::PITCHFORK_LOG_FILE
- env::PITCHFORK_LOG_FILE_LEVEL
- env::PITCHFORK_STATE_DIR
- env::PITCHFORK_STATE_FILE
- procs::PROCS
- settings::SETTINGS_META
- supervisor::SUPERVISOR