Expand description
Shared constants and utilities for the microsandbox project.
Modules§
Constants§
- AGENTD_
BINARY - Guest agent binary name.
- BASE_
DIR_ NAME - Name of the microsandbox home directory (relative to user’s home).
- BIN_
SUBDIR - Subdirectory for helper binaries (msbnet).
- CACHE_
SUBDIR - Subdirectory for OCI layer cache.
- CONFIG_
FILENAME - Global configuration filename.
- DB_
FILENAME - Database filename.
- DB_
SUBDIR - Subdirectory for the database.
- GITHUB_
ORG - GitHub organization.
- LIBKRUNFW_
ABI - libkrunfw ABI version (soname major). Keep in sync with justfile.
- LIBKRUNFW_
VERSION - libkrunfw release version. Keep in sync with justfile.
- LIB_
SUBDIR - Subdirectory for shared libraries (libkrunfw).
- LOGS_
SUBDIR - Subdirectory for logs.
- MICROSANDBOX_
REPO - Main repository name.
- MSBNET_
BINARY - Network helper binary name.
- MSB_
BINARY - CLI binary name.
- SANDBOXES_
SUBDIR - Subdirectory for per-sandbox state.
- SANDBOXFILE_
NAME - Project-local sandbox configuration filename.
- SECRETS_
SUBDIR - Subdirectory for secrets.
- SSH_
SUBDIR - Subdirectory for SSH keys.
- TLS_
SUBDIR - Subdirectory for TLS certificates.
- VOLUMES_
SUBDIR - Subdirectory for named volumes.
Functions§
- agentd_
download_ url - Returns the GitHub release download URL for the agentd binary.
- libkrunfw_
download_ url - Returns the GitHub release download URL for libkrunfw.
- libkrunfw_
filename - Returns the platform-specific libkrunfw filename.