9.0.0
Breaking Change: Invoke UI removed
If you want to continue using Invoke, please refer to their excellent docs https://invoke-ai.github.io/InvokeAI/installation/040_INSTALL_DOCKER/
Invoke was one of the first and honestly the most user-friendly UIs that popped up around the SD 1 and 1.5, unlike many others, who relied on gradio and streamlit, invoke had actual web-development inside of it with all the bells and whistles of a real webapp, and still strikes to this day how stunning it looks.
When I started this project many years ago, docker was, and perhaps still is, alien to most people (JUST GIVE ME THE DAMN .EXE), and so I chose to maintain docker versions of the UI for the sake of simple usage. But now, the invoke team already maintains a docker setup for their UI, making the version in this repo irrelevant. And to be honest, I could not keep up with everything.
Juggling 3 different UIs with their own setup / configuration / folder structure and requirements, while still trying to share data between them, was a good idea at first, but became daunting and not possible anymore.
To increase maintainability, and to keep me motivated to work on this, I will try to simplify how everything works here for my own sake. Starting by removing Invoke, and more changes to come.