0xjuaan / clip-vid

Home Page:https://clipvid.tech

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ClipVid

The first youtube to mp4 service that lets you download snippets of youtube videos.

clipvid.tech

Tech Stack

Frontend:

  • NextJS (Page Router, Typescript)
  • TailwindCSS

Backend:

  • Flask (For Web Process)
  • Celery, Redis (For Async Worker Process)
  • yt-dlp (Python package to download youtube vids)
  • Docker (To containerise web and worker processes)

Commands to push backend

heroku container:push --recursive -a clip-container heroku container:release web worker -a clip-container

Newer commands

docker build -f Dockerfile.web -t juandocker1/clip-cluster:flask . docker build -f Dockerfile.worker -t juandocker1/clip-cluster:celery . kubectl rollout restart deployment/flask-deployment

About

https://clipvid.tech


Languages

Language:TypeScript 77.0%Language:Python 20.6%Language:JavaScript 1.7%Language:CSS 0.7%