Deployment Erros while Deploying Djangoo Web App using App platform

Posted September 12, 2021 175 views
DjangoDigitalOcean App Platform

failed to launch: determine start command: process type web was not found

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.

Submit an Answer
1 answer

Hi there,

The DigitalOcean App plaform will detect that your project is a Python app and will automatically populate a partial run command.

However, for Django, you need to edit the Build and Run commands to complete the build command. Your completed build command needs to reference your project’s WSGI file. Your completed run command should look like this depending on your app name:

gunicorn --worker-tmp-dir /dev/shm django_app.wsgi.

You can follow the steps here from this step by step tutorial on how to deploy Django to the App Platform:

Hope that this helps!

by Mason Egger
Django is a powerful web framework that allows you to deploy your Python applications or websites. Django includes many features such as authentication, a custom database ORM, and an extensible plugin architecture. Django simplifies the complexities of web development, allowing you to focus on writing code. In this tutorial, you'll configure a Django project and deploy it to DigitalOcean's App Platform.