How to regenerate app.yml file if I delete it accidentally?

Nice work, @italo!

Yes, it should be safe to run discourse-setup again and your data should be intact.

You might do

cd /var/discourse
./launcher start app

That will restart your old container.

./launcher enter app
discourse backup

That will make a backup.

Type exit to get out of the container.