Installs the aptly repository manager and enables the REST API
Includes test tasks which perform common actions on the repository using curl requests
Generates its own keypair used for signing
aptly_key_email
email used to create your gpg keyaptly_company_name
name used to create your gpg keyapt-key add {public.key generated on server}
echo 'deb http://{server_name}/{respository_name} trusty main' > /etc/apt/sources.list.d/<respository_name>.list
curl -v -X POST -F file=@<package_name>.deb http://localhost:8080/api/files/<package_name>
curl -v -X POST http://localhost:8080/api/repos/<repository_name>/file/<package_name>
curl -v -X PUT -H 'Content-Type: application/json' --data '{}' http://localhost:8080/api/publish/<repository_name>/trusty
MIT