diff --git a/.env b/.env new file mode 100644 index 0000000000..a906b0df7c --- /dev/null +++ b/.env @@ -0,0 +1,2 @@ +PYTHONUNBUFFERED=true + diff --git a/Makefile b/Makefile index 148798cf5f..73115fc033 100644 --- a/Makefile +++ b/Makefile @@ -241,6 +241,11 @@ server: server_noattach servercc: server_noattach tmux -2 -CC attach-session -t tower +# Alternate approach to tmux to run all development tasks specified in +# Procfile. https://youtu.be/OPMgaibszjk +honcho: + honcho start + # Run the built-in development webserver (by default on http://localhost:8013). runserver: $(PYTHON) manage.py runserver diff --git a/Procfile b/Procfile new file mode 100644 index 0000000000..a301a6aa1a --- /dev/null +++ b/Procfile @@ -0,0 +1,6 @@ +runserver: make runserver +celeryd: make celeryd +taskmanager: make taskmanager +receiver: make receiver +socketservice: make socketservice +factcacher: make factcacher