[GH-ISSUE #300] [FR] Run appflowy on Heroku #150

Open
opened 2026-03-23 20:32:38 +00:00 by mirror · 10 comments
Owner

Originally created by @lays147 on GitHub (Feb 3, 2022).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/300

1~3 main use cases of the proposed feature
It would be nice to have a setup to run appflowy on Heroku. I'm trying to do that by using the Docker image, but no luck. On the web exists tutorials about pushing rust and flutter to heroku, but not both together, but I'm sure that could be a way. I may try, but for the ones that know the codebase could be easier? 😃

what types of users can benefit from using your proposed feature
Everyone that want to give a try to AppFlowy.

Additional context
Add any other context or screenshots about the feature request here.

Originally created by @lays147 on GitHub (Feb 3, 2022). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/300 **1~3 main use cases of the proposed feature** It would be nice to have a setup to run appflowy on Heroku. I'm trying to do that by using the Docker image, but no luck. On the web exists tutorials about pushing rust and flutter to heroku, but not both together, but I'm sure that could be a way. I may try, but for the ones that know the codebase could be easier? :smiley: **what types of users can benefit from using your proposed feature** Everyone that want to give a try to AppFlowy. **Additional context** Add any other context or screenshots about the feature request here.
Author
Owner

@Driesvanherpe commented on GitHub (Feb 10, 2022):

I'd like to take this on if possible

<!-- gh-comment-id:1034785252 --> @Driesvanherpe commented on GitHub (Feb 10, 2022): I'd like to take this on if possible
Author
Owner

@appflowy commented on GitHub (Feb 10, 2022):

Sure, thank you for giving it a shot. If you have quick questions, please reach out to me on Discord.

<!-- gh-comment-id:1034929713 --> @appflowy commented on GitHub (Feb 10, 2022): Sure, thank you for giving it a shot. If you have quick questions, please reach out to me on Discord.
Author
Owner

@pftg commented on GitHub (Jul 19, 2022):

Yep, with one button deploy everybody would be able to run own instance in no time and no much effort!

<!-- gh-comment-id:1188596478 --> @pftg commented on GitHub (Jul 19, 2022): Yep, with one button deploy everybody would be able to run own instance in no time and no much effort!
Author
Owner

@annieappflowy commented on GitHub (Jul 19, 2022):

@Driesvanherpe hello, any update on this?

<!-- gh-comment-id:1188601922 --> @annieappflowy commented on GitHub (Jul 19, 2022): @Driesvanherpe hello, any update on this?
Author
Owner

@polypixeldev commented on GitHub (Jul 29, 2022):

I might be misunderstanding this, but AppFlowy is not a web application yet - right now, it is only for desktop. Therefore, I don't know how you would deploy it to Heroku, which to my understanding, is a platform for web apps.

<!-- gh-comment-id:1199856357 --> @polypixeldev commented on GitHub (Jul 29, 2022): I might be misunderstanding this, but AppFlowy is not a web application yet - right now, it is only for desktop. Therefore, I don't know how you would deploy it to Heroku, which to my understanding, is a platform for web apps.
Author
Owner

@aarhusgregersen commented on GitHub (Aug 6, 2022):

Chiming in here to ditto what @Poly-Pixel says. I initially thought it was a web-based app too, but this currently only builds for desktop, so that's not the case.

When a web implementation becomes common, we should make it docker-based ASAP.

<!-- gh-comment-id:1207254780 --> @aarhusgregersen commented on GitHub (Aug 6, 2022): Chiming in here to ditto what @Poly-Pixel says. I initially thought it was a web-based app too, but this currently only builds for desktop, so that's not the case. When a web implementation becomes common, we should make it docker-based ASAP.
Author
Owner

@vip20 commented on GitHub (Feb 14, 2023):

I might be wrong, why not use firebase?

<!-- gh-comment-id:1429179053 --> @vip20 commented on GitHub (Feb 14, 2023): I might be wrong, why not use firebase?
Author
Owner

@annieappflowy commented on GitHub (Dec 25, 2023):

for heroku, we probably need a web version of AppFlowy the platform does not run native app. I think you could possibly deploy AppFlowy Cloud there

<!-- gh-comment-id:1869075935 --> @annieappflowy commented on GitHub (Dec 25, 2023): for heroku, we probably need a web version of AppFlowy the platform does not run native app. I think you could possibly deploy AppFlowy Cloud there
Author
Owner

@thuvh commented on GitHub (Jan 23, 2025):

should use render instead heroku?

<!-- gh-comment-id:2608793268 --> @thuvh commented on GitHub (Jan 23, 2025): should use render instead heroku?
Author
Owner

@almereyda commented on GitHub (Feb 8, 2025):

The AppFlowy web app is available now. One would have to decompose the existing Cloud distribution into similar manifests for Heroku.

While it appears challenging, it might also show how to isolate the side-effects between the several microservices better.

Is this issue about requesting official Heroku support or about showing how to host on Heroku?

Else I would suggest to convert this issue into a discussion, or to move the conversation to the community forum https://forum.appflowy.io/

<!-- gh-comment-id:2645889277 --> @almereyda commented on GitHub (Feb 8, 2025): The AppFlowy web app is available now. One would have to decompose the existing Cloud distribution into similar manifests for Heroku. While it appears challenging, it might also show how to isolate the side-effects between the several microservices better. Is this issue about requesting official Heroku support or about showing how to host on Heroku? Else I would suggest to convert this issue into a discussion, or to move the conversation to the community forum https://forum.appflowy.io/
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#150
No description provided.