Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/camilotk/openflix-api
https://github.com/camilotk/openflix-api
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/camilotk/openflix-api
- Owner: Camilotk
- License: mit
- Created: 2021-02-14T17:24:35.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-05T10:35:00.000Z (almost 4 years ago)
- Last Synced: 2024-10-28T21:15:43.074Z (3 months ago)
- Language: JavaScript
- Size: 302 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Openflix Logo](https://i.ibb.co/ZcKq5Rk/openflix-logo.png)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![](https://img.shields.io/badge/node->=%20v8.8.0-blue)]()
![](https://img.shields.io/github/last-commit/Camilotk/openflix-api)
This is the backend api of a open source video CMS licenced under MIT license. You can use it as you want, including making your own modifications and even close the source without any cost or warranty. The main goal of this code is to serve for anyone who wants to start a project of a Video Plataform, Streamming or OTT.## Requirements
- Node.js >= 8.0.0
- npm >= 3.0.0
- git
- [ffmpeg](https://ffmpeg.org/ffmpeg.html)
- [ffprobe](https://ffmpeg.org/ffprobe.html)
- [MP4Box](https://github.com/gpac/gpac/wiki/MP4Box)## Running the project
1. Configure your .env file
2. Run the following command to run startup migrations.```js
adonis migration:run
```
3. Run the following command to seed the databases.
```js
adonis seed
```
4. Run your project with the following command.
```js
adonis serve --dev
```