Open almereyda opened 3 weeks ago
Yes, this is indeed a popular request. For the first step, i will need to setup the github action to build and publish the docker image for appflowy web. After that i will add the additional service to docker compose.
Changes to AppFlowy Flutter app to provide a setting for custom appflowy web url will come later, though, as that will require additional effort.
There are more aspects, which can be considered for dynamic configuration of the Flutter app:
Also I would like to continue to encourage a less "inviting" ("nudging") stance for published pages, providing less/no sign up or log in links. https://github.com/AppFlowy-IO/AppFlowy/issues/5920#issuecomment-2409106343
Following on with
it appears useful to consider
as well. The Flutter app could adapt to the available authentication options when using a self-hosted AppFlowy-Cloud instance with custom authentication configuration.
Describe the bug
The release of v0.7.1 has seen the ascent of a feature to collaborate on the web. With the frontend in the apps and for a local build needing to adapt to a self-hosted AppFlowy-Cloud instance at runtime https://github.com/AppFlowy-IO/AppFlowy/issues/6539 comes also the need, that the web app is bundled with the Cloud distribution.
Right now for #680 it is possible to work around the present limitations in the client https://github.com/AppFlowy-IO/AppFlowy/issues/5920 with building a heavily monkey-patched app that is able to show the static content of a published page.
Ideally the manual build-time modifications aren't necessary and AppFlowy-Cloud comes with a web app (build pipeline), that allows to adapt to the URL of the AppFlowy instance it is published with.
To Reproduce Steps to reproduce the behavior:
Expected behavior
AppFlowy opens in the browser and it is possible to edit the document.
Desktop (please complete the following information):
Additional Context
We have four highly related tracking issues for two features in two projects now: