{"id":4276100,"name":"puppet-openvpn","ecosystem":"puppet","description":"OpenVPN server puppet module","homepage":"https://github.com/voxpupuli/puppet-openvpn","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/voxpupuli/puppet-openvpn","keywords_array":["vpn","openvpn"],"namespace":"puppet","versions_count":23,"first_release_published_at":"2017-10-07T20:20:28.000Z","latest_release_published_at":"2026-02-19T21:58:49.000Z","latest_release_number":"12.0.0","last_synced_at":"2026-09-26T11:04:36.881Z","created_at":"2022-04-13T02:36:25.684Z","updated_at":"2026-09-26T11:04:36.978Z","registry_url":"https://forge.puppet.com/modules/puppet/openvpn","install_command":"puppet module install puppet-openvpn","documentation_url":null,"metadata":{},"repo_metadata":{"id":1606580,"uuid":"2195970","full_name":"voxpupuli/puppet-openvpn","owner":"voxpupuli","description":"OpenVPN module for puppet including client config/cert creation","archived":false,"fork":false,"pushed_at":"2026-09-16T12:51:49.000Z","size":1228,"stargazers_count":119,"open_issues_count":20,"forks_count":202,"subscribers_count":44,"default_branch":"master","last_synced_at":"2026-09-26T08:04:52.805Z","etag":null,"topics":["archlinux-puppet-module","bsd-puppet-module","centos-puppet-module","debian-puppet-module","freebsd-puppet-module","hacktoberfest","linux-puppet-module","puppet","redhat-puppet-module","ubuntu-puppet-module"],"latest_commit_sha":null,"homepage":"","language":"Puppet","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/voxpupuli.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"open_collective":"vox-pupuli","github":"voxpupuli"}},"created_at":"2011-08-12T08:05:53.000Z","updated_at":"2026-09-16T22:52:22.000Z","dependencies_parsed_at":"2026-09-26T08:08:02.376Z","dependency_job_id":"7bb1e3d9-23fb-40a0-984a-62bc1fc9588e","html_url":"https://github.com/voxpupuli/puppet-openvpn","commit_stats":{"total_commits":659,"total_committers":106,"mean_commits":6.216981132075472,"dds":0.6737481031866464,"last_synced_commit":"8cbff15338489ae5ecf1b5ee589991d93e15cfe5"},"previous_names":["luxflux/puppet-openvpn"],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/voxpupuli/puppet-openvpn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/voxpupuli","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37711333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"},"owner_record":{"login":"voxpupuli","name":"Vox Pupuli","uuid":"8693967","kind":"organization","description":"Modules and tooling maintained by and for the Puppet community","email":"voxpupuli@groups.io","website":"https://voxpupuli.org","location":"#voxpupuli (Libera.chat)","twitter":"voxpupuliorg","company":null,"icon_url":"https://avatars.githubusercontent.com/u/8693967?v=4","repositories_count":332,"last_synced_at":"2024-10-29T13:07:12.466Z","metadata":{"has_sponsors_listing":true,"funding":{"open_collective":"vox-pupuli","github":"voxpupuli"}},"html_url":"https://github.com/voxpupuli","funding_links":["https://opencollective.com/vox-pupuli","https://github.com/sponsors/voxpupuli"],"total_stars":10132,"followers":116,"following":0,"created_at":"2022-11-02T16:40:35.537Z","updated_at":"2024-10-29T13:07:12.466Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/voxpupuli","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/voxpupuli/repositories"},"tags":[{"name":"v12.0.0","sha":"357fdbcce8661b6103e5930af29a12d445b0f88b","kind":"commit","published_at":"2026-02-19T21:53:14.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v12.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v12.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v12.0.0/manifests"},{"name":"v11.0.1","sha":"7a0fbcb7fe1a0690545250f39e6712acfcea011f","kind":"tag","published_at":"2025-06-10T14:42:21.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v11.0.1","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v11.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v11.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v11.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v11.0.1/manifests"},{"name":"v11.0.0","sha":"108ea67c1b8583c62cf128cb40645ac1d549d76b","kind":"tag","published_at":"2025-05-08T08:05:34.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v11.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v11.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v11.0.0/manifests"},{"name":"v10.3.0","sha":"0597d16a8b55fbb5b9ccd8477b4f816ea233bd2e","kind":"tag","published_at":"2022-08-24T10:57:03.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v10.3.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v10.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v10.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.3.0/manifests"},{"name":"v10.2.1","sha":"046adb34053ebd9bd673c0981a9b365b37167a66","kind":"tag","published_at":"2022-06-28T09:30:27.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v10.2.1","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v10.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v10.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.2.1/manifests"},{"name":"v10.2.0","sha":"b09d894f26297dbda14bb5b1f41f1c10a2ee9e44","kind":"tag","published_at":"2022-04-26T14:19:37.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v10.2.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v10.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.2.0/manifests"},{"name":"v10.1.0","sha":"25dcfb8288651f0cfdef70ef1eb518d1d207df84","kind":"tag","published_at":"2022-03-28T16:24:12.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v10.1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v10.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.1.0/manifests"},{"name":"v10.0.0","sha":"58a7f393172865e2d42d9ec98bf63a585c558954","kind":"tag","published_at":"2022-03-25T10:55:01.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v10.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v10.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v10.0.0/manifests"},{"name":"v9.1.0","sha":"77ca7e1a1432883c696d51ff64f49f06b36bca04","kind":"tag","published_at":"2021-09-18T12:25:32.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v9.1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v9.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v9.1.0/manifests"},{"name":"v9.0.0","sha":"df0cc635c537b2769b53d9af618be551f0dee175","kind":"tag","published_at":"2021-08-09T17:57:29.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v9.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v9.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v9.0.0/manifests"},{"name":"v8.3.0","sha":"57ca0e7060cbc08e311c727fbde6369e2f43fd66","kind":"tag","published_at":"2020-10-20T18:22:08.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v8.3.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v8.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v8.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.3.0/manifests"},{"name":"v8.2.0","sha":"3ba1b9962a1e277033159876adfb69542d14cbc0","kind":"commit","published_at":"2019-07-19T13:11:09.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v8.2.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v8.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.2.0/manifests"},{"name":"v8.1.0","sha":"2cfb329d41acd50c6f72e3a5b4a89310f27423a9","kind":"commit","published_at":"2019-02-03T16:19:24.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v8.1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v8.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.1.0/manifests"},{"name":"v8.0.0","sha":"c7fbe573a623ccec132e2e5cac38b9f9e2832b66","kind":"commit","published_at":"2019-01-29T15:37:46.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v8.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v8.0.0/manifests"},{"name":"v7.4.0","sha":"7d4039c02fd158ba12453fc6c442657fd83e8ac4","kind":"commit","published_at":"2018-10-16T17:54:46.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v7.4.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v7.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v7.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.4.0/manifests"},{"name":"v7.3.0","sha":"81b5df94b4f5d4e2ab6a9027906b219bfc1833a7","kind":"commit","published_at":"2018-08-18T21:47:01.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v7.3.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v7.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v7.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.3.0/manifests"},{"name":"v7.2.0","sha":"e649ac07319294c80c7eb99a485546c5fd9d15e1","kind":"commit","published_at":"2018-03-17T19:03:31.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v7.2.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"9d3569acd3ddac7f4e2c06025b45e0152f09d792","kind":"commit","published_at":"2018-01-11T23:15:49.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v7.1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.1.0/manifests"},{"name":"v7.0.0","sha":"e991fb9be1097e448138615483259fa3c84acaee","kind":"commit","published_at":"2018-01-06T11:38:57.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v7.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v7.0.0/manifests"},{"name":"v6.0.0","sha":"eace060b7b27f5a5bc21c7396c0bbdf2d054d1a8","kind":"commit","published_at":"2017-11-21T13:50:44.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v6.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v6.0.0/manifests"},{"name":"v5.0.0","sha":"55cddc14de7fef3654bd5d067eb82276667c344d","kind":"commit","published_at":"2017-11-13T20:55:50.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v5.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"03589d4d4e52eb665722c855968d8d9732081741","kind":"commit","published_at":"2017-10-07T20:16:43.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v4.1.1","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"c779857015b042f4976945bc3b7b8515a2a21445","kind":"commit","published_at":"2017-10-06T21:20:35.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v4.1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v4.1.0/manifests"},{"name":"4.0.1","sha":"6d03c845ec8be9a6f2e4278acf83c3a5612cabf6","kind":"commit","published_at":"2016-09-25T20:26:05.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/4.0.1","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"4e32fd4df04c9060c0124130151e0517702b1aad","kind":"commit","published_at":"2016-09-25T12:16:52.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/4.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/4.0.0/manifests"},{"name":"3.0.0","sha":"d38b0a11d0292194e82aaa8c728eb284dd986758","kind":"commit","published_at":"2015-10-28T19:19:12.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/3.0.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/3.0.0/manifests"},{"name":"2.9.0","sha":"d0576ee106ce1bc16735cac1044d3060c2e90668","kind":"commit","published_at":"2015-06-13T13:31:16.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/2.9.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"2451c867cda91818dc64105cdf50aaf9a1a2bf60","kind":"commit","published_at":"2015-03-20T17:55:39.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/2.8.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"c8ffea13e4df10e10770632b6df0b08de61fffc6","kind":"commit","published_at":"2015-02-03T21:07:06.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/2.7.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.7.0/manifests"},{"name":"2.5.0","sha":"7195749eb3acaae6f2d242e94f66e1a970f47b81","kind":"commit","published_at":"2014-06-16T13:32:42.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/2.5.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"bc568941670ea682a65d17e5be8e190a78596f7c","kind":"commit","published_at":"2014-05-17T10:50:09.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/2.4.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.4.0/manifests"},{"name":"2.1.0","sha":"8ae6fb0293d2e530042bfa577f21ed9d184777ab","kind":"commit","published_at":"2013-05-20T11:56:15.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/2.1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/2.1.0/manifests"},{"name":"v1.0","sha":"cd4eb94e05be5eca6dbd5c5c80ee6b1e6975c61d","kind":"tag","published_at":"2011-08-17T18:22:36.000Z","download_url":"https://codeload.github.com/voxpupuli/puppet-openvpn/tar.gz/v1.0","html_url":"https://github.com/voxpupuli/puppet-openvpn/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/voxpupuli/puppet-openvpn@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/tags/v1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-26T11:04:36.978Z","dependent_packages_count":0,"downloads":117748,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":7.670454545454546,"dependent_repos_count":0.0,"dependent_packages_count":15.476190476190476,"stargazers_count":0.689935064935065,"forks_count":0.689935064935065,"average":4.90530303030303},"purl":"pkg:puppet/puppet/openvpn","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/puppet/puppet-openvpn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/puppet/puppet-openvpn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/puppet/puppet-openvpn/dependencies","status":null,"funding_links":["https://opencollective.com/vox-pupuli","https://github.com/sponsors/voxpupuli"],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T03:07:15.668Z","issues_count":29,"pull_requests_count":163,"avg_time_to_close_issue":41370617.84210526,"avg_time_to_close_pull_request":15498075.31724138,"issues_closed_count":19,"pull_requests_closed_count":145,"pull_request_authors_count":43,"issue_authors_count":25,"avg_comments_per_issue":2.655172413793103,"avg_comments_per_pull_request":1.3006134969325154,"merged_pull_requests_count":105,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":346024.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/voxpupuli%2Fpuppet-openvpn/issues","maintainers":[{"login":"bastelfreak","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bastelfreak"},{"login":"root-expert","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/root-expert"},{"login":"smortex","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/smortex"},{"login":"Dan33l","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dan33l"},{"login":"dhoppe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhoppe"},{"login":"ekohl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ekohl"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/forge.puppet.com/packages/puppet-openvpn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/forge.puppet.com/packages/puppet-openvpn/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/forge.puppet.com/packages/puppet-openvpn/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/forge.puppet.com/packages/puppet-openvpn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/forge.puppet.com/packages/puppet-openvpn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/forge.puppet.com/packages/puppet-openvpn/codemeta","maintainers":[]}