Daemon
The Spegel daemon can be configured with stores and entrypoints to enable different use cases.
| Key | Type | Default | Description |
|---|---|---|---|
stores | list | [] | List of configured stores |
stores[].name | string | "" | Name of the store |
stores[].containerd | object | null | Containerd-backed store config |
stores[].containerd.socketPath | string | "" | Path to the containerd socket |
stores[].containerd.statePath | string | "" | Path to containerd state directory |
stores[].containerd.namespaces | list | [] | Containerd namespaces to use |
stores[].containerd.registryConfigPath | string | "" | Path to registry auth/config file |
stores[].containerd.prependExisting | bool | false | Prepend to existing registry config instead of replacing it |
stores[].disk | object | null | Disk-backed store config |
entrypoints | list | [] | List of configured entrypoints |
entrypoints[].name | string | "" | Name of the entrypoint |
entrypoints[].stores | list | [] | Names of stores this entrypoint uses |
entrypoints[].oci | object | null | OCI entrypoint config |
entrypoints[].huggingface | object | null | Hugging Face entrypoint config |