8000 GitHub - deldon/Rawtube: Simple youtube
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

deldon/Rawtube

Repository files navigation

RawTube API - "TikTok" and "YouTube" Style

NodeJS Express.js Postgres JWT

Une API pour une application Web vidéo de type "TikTok" et "YouTube"

À propos

Cette API permet de créer une application Web de partage de vidéos similaire à "TikTok" et "YouTube". Elle comprend les fonctionnalités suivantes : création de compte, connexion, authentification, publication de nouvelles vidéos, commentaires et likes.

L'application utilise le logiciel FFmpeg pour le réencodage des vidéos et FFprobe pour obtenir des informations sur les vidéos.

Installation

Suivez les étapes ci-dessous pour installer et exécuter l'application :

  1. Créez une base de données PostgreSQL.

  2. Renommez le fichier x.env en .env et éditez les paramètres de la base de données, le port et générez une clé secrète.

  3. Installez le logiciel FFmpeg :

sudo apt-get install ffmpeg
  1. Installez le logiciel FFprobe :
sudo apt-get install ffprobe
  1. Installez les dépendances nécessaires :
npm install
  1. Lancez l'application :
npm run dev
  1. Connectez-vous à Swagger pour explorer les différents endpoints de l'API :
http://localhost:3000/api-docs/

Contributions

Les contributions à cette API sont les bienvenues ! Si vous souhaitez ajouter des fonctionnalités, résoudre des problèmes ou améliorer le code, n'hésitez pas à créer une demande de pull.

Licence

Ce projet est sous licence MIT.


Web Video API - Créée par deldon - GitHub Profile Créée par mark - GitHub Profile

About

Simple youtube

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0