Not sure why my django project isnt running. Get a "502 Bad Gateway nginx/1.10.3 (Ubuntu)" error

This is my first time using digitalOcean so I’m not quite sure how it all works.

I setup a droplet with the 1-click install for django on 16.04, I went to the ip address in the browser and the default start page was running.

Then I went into my home directory and deleted my django/ folder holding the default django project created when I setup my droplet.

I cloned my git repository into the /home directory and installed all the necessary requirements. I can run the server with no issues coming up in bash but still get that 502 Bad gateway error.

I tried running service gunicorn restart but no luck. I have a feeling its a gunicorn settings. I’m not sure how to see the errors also. I’ve only used PythonAnywhere before so not too sure how everything works here. Thanks for your help


please open this file /etc/systemd/system/gunicorn.service and change default path to your project path and python path

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

I looked here but it is for Ubuntu 14.04 and does not have the same configuration. gunicorn.conf doesnt exist in etc/init/

please can anyone help

$ 10 dollars can do what? Eat a meal or a day pocket money.