Skip to content

sebalogue/chotuve-mediaserver

Repository files navigation

Chotuve - Media server

Grupo Build Status codecov sv sv sv sv

Instrucciones

Desarrollo local

  1. Instalar Docker Engine y Docker Compose

  2. Asegurarse de tener el archivo 'chotuve-videos-firebase-adminsdk.json' en la raiz con las credenciales de firebase. Despues seguro tengamos una cuenta de firebase para desarrollo y otra para produccion, hay que ver esto bien.

  3. Levantar server + database docker-compose up

  4. Probar la REST API en http://localhost:8080

API

  • Add video: POST http://localhost:8080/videos con body:
{
 "videoId": "123",
 "url": "example/url"
}

Respuesta exitosa:

{
 "videoId": "123",
 "url": "example/url",
 "timestamp": "12/12/12"
}
  • Get video: GET http://localhost:8080/videos/:id.

Respuesta exitosa:

{
"videoId": "123",
"url": "example/url",
"timestamp": "12/12/12"
}
  • Delete a video: DELETE http://localhost:8080/videos/:id con body:
{
 "videoId": "123",
}

Respuesta exitosa:

"status: "OK

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages