ffeyen / tobira

Video portal for Opencast

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tobira: an Opencast Video Portal

CI Status License Status: alpha

The project is in its very early stages. While the text below uses present-tense, by far not everything is implemented yet!

Tobira is a video portal for Opencast. It provides a hierarchical page structure, with each page consisting of simple configurable content blocks (e.g. text or video list). Opencast content (series or single events) can be embedded on these pages. Users also have their own personal page and can upload, edit and share their own videos.

The current version of our main branch is deployed at https://tobira.opencast.org. This is just a test deployment and all data is wiped whenever it is re-deployed. The test data was kindly provided by the ETH only for the purpose of this test deployment.

Documentation

The documentation mainly resides inside the docs/ folder in this repository. For an overview of Tobira's architecture, see Tobira high level overview. If you want to use Tobira on your server, see Building Tobira and Deploying Tobira.

If you are a developer and want to work on Tobira, check out CONTRIBUTING.md, the development workflow and the project overview for devs.

Name

Tobira (扉) is Japanese for "door", "hinged door" or "front page" (of a book). A video portal is a kind of door, so we chose that name. It is also short and somewhat pronounceable for English speaking people.

About

Video portal for Opencast

License:Apache License 2.0


Languages

Language:Rust 44.5%Language:TypeScript 42.1%Language:PLpgSQL 7.1%Language:CSS 2.4%Language:JavaScript 2.3%Language:Python 1.1%Language:HTML 0.2%Language:Shell 0.2%