Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add fastapi script #191

Merged
merged 270 commits into from
Dec 16, 2024
Merged

Add fastapi script #191

merged 270 commits into from
Dec 16, 2024

Conversation

jhj0517
Copy link
Owner

@jhj0517 jhj0517 commented Jul 3, 2024

Related issues / PR

Tried to do best practice, based on https://github.com/pavelzbornik/whisperX-FastAPI

Summarize Changes

  1. Implement API Polling architecture
  2. Redirect to Swagger UI for the root URL of /app
  3. Write sensitive infos in ./backend/configs/.env ( like DB URL )
  4. Add the server config file to ./backend/configs/config.yaml
  5. Add the cache directory as ./backend/cache

@jhj0517 jhj0517 force-pushed the feature/add-api branch from 5aadb59 to dd7a9df Compare July 6, 2024 13:31
@jhj0517 jhj0517 changed the title [WIP] Add fastapi script Add fastapi script Nov 29, 2024
@jhj0517 jhj0517 merged commit a8b0006 into master Dec 16, 2024
9 checks passed
@jhj0517 jhj0517 deleted the feature/add-api branch December 16, 2024 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants