{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/uacme/","markdown":"https://findsoftware.frbit.cloud/uacme.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"uacme","name":"uacme","urls":{"home":"https://ndilieto.github.io/uacme/uacme.html","repository":"https://github.com/ndilieto/uacme","docs":"https://ndilieto.github.io/uacme/uacme.html"},"category":["web-server"],"description":"Command-line ACMEv2 client written in plain C that requests and renews TLS certificates from an ACME certificate authority.","maintainer":"Nicola Di Lieto","maintainerType":"individual","firstRelease":2019,"hosting":["binary"],"language":"c","runtime":["binary"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["scheduled"],"renderingModes":null,"installMethod":"build from source","licenseModel":"open-source","license":"GPL-3.0","currentMajor":"1","latestReleaseDate":"2026-04-05T00:00:00.000Z","githubStargazers":517,"contributors":11,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-30T00:00:00.000Z","addedAt":"2026-10-30T00:00:00.000Z","sources":[{"field":"name","url":"https://ndilieto.github.io/uacme/uacme.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"urls","url":"https://ndilieto.github.io/uacme/uacme.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/ndilieto/uacme","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"urls","url":"https://ndilieto.github.io/uacme/uacme.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/ndilieto/uacme/upstream/1.8.1/NEWS","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"maintainerType","url":"https://raw.githubusercontent.com/ndilieto/uacme/upstream/1.8.1/NEWS","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"category","url":"https://ndilieto.github.io/uacme/uacme.html","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/ndilieto/uacme","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/ndilieto/uacme/blob/master/README.md","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/ndilieto/uacme/blob/master/README.md","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/ndilieto/uacme/blob/master/README.md","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/ndilieto/uacme/blob/master/README.md","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/ndilieto/uacme","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/ndilieto/uacme/upstream/1.8.1/COPYING","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"currentMajor","url":"https://raw.githubusercontent.com/ndilieto/uacme/upstream/1.8.1/ChangeLog","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/ndilieto/uacme/commits/b024743546c3f85d51228e6447095c83fa2800dc","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"firstRelease","url":"https://raw.githubusercontent.com/ndilieto/uacme/upstream/1.8.1/ChangeLog","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/ndilieto/uacme","checkedAt":"2026-10-30T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/ndilieto/uacme/contributors?per_page=1","checkedAt":"2026-10-30T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"uacme is a command-line client for the ACMEv2 protocol described in RFC 8555. It asks an ACME certificate authority for a certificate and renews it when needed, and its README describes running it as a cron job that renews the certificate when needed. It installs from source with the configure and make steps, or from the distribution packages the project lists.\n\n## Worth knowing\n\nThe README says not to expect uacme to set up the web server to use the certificates it obtains, so configuring the web server is left to the user."}