@tuxdapenguin Create the plugin, test it, add it to pypi. Add it to the plugin apps in production.env and the plugin specific confs. Start all the containers with docker-compose except that the web container should run tail -f /dev/null. Do the migrations for the plugin. Now stop the containers and restart as ususal with the gunicorn command. This should work.
Obviously install the pypi package before making the migrations.
Oh.. I'm sorry. After the migrations, create a new image with the plugin installed using pypi. Now change the docker-compose to use this image and run the same gunicorn command.
@wilgert doing docker-compose down and then docker-compose up should fix that issue