| Name | Type | Description |
|---|---|---|
| root_dir | string | Root directory |
| secure | boolean | Enable secure aptly server. |
| repo | object | Repo map where key is repo name and value is a list of repo properties. For details, see: _aptly_repo_object definition. |
| gpg_public_key | string | Public key to PGP repository |
| host | string | Host to bind aptly API service |
| port | [‘string’, ‘integer’] | Port to bind aptly API service |
| enabled | boolean | Enables aptly API service |
| gid | integer | Group id for aptly user |
| group | string | Group name for aptly |
| name | string | User name for aptly |
| uid | integer | User id for aptly user |
| mirror | array | Mirror map where key is mirror name and value is a list of mirror properties: source, distribution, GPG keys and so on. For details, see: _aptly_mirror_object definition. |
| https_proxy | string | HTTPS Proxy for apt mirror access |
| http_proxy | string | HTTP Proxy for apt mirror access |
| enabled | boolean | Enables aptly mirror |
| hour | [‘string’, ‘integer’] | Hour parameter in cron job for aptly mirror update |
| minute | [‘string’, ‘integer’] | Minute parameter in cron job for aptly mirror update |
| no_config | boolean | Start service without config |
| gpg_keypair_id | string | GPG keypair id |
| gpg_passphrase | string | Password phrase for GPG key |
| public_key | string | Public key to PGP repository |
| private_key | string | GPG Private key |
| homedir | string | GPG home directory |
| http_proxy | string | HTTP proxy to use for keys download |
| keyring | string | Keyring for GPG |
| keypair_id | string | GPG keypair id |
| passphrase | string | Password phrase for GPG key |
| keyserver | string | GPG key server |
| enabled | boolean | Enables aptly server |
| home_dir | string | Home directory for aptly system user |
| engine | string | Installation source for aptly publisher. Can be one of [‘pkg’, ‘docker’] |
| image | string | Publisher full image name. Set if ‘source’ is ‘docker’ |
| pkgs | array | List of packages to be installed. Set if ‘source’ is ‘pkg’ |
| registry | string | Regirsty host for publisher image. Set if ‘source’ is ‘docker’ |
| gpg_private_key | string | GPG Private key |
| Name | Type | Description |
|---|---|---|
| comment | string | Comment for repo description |
| publisher | ERROR | description_notset For details, see: _aptly_mirror|repo_publisher_object definition |
| distribution | string | OS distribution |
| component | string | Component type |
| architectures | ERROR | description_notset For details, see: _architectures definition |
| Name | Type | Description |
|---|---|---|
| component | string | Publisher’s component |
| distributions | array | List of distributions for publisher |
| Name | Type | Description |
|---|---|---|
| publisher | object | Parameters of publish mirror For details, see: _aptly_mirror|repo_publisher_object definition |
| source | string | Source url for apt mirror |
| udebs | boolean | Download .udeb packages |
| filter | string | Filter for packages in mirror |
| sources | boolean | Download source packages in addition to binary packages |
| filter_with_deps | string | When filtering, include dependencies of matching packages as well |
| gpgkeys | string | GPG keys for apt mirror |
| architectures | ERROR | description_notset For details, see: _architectures definition |
| components | string | Component’s types |
| distribution | string | OS distribution |
| Name | Type | Description |
|---|---|---|
| _architectures | string | Packages architecture |