File tree Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change 40
40
run : |
41
41
echo ${{ secrets.FROG_KEY }} | base64 -d > frog &&
42
42
chmod 600 frog &&
43
- ssh -o StrictHostKeyChecking=no -i frog ${{ secrets.FROG_ADDRESS }} -p${{ secrets.FROG_PORT }} "docker run -d -p 30149:6789 -e MONGO_URL='${{ secrets.MONGO_URL }}' --name flush-log-api --restart=unless-stopped ghcr.io/pgulb/flush-log:api"
43
+ ssh -o StrictHostKeyChecking=no -i frog ${{ secrets.FROG_ADDRESS }} -p${{ secrets.FROG_PORT }} "docker run -d -p 30149:6789 -e DISABLE_OPENAPI='true' -e MONGO_URL='${{ secrets.MONGO_URL }}' --name flush-log-api --restart=unless-stopped ghcr.io/pgulb/flush-log:api"
Original file line number Diff line number Diff line change 24
24
from httpbasic import HTTPBasic
25
25
from models import Feedback , Flush , User
26
26
27
- app = fastapi .FastAPI ()
27
+ logger = logging .getLogger (__name__ )
28
+ logging .getLogger ("passlib" ).setLevel (logging .ERROR )
29
+
30
+ app_args = {}
31
+ disable_openapi = os .getenv ("DISABLE_OPENAPI" )
32
+ try :
33
+ if disable_openapi .lower () == "true" :
34
+ app_args ["docs_url" ] = None
35
+ app_args ["redoc_url" ] = None
36
+ app_args ["openapi_url" ] = None
37
+ logger .info ("OpenAPI and Swagger is DISABLED" )
38
+ except AttributeError :
39
+ pass
40
+ app = fastapi .FastAPI (** app_args )
41
+
28
42
origins = [
29
43
"*" ,
30
44
]
37
51
)
38
52
security = HTTPBasic ()
39
53
40
- logger = logging .getLogger (__name__ )
41
- logging .getLogger ("passlib" ).setLevel (logging .ERROR )
42
-
43
54
mongo_setting = os .getenv ("MONGO_URL" )
44
55
if mongo_setting is None :
45
56
raise ValueError ("MONGO_URL not set" )
You can’t perform that action at this time.
0 commit comments