mirror of
https://github.com/evroon/bracket.git
synced 2026-01-07 21:49:21 -05:00
21 lines
376 B
Bash
Executable File
21 lines
376 B
Bash
Executable File
#!/bin/bash
|
|
set -eo pipefail
|
|
|
|
function run_frontend() {
|
|
cd frontend && yarn run dev
|
|
}
|
|
|
|
function run_backend() {
|
|
cd backend && ENVIRONMENT=DEVELOPMENT pipenv run gunicorn \
|
|
-k bracket.uvicorn.RestartableUvicornWorker \
|
|
bracket.app:app \
|
|
--bind localhost:8400 \
|
|
--workers 1 \
|
|
--reload
|
|
}
|
|
|
|
(trap 'kill 0' SIGINT;
|
|
run_frontend &
|
|
run_backend
|
|
)
|