aptly_create_mirror
Create a mirror of a remote Debian repository by specifying its name, URL, distribution, and optional components and architectures using the Aptly package management tool.
Instructions
Create a mirror of a remote repository
Input Schema
Name | Required | Description | Default |
---|---|---|---|
architectures | No | Optional list of architectures to mirror (e.g., amd64, arm64, i386) | |
archiveURL | Yes | URL of the remote archive (e.g., http://archive.ubuntu.com/ubuntu/) | |
components | No | Optional list of components to mirror (e.g., main, contrib, non-free) | |
distribution | Yes | Distribution name (e.g., focal, jammy, bookworm) | |
name | Yes | Name for the mirror |
Input Schema (JSON Schema)
{
"properties": {
"architectures": {
"description": "Optional list of architectures to mirror (e.g., amd64, arm64, i386)",
"items": {
"type": "string"
},
"type": "array"
},
"archiveURL": {
"description": "URL of the remote archive (e.g., http://archive.ubuntu.com/ubuntu/)",
"type": "string"
},
"components": {
"description": "Optional list of components to mirror (e.g., main, contrib, non-free)",
"items": {
"type": "string"
},
"type": "array"
},
"distribution": {
"description": "Distribution name (e.g., focal, jammy, bookworm)",
"type": "string"
},
"name": {
"description": "Name for the mirror",
"type": "string"
}
},
"required": [
"name",
"archiveURL",
"distribution"
],
"type": "object"
}