As so many of us are NOT sysadmins, but Pythonistas and Data Scientists trying to solve problems for our businesses, and impress family and friends, I thought it might be helpful to share what seems like a solution to my own problem.  First, by examining the log and then running ‘htop’ while running my streamlit app I could see in real time when I put strain on the app using the Drag and Drop streamlit function, memory would hit the roof and the process would be killed.  Clearly I needed to find more memory.  I could have purchased more memory for my droplet, but came across instructions for setting up a swap file (https://www.codementor.io/@mecp/increasing-memory-ram-on-digitalocean-droplets-9um2mphxv 2).   These instructions were really clear and seemed to work fine.  Once swap file was up and running, I haven’t had the app Killed.  Fingers crossed.