Repo include django
, gunicorn
, postgresql
, nginx
, react.js
Run app:
docker-compose up -d --build
Run dev:
docker-compose -f docker-compose.dev.yml up -d --build
Logs app:
docker-compose logs -f
Down app:
docker-compose down
install
cd app/frontend
npm install
cd ../..
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
start
python3 manage.py makemigrations --no-input
python3 app/backend/manage.py migrate --no-input
python3 app/backend/manage.py collectstatic --no-input
DJANGO_SUPERUSER_PASSWORD='admin'; python3 app/backend/manage.py createsuperuser --username 'admin' --email 'admin@email.com' --noinput
nohup python3 app/backend/manage.py runserver 0.0.0.0:8000 &
cd app/frontend
npm start
stop
pkill -f "manage.py runserver 0.0.0.0:8000"
Reachable at:
localhost:8000
127.0.0.1:8000
react:
localhost:3000
127.0.0.1:3000
Admin at:
localhost/admin
127.0.0.1/admin