Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/p2pu/course-in-a-box
An open-source project for creating online courses, built by P2PU
https://github.com/p2pu/course-in-a-box
course education jekyll p2pu template
Last synced: 5 days ago
JSON representation
An open-source project for creating online courses, built by P2PU
- Host: GitHub
- URL: https://github.com/p2pu/course-in-a-box
- Owner: p2pu
- License: mit
- Created: 2014-06-20T21:04:12.000Z (over 10 years ago)
- Default Branch: gh-pages
- Last Pushed: 2024-03-17T15:06:01.000Z (9 months ago)
- Last Synced: 2024-12-04T01:02:32.138Z (19 days ago)
- Topics: course, education, jekyll, p2pu, template
- Language: SCSS
- Homepage: https://course-in-a-box.p2pu.org/
- Size: 28 MB
- Stars: 95
- Watchers: 14
- Forks: 496
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# An open-source project for creating online courses, built by P2PU
Course-in-a-Box is a free tool for building and publishing online courses — no prior coding experience required.To 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).
To 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.
Questions? Ask on P2PU's [Community Forum](https://community.p2pu.org/c/tech/course-in-a-box/78).
# Running locally
- [install docker](https://docs.docker.com/engine/install/)
- 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 && bundle exec jekyll serve --watch -H 0.0.0.0"```---
Course-in-a-Box is built by [Peer 2 Peer University](https://www.p2pu.org) and shared under an MIT License.Course content ("Modules") are shared under a [CC BY-SA 4.0 license](https://creativecommons.org/licenses/by-sa/4.0/).