{"id":18793161,"url":"https://github.com/p2pu/course-in-a-box","last_synced_at":"2025-05-15T09:09:02.721Z","repository":{"id":18021405,"uuid":"21052403","full_name":"p2pu/course-in-a-box","owner":"p2pu","description":"An open-source project for creating online courses, built by P2PU","archived":false,"fork":false,"pushed_at":"2025-03-21T23:39:41.000Z","size":29344,"stargazers_count":97,"open_issues_count":12,"forks_count":506,"subscribers_count":13,"default_branch":"gh-pages","last_synced_at":"2025-04-10T06:39:12.769Z","etag":null,"topics":["course","education","jekyll","p2pu","template"],"latest_commit_sha":null,"homepage":"https://course-in-a-box.p2pu.org/","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/p2pu.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":"2014-06-20T21:04:12.000Z","updated_at":"2025-02-16T10:01:30.000Z","dependencies_parsed_at":"2025-04-10T06:31:01.666Z","dependency_job_id":"06180eec-7df4-4e94-990e-d781042f5b35","html_url":"https://github.com/p2pu/course-in-a-box","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p2pu%2Fcourse-in-a-box","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p2pu%2Fcourse-in-a-box/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p2pu%2Fcourse-in-a-box/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p2pu%2Fcourse-in-a-box/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/p2pu","download_url":"https://codeload.github.com/p2pu/course-in-a-box/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254310520,"owners_count":22049470,"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":["course","education","jekyll","p2pu","template"],"created_at":"2024-11-07T21:23:50.250Z","updated_at":"2025-05-15T09:08:57.711Z","avatar_url":"https://github.com/p2pu.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# An open-source project for creating online courses, built by P2PU\nCourse-in-a-Box is a free tool for building and publishing online courses — no prior coding experience required. \n\nTo create your own course, simply fork this repository and delete the CNAME file. Detailed documentation is available at [course-in-a-box.p2pu.org](https://course-in-a-box.p2pu.org).\n\nTo make changes to the template itself, a good place to start is the [`_layouts`](/_layouts), [`_includes`](/_includes) and [`css`](/css) directories. These directories contain all the layout and style files used.\n\nQuestions? Ask on P2PU's [Community Forum](https://community.p2pu.org/c/tech/course-in-a-box/78).\n\n# Running locally\n- [install docker](https://docs.docker.com/engine/install/) \n- Run ```docker run -i -t --rm -u 1000:1000 -p 4000:4000 -v `pwd`:/opt/app -v `pwd`/.bundler/:/opt/bundler -e BUNDLE_PATH=~/opt/bundler -w /opt/app ruby:2.7 bash -c \"bundle install \u0026\u0026 bundle exec jekyll serve --watch -H 0.0.0.0\"```\n\n---\nCourse-in-a-Box is built by [Peer 2 Peer University](https://www.p2pu.org) and shared under an MIT License.\n\nCourse content (\"Modules\") are shared under a [CC BY-SA 4.0 license](https://creativecommons.org/licenses/by-sa/4.0/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp2pu%2Fcourse-in-a-box","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fp2pu%2Fcourse-in-a-box","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp2pu%2Fcourse-in-a-box/lists"}