mirror of
https://github.com/MODSetter/SurfSense.git
synced 2025-09-02 02:29:08 +00:00
add hot reloading to backend, small readme updates
This commit is contained in:
parent
a5c6cf246d
commit
30288c7552
2 changed files with 15 additions and 4 deletions
|
@ -78,7 +78,7 @@ Make sure pgvector extension is installed on your machine. Setup Guide https://g
|
|||
For File uploading you need Unstructured.io API key. You can get it at http://platform.unstructured.io/
|
||||
|
||||
#### Auth
|
||||
SurfSense now only works with Google OAuth. Make sure to set your OAuth Client at https://developers.google.com/identity/protocols/oauth2 . We need client id and client secret for backend.
|
||||
SurfSense now only works with Google OAuth. Make sure to set your OAuth Client at https://developers.google.com/identity/protocols/oauth2 . We need client id and client secret for backend. Make sure to enable people api and add the required scopes under data access (openid, userinfo.email, userinfo.profile)
|
||||
|
||||

|
||||
|
||||
|
@ -145,8 +145,8 @@ For local frontend setup just fill out the `.env` file of frontend.
|
|||
|--|--|
|
||||
| NEXT_PUBLIC_FASTAPI_BACKEND_URL | Give hosted backend url here. Eg. `http://localhost:8000`|
|
||||
|
||||
1. Now install dependencies using `pnpm install`
|
||||
2. Run it using `pnpm run dev`
|
||||
1. Now install dependencies using `npm install`
|
||||
2. Run it using `npm run dev`
|
||||
|
||||
You should see your Next.js frontend running at `localhost:3000`
|
||||
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
import uvicorn
|
||||
import argparse
|
||||
|
||||
if __name__ == "__main__":
|
||||
uvicorn.run("app.app:app", host="0.0.0.0", log_level="info", loop="asyncio")
|
||||
parser = argparse.ArgumentParser(description='Run the SurfSense application')
|
||||
parser.add_argument('--reload', action='store_true', help='Enable hot reloading')
|
||||
args = parser.parse_args()
|
||||
|
||||
uvicorn.run(
|
||||
"app.app:app",
|
||||
host="0.0.0.0",
|
||||
log_level="info",
|
||||
reload=args.reload,
|
||||
reload_dirs=["app"]
|
||||
)
|
||||
|
|
Loading…
Add table
Reference in a new issue