List of all items
Structs
- config::schema::Config
- docker::DockerClient
- docker::progress::ProgressReporter
- platform::InstallResult
- platform::ServiceConfig
- platform::SystemdManager
- singleton::InstanceLock
Enums
Traits
Functions
- config::ensure_config_dir
- config::ensure_data_dir
- config::load_config
- config::paths::get_config_dir
- config::paths::get_config_path
- config::paths::get_data_dir
- config::paths::get_pid_path
- config::save_config
- docker::container::container_exists
- docker::container::container_is_running
- docker::container::container_state
- docker::container::create_container
- docker::container::remove_container
- docker::container::start_container
- docker::container::stop_container
- docker::image::build_image
- docker::image::image_exists
- docker::image::pull_image
- docker::setup_and_start
- docker::stop_service
- docker::volume::ensure_volumes_exist
- docker::volume::remove_all_volumes
- docker::volume::remove_volume
- docker::volume::volume_exists
- platform::get_service_manager
- platform::is_service_registration_supported
- platform::systemd_available
- version::get_version
- version::get_version_long
Constants
- docker::DOCKERFILE
- docker::IMAGE_NAME_DOCKERHUB
- docker::IMAGE_NAME_GHCR
- docker::IMAGE_TAG_DEFAULT
- docker::container::CONTAINER_NAME
- docker::container::OPENCODE_WEB_PORT
- docker::volume::MOUNT_CONFIG
- docker::volume::MOUNT_PROJECTS
- docker::volume::MOUNT_SESSION
- docker::volume::VOLUME_CONFIG
- docker::volume::VOLUME_NAMES
- docker::volume::VOLUME_PROJECTS
- docker::volume::VOLUME_SESSION