mirror of
https://github.com/MODSetter/SurfSense.git
synced 2025-09-01 10:09:08 +00:00
feat: added proxy as an argument
This commit is contained in:
parent
fa54de1f41
commit
376a7de23e
1 changed files with 4 additions and 1 deletions
|
@ -11,6 +11,7 @@ logging.basicConfig(
|
|||
if __name__ == "__main__":
|
||||
parser = argparse.ArgumentParser(description='Run the SurfSense application')
|
||||
parser.add_argument('--reload', action='store_true', help='Enable hot reloading')
|
||||
parser.add_argument('--proxy', nargs='?', const='0.0.0.0/0', default=None, help='Enable proxy headers with allowed IPs (e.g., --proxy 0.0.0.0/0)')
|
||||
args = parser.parse_args()
|
||||
|
||||
uvicorn.run(
|
||||
|
@ -18,5 +19,7 @@ if __name__ == "__main__":
|
|||
host="0.0.0.0",
|
||||
log_level="info",
|
||||
reload=args.reload,
|
||||
reload_dirs=["app"]
|
||||
reload_dirs=["app"],
|
||||
proxy_headers=bool(args.proxy),
|
||||
forwarded_allow_ips=args.proxy if args.proxy else "",
|
||||
)
|
||||
|
|
Loading…
Add table
Reference in a new issue