{"id":19687183,"url":"https://github.com/trinitronx/kodi-cookbook","last_synced_at":"2026-05-15T19:33:15.998Z","repository":{"id":136205813,"uuid":"48724310","full_name":"trinitronx/kodi-cookbook","owner":"trinitronx","description":"Chef Cookbook for installing Kodi","archived":false,"fork":false,"pushed_at":"2020-02-02T21:52:30.000Z","size":66,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-11-20T19:13:09.497Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trinitronx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2015-12-29T03:02:17.000Z","updated_at":"2020-02-02T21:52:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"70236e00-170a-4529-846d-6a5ca36ef32f","html_url":"https://github.com/trinitronx/kodi-cookbook","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/trinitronx/kodi-cookbook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Fkodi-cookbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Fkodi-cookbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Fkodi-cookbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Fkodi-cookbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trinitronx","download_url":"https://codeload.github.com/trinitronx/kodi-cookbook/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Fkodi-cookbook/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33076207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":[],"created_at":"2024-11-11T18:33:20.823Z","updated_at":"2026-05-15T19:33:15.978Z","avatar_url":"https://github.com/trinitronx.png","language":"Ruby","funding_links":["https://en.liberapay.com/trinitronx","https://liberapay.com/trinitronx/donate"],"categories":[],"sub_categories":[],"readme":"# kodi\n\n[![Liberapay goal progress](https://img.shields.io/liberapay/goal/trinitronx.svg)](https://en.liberapay.com/trinitronx)\n[![Donate using Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/trinitronx/donate)\n[![Build Status](https://img.shields.io/travis/trinitronx/kodi-cookbook.svg)](https://travis-ci.org/trinitronx/kodi-cookbook)\n[![Cookbook Version](http://img.shields.io/cookbook/v/kodi.svg)](https://supermarket.chef.io/cookbooks/kodi)\n\nDescription\n===========\n\nInstalls \u0026 configures the ultimate DVD Player \u0026 Set Top Box, \u0026 next-generation of XBMC: [Kodi][1]\n\nUsage\n======\nTo use, simply add `kodi::default` to your runlist.\n\nAttributes\n----------\n\n - `node['kodi']['addons']`: An `Array` of addon package names to install. Optional. Default: `[]` (empty). For full list of available packages, see kodi ppa: http://kodi.wiki/view/Official_Ubuntu_PPA\n\nExample\n-------\n\nFor example, if we wanted to install kodi plus the `kodi-pvr-mythtv` addon onto an existing [mythtv][4] frontend \u0026 backend server...\n\nCreate a role: `roles/kodi-frontend.json`:\n\n    {\n      \"json_class\": \"Chef::Role\",\n      \"name\": \"kodi-frontend\",\n      \"description\": \"Role for Kodi frontend servers\",\n      \"default_attributes\": {\n        \"kodi\": {\n          \"addons\": [\"kodi-pvr-mythtv\"]\n        }\n      },\n      \"run_list\": [\n        \"recipe[kodi::default]\"\n      ]\n    }\n\nThen add `role[kodi-frontend]` to your node's `run_list`:\n\n    {\n      \"name\": \"kodi.example.com\",\n      \n      \"run_list\": [\n        \"role[base]\",\n        \"role[mythtv-frontend]\",\n        \"role[mythtv-backend]\",\n        \"role[kodi-frontend]\"\n      ]\n    }\n    \n\n\nChanges\n=======\n\n## v0.1.7:\n\n* Minor enhancements\n  * Guard old Chef against `source_url`, `issues_url` undefined method errors\n  * Attempt to set up TravisCI deploy to Chef Supermarket\n\n## v0.1.6:\n\n* Minor packaging enhancements to meet new foodcritic requirements \u0026 cookbook quality metrics\n  * Added CONTRIBUTING.md\n  * Added TESTING.md\n  * Added LICENSE file (GPL 3.0+)\n  * Add `source_url`, `issues_url` to metadata\n  * Fix FC072: Metadata should not contain \"attribute\" keyword\n  * Fix FC069, FC078: Add spdx.org standardized license to metadata (NOTE: foodcritic was wanting string `GPL-3.0+` which they say is deprecated. We may need to switch again in future to `GPL-3.0-or-later` License Expression syntax as of v2.0)\n  * Fix FC066: Add chef_version to metadata\n* Many `test-kitchen` integration test framework fixes\n  * Remove EOL platform versions\n  * Add new LTS platform versions\n  * Fix integration tests to pass on all platforms\n  * Fight with TravisCI until we win\n\n## v0.1.5:\n\n* Minor enhancements\n  * Add Usage example to README\n\n## v0.1.4:\n\n* First release of cookbook to [Chef Supermarket][2]\n* Minor enhancements\n  * Update README with changelog, license, \u0026 links\n\n## v0.1.3:\n\n* Minor enhancements\n  * Ensure ubuntu support is in metadata\n\n## v0.1.2:\n\n* Minor enhancements\n  * Ensure apt cookbook \u003e= `2.6.0` is used (for PPA support in `apt_repository`)\n  * Fix metadata depends for apt cookbook\n\n## v0.1.1:\n\n* Minor enhancements\n  * Update metadata.rb with recipe \u0026 attributes\n  * Adding badges to README\n\n## v0.1.0:\n\n* Initial version.\n  * Working cookbook to install kodi + addon packages\n  * Use [Travis CI](http://travis-ci.org) to automatically run tests for pull-requests \u0026 changes to this cookbook\n\nContributions\n======\n\nThe source for this cookbook is hosted on\n[GitHub](https://github.com/trinitronx/kodi-cookbook). If you have any issues with\nthis cookbook, please follow up there.\n\nLicense and Author\n==================\n\n* Copyright 2016-2018 James Cuzella \u003c[@trinitronx][3]\u003e\n\n\nLicensed under the GNU GPL, Version 3.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://choosealicense.com/licenses/gpl-3.0/#\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\n\n[1]: http://kodi.tv/\n[2]: https://supermarket.chef.io/cookbooks/kodi\n[3]: https://github.com/trinitronx\n[4]: https://supermarket.chef.io/cookbooks/mythtv\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrinitronx%2Fkodi-cookbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrinitronx%2Fkodi-cookbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrinitronx%2Fkodi-cookbook/lists"}