Skip to content
Snippets Groups Projects
Commit 614d40e3 authored by Tim Repke's avatar Tim Repke
Browse files

Merge branch 'master' into 'production'

make root path configurable

See merge request !16
parents 895e8f36 e1d460f9
No related branches found
No related tags found
1 merge request!16make root path configurable
Pipeline #1021 canceled
......@@ -17,7 +17,9 @@ mimetypes.init()
logger = get_logger('nacsos.server')
app = FastAPI(openapi_url=settings.SERVER.OPENAPI_FILE)
app = FastAPI(openapi_url=settings.SERVER.OPENAPI_FILE,
openapi_prefix=settings.SERVER.OPENAPI_PREFIX,
root_path=settings.SERVER.ROOT_PATH)
logger.debug('Setting up server and middlewares')
mimetypes.add_type('application/javascript', '.js')
......
......@@ -21,6 +21,8 @@ class ServerConfig(BaseModel):
WORKERS: int = 2 # number of worker processes
STATIC_FILES: str = '../nacsos-web/dist/' # path to the static files to be served
OPENAPI_FILE: str = '/openapi.json' # absolute URL path to openapi.json file
OPENAPI_PREFIX: str = '' # see https://fastapi.tiangolo.com/advanced/behind-a-proxy/
ROOT_PATH: str = '' # see https://fastapi.tiangolo.com/advanced/behind-a-proxy/
HASH_ALGORITHM: str = 'HS256'
SECRET_KEY: str = secrets.token_urlsafe(32)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment