Strapi is a NodeJS based open source CMS. At present it is in active development and in alpha and probably not something you would run in production. Having been experimenting with this, whilst there are articles documenting docker setups, Elastic beanstalk was something I was really familiar with and would usually beable to setup a CI pipeline to Elastic beanstalk in a few mins so I went down this rabbit hole...
Recently upgraded from OSX High Sierra to Mojave and MySQL workbench refused to work properly since especially when trying to connect to SSH servers via a SSH tunnel. It just kept complaining of the error Cannot start SSH Tunnel
Tried reinstalling MySQL workbench without any luck and Google wasn't of much help as well.
Every time I try to upgrade this b2evolution blog I always encounter some issue with the auto upgrade which should otherwise be painless.
Often running through each of the upgrader tool carefully, I usually end up with some error or another.
500 server errors are the most annoying without much clues in the logs.
Here's a couple of fixes I found...