{"id":16338811,"url":"https://github.com/neverpanic/maxcdn-ssl-client","last_synced_at":"2025-11-03T07:30:25.624Z","repository":{"id":138048160,"uuid":"89296969","full_name":"neverpanic/maxcdn-ssl-client","owner":"neverpanic","description":"A command line API client to update SSL certificates on MaxCDN","archived":false,"fork":false,"pushed_at":"2017-07-01T20:59:41.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-14T18:57:42.618Z","etag":null,"topics":["automation","command-line","maxcdn","python","ssl-certificate"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neverpanic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-24T23:46:22.000Z","updated_at":"2017-07-14T22:55:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"02691b91-89bd-471a-ae6a-ef6c7f523b6b","html_url":"https://github.com/neverpanic/maxcdn-ssl-client","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neverpanic%2Fmaxcdn-ssl-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neverpanic%2Fmaxcdn-ssl-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neverpanic%2Fmaxcdn-ssl-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neverpanic%2Fmaxcdn-ssl-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neverpanic","download_url":"https://codeload.github.com/neverpanic/maxcdn-ssl-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239412505,"owners_count":19634016,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","command-line","maxcdn","python","ssl-certificate"],"created_at":"2024-10-10T23:51:45.828Z","updated_at":"2025-11-03T07:30:25.586Z","avatar_url":"https://github.com/neverpanic.png","language":"Python","readme":"MaxCDN SSL API client\n=====================\n\nFeatures\n--------\n\nList MaxCDN pull zones and their SSL status. Upload new SSL certificates for\nMaxCDN pull zones and switch them to use the new certificate, while verifying\nthat all domains in the zone are also present in the SSL certificate.\n\nRequirements\n------------\n\n`maxcdn-ssl-client` requires\n\n- maxcdn ~= 0.0\n- cryptography\n- PyYAML\n\n\nSetup\n-----\n\nTo install `maxcdn-ssl-client`, use the included `setup.py`, for example using\n`pip install` in a directory with the code. Copy the included\n`maxcdn-ssl-client.yaml.example` file and enter your company alias and API\ncredentials.\n\nDevelopment\n-----------\n\nIn a [virtualenv](http://www.virtualenv.org/), install the requirements:\n\n    pip install maxcdn\n\tpip install cryptography\n\tpip install PyYAML\n    pip install tox\n    pip install -e .\n\nRun pylint with\n\n    tox -e pylint \n\nChangelog\n---------\n\n### 1.0\n\n* Public release.\n\nLicense\n-------\n\nThis plugin is released under the BSD-2-Clause license.\n\nIt was initially written for [MacPorts](https://www.macports.org/)' services behind a CDN.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneverpanic%2Fmaxcdn-ssl-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneverpanic%2Fmaxcdn-ssl-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneverpanic%2Fmaxcdn-ssl-client/lists"}