Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Start backend

Install ffmpeg

choco install ffmpeg
sudo apt install ffmpeg
# conda or venv
python -m venv auto-publisher-env

python -m pip install -r requirements.txt
# dev 
fastapi dev 

# prod
fastapi run

Start workers

# Windows
celery -A workers.app_worker worker --loglevel=debug -P solo -Q yt.download,whisper.transcribe,groq.completion,ffmpeg.subtitle

# UNIX
celery -A workers.app_worker worker --loglevel=debug --concurrency=8 -Q yt.download,whisper.transcribe,groq.completion,ffmpeg.subtitle

# # use default queue ( celery named )
# # Windows ( fork() is not working ... must use solo or another alternative )
# cd workers ;; celery -A app_worker worker --loglevel=debug -P solo

# # Feel free to add queues names instead of using default celery  ( define at @task decorator)
# cd workers ;; celery -A app_worker worker --loglevel=debug -P solo -Q EXAMPLE_Q



# UNIX
cd workers && celery -A app_worker worker --loglevel=debug --concurrency=8

START debug

$env:ENV="debug"  # export ENV=debug

python shit.py

TEST

pytest -s

https://gist.github.com/sylvainSUPINTERNET/f78ed3243e9d4c1e9f782b8e2a47e536

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages