mirror of
https://gitea.publichub.eu/oscar.krause/fastapi-dls.git
synced 2024-11-22 14:28:48 +00:00
main.py - added some documentation for dev-server
This commit is contained in:
parent
863821121c
commit
c6607bedba
17
app/main.py
17
app/main.py
@ -286,7 +286,18 @@ async def lease_remove(request: Request, status_code=200):
|
|||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
import uvicorn
|
import uvicorn
|
||||||
|
|
||||||
ssl_keyfile = 'key.pem'
|
###
|
||||||
ssl_certfile = 'cert.pem'
|
#
|
||||||
|
# Running `python app/main.py` assumes that the user created a keypair, e.g. with openssl.
|
||||||
|
#
|
||||||
|
# openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout app/cert/webserver.key -out app/cert/webserver.crt
|
||||||
|
#
|
||||||
|
###
|
||||||
|
|
||||||
uvicorn.run('main:app', host='0.0.0.0', port=443, ssl_keyfile=ssl_keyfile, ssl_certfile=ssl_certfile)
|
|
||||||
|
print(f'> Starting dev-server ...')
|
||||||
|
|
||||||
|
ssl_keyfile = 'cert/webserver.key'
|
||||||
|
ssl_certfile = 'cert/webserver.crt'
|
||||||
|
|
||||||
|
uvicorn.run('main:app', host='0.0.0.0', port=443, ssl_keyfile=ssl_keyfile, ssl_certfile=ssl_certfile, reload=True)
|
||||||
|
Loading…
Reference in New Issue
Block a user