mirror of
https://github.com/makeplane/plane
synced 2024-06-14 14:31:34 +00:00
dev: update server configuration commands
This commit is contained in:
parent
751b15a7a7
commit
e2ecd4db0b
@ -41,6 +41,7 @@ USER captain
|
|||||||
|
|
||||||
# Add in Django deps and generate Django's static files
|
# Add in Django deps and generate Django's static files
|
||||||
COPY manage.py manage.py
|
COPY manage.py manage.py
|
||||||
|
COPY server.py server.py
|
||||||
COPY plane plane/
|
COPY plane plane/
|
||||||
COPY templates templates/
|
COPY templates templates/
|
||||||
COPY package.json package.json
|
COPY package.json package.json
|
||||||
|
@ -28,4 +28,4 @@ python manage.py configure_instance
|
|||||||
# Create the default bucket
|
# Create the default bucket
|
||||||
python manage.py create_bucket
|
python manage.py create_bucket
|
||||||
|
|
||||||
exec gunicorn -w $GUNICORN_WORKERS -k uvicorn.workers.UvicornWorker plane.asgi:application --bind 0.0.0.0:${PORT:-8000} --max-requests 1200 --max-requests-jitter 1000 --access-logfile -
|
python server.py
|
||||||
|
17
apiserver/server.py
Normal file
17
apiserver/server.py
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
import os
|
||||||
|
import uvicorn
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
os.environ.setdefault(
|
||||||
|
"DJANGO_SETTINGS_MODULE", "plane.settings.production"
|
||||||
|
)
|
||||||
|
uvicorn.run(
|
||||||
|
"plane.asgi:application",
|
||||||
|
host=os.environ.get("HOST", "0.0.0.0"),
|
||||||
|
port=os.environ.get("PORT", 8000),
|
||||||
|
ws="auto",
|
||||||
|
workers=int(os.environ.get("GUNICORN_WORKERS", 1)),
|
||||||
|
log_level=os.environ.get("LOG_LEVEL", "info"),
|
||||||
|
lifespan="off",
|
||||||
|
access_log="on",
|
||||||
|
)
|
Loading…
Reference in New Issue
Block a user