./launcher start app - does not run (need to re-setup SMTP)

This just starts the container, it doesn’t prompt you for anything. The config is in /var/containers/app.yml

However, I think you are confusing this command with ./discourse-setup? (which does prompt)