Heroku Deploy: dash.exceptions.NoLayoutException
This is what worked for me:
index.py
from app import app, server
app.py
server = app.server
Procfile
web: gunicorn index:server
Apparently, that multi-app example you linked to, the one in the offical Dash docs, has a mistake. Gunicorn doesn't accept the syntax, <file>:<variable>.<sub-variable>
. This forum thread pointed me towards this solution: