[GH-ISSUE #175] [FR] Consider Flatpak release via Flathub / Flathub-Beta #91

Closed
opened 2026-03-23 20:31:46 +00:00 by mirror · 15 comments
Owner

Originally created by @fenglengshun on GitHub (Dec 17, 2021).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/175

Originally assigned to: @LucasXu0 on GitHub.

1~3 main use cases of the proposed feature
Use for most Linux distros. While AppImage and Snap are valid ways of universal package distribution on Linux, Flatpak seems to be the one that is more embraced by distributions that aren't mainline Ubuntu (although Ubuntu users can very easily add Flatpak as source, and it is more embraced by Ubuntu-based distro) and Arch-based (AUR).

This is especially true with OS with immutable root filesystem, such as Endless OS, Fedora Silverblue/Kinoite, and soon SteamOS 3.0.

Using Flatpak would be a good way of distributing them for most platforms, especially given that they are usually integrated with the distribution's GUI Software Centers.

what types of users can benefit from using your proposed feature
Linux users in most distributions (Ubuntu users can also easily add Flatpak source).

Additional context
Consider using Flathub-Beta while the project is still in early development.

Originally created by @fenglengshun on GitHub (Dec 17, 2021). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/175 Originally assigned to: @LucasXu0 on GitHub. **1~3 main use cases of the proposed feature** Use for most Linux distros. While AppImage and Snap are valid ways of universal package distribution on Linux, Flatpak seems to be the one that is more embraced by distributions that aren't mainline Ubuntu (although Ubuntu users can very easily add Flatpak as source, and it is more embraced by Ubuntu-based distro) and Arch-based (AUR). This is especially true with OS with immutable root filesystem, such as Endless OS, Fedora Silverblue/Kinoite, and soon SteamOS 3.0. Using Flatpak would be a good way of distributing them for most platforms, especially given that they are usually integrated with the distribution's GUI Software Centers. **what types of users can benefit from using your proposed feature** Linux users in most distributions (Ubuntu users can also easily add Flatpak source). **Additional context** Consider using Flathub-Beta while the project is still in early development.
mirror 2026-03-23 20:31:46 +00:00
Author
Owner

@Ayush1325 commented on GitHub (Jan 2, 2022):

I have created flatpak manifest and other required files. They can be found here. I am able to install and run it on my local system. It would be great if someone else already familiar with the application can also test it out since this is my first time using AppFlowy.

<!-- gh-comment-id:1003671744 --> @Ayush1325 commented on GitHub (Jan 2, 2022): I have created flatpak manifest and other required files. They can be found [here](https://github.com/Ayush1325/flathub/tree/appflowy). I am able to install and run it on my local system. It would be great if someone else already familiar with the application can also test it out since this is my first time using AppFlowy.
Author
Owner

@MikeWallaceDev commented on GitHub (Jan 2, 2022):

@Ayush1325 Thank you very much for that!
So these files will create an installable flatpack? I've never built one...
You should create a PR, linked to this issue. However, place the files in the following directory :
appflowy/frontend/scripts/flatpack-buildfiles

From there, we can test out the files, and maybe add the flatpack to our release process.

<!-- gh-comment-id:1003751014 --> @MikeWallaceDev commented on GitHub (Jan 2, 2022): @Ayush1325 Thank you very much for that! So these files will create an installable flatpack? I've never built one... You should create a PR, linked to this issue. However, place the files in the following directory : appflowy/frontend/scripts/flatpack-buildfiles From there, we can test out the files, and maybe add the flatpack to our release process.
Author
Owner

@CodeCubeNeo commented on GitHub (Jun 3, 2022):

Any progress on rhis?

<!-- gh-comment-id:1145748862 --> @CodeCubeNeo commented on GitHub (Jun 3, 2022): Any progress on rhis?
Author
Owner

@Ayush1325 commented on GitHub (Jun 3, 2022):

Any progress on rhis?

Well, last I checked, the flatpak I created worked fine. It can be submitted directly to flathub but someone probably needs to become a maintainer or something to make sure it works fine.

<!-- gh-comment-id:1145876339 --> @Ayush1325 commented on GitHub (Jun 3, 2022): > Any progress on rhis? Well, last I checked, the flatpak I created worked fine. It can be submitted directly to flathub but someone probably needs to become a maintainer or something to make sure it works fine.
Author
Owner

@CodeCubeNeo commented on GitHub (Jun 3, 2022):

Now we just have to find one. Could somebody from the devs (maybe the one who publishes the win binaries) be that? How do we ask them?

<!-- gh-comment-id:1145962695 --> @CodeCubeNeo commented on GitHub (Jun 3, 2022): Now we just have to find one. Could somebody from the devs (maybe the one who publishes the win binaries) be that? How do we ask them?
Author
Owner

@DominiqueSite commented on GitHub (Jun 24, 2022):

I would love to see AppFlowy on Flathub!

<!-- gh-comment-id:1165986230 --> @DominiqueSite commented on GitHub (Jun 24, 2022): I would love to see AppFlowy on Flathub!
Author
Owner

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

Since this is a highly requested issue, we decide to work on it. I will come back to this thread when it's done. Thanks all.

<!-- gh-comment-id:1192131460 --> @annieappflowy commented on GitHub (Jul 22, 2022): Since this is a highly requested issue, we decide to work on it. I will come back to this thread when it's done. Thanks all.
Author
Owner

@MichaelTunnell commented on GitHub (Jul 23, 2022):

Since this is a highly requested issue, we decide to work on it. I will come back to this thread when it's done. Thanks all.

I came here to request Flatpak support and to see it already planned to be done is Awesome! 😎👍

<!-- gh-comment-id:1193061593 --> @MichaelTunnell commented on GitHub (Jul 23, 2022): > Since this is a highly requested issue, we decide to work on it. I will come back to this thread when it's done. Thanks all. I came here to request Flatpak support and to see it already planned to be done is Awesome! 😎👍
Author
Owner

@vincentdchan commented on GitHub (Jul 27, 2022):

I am starting to build the Flathub package. It's on the way. ✈️

<!-- gh-comment-id:1196327851 --> @vincentdchan commented on GitHub (Jul 27, 2022): I am starting to build the Flathub package. It's on the way. ✈️
Author
Owner

@andreysaksonov commented on GitHub (Aug 10, 2022):

@vincentdchan will bleeding edge version be available through flatpak-beta?

<!-- gh-comment-id:1210672514 --> @andreysaksonov commented on GitHub (Aug 10, 2022): @vincentdchan will bleeding edge version be available through flatpak-beta?
Author
Owner

@fatmalama commented on GitHub (Oct 6, 2022):

didn't happen :/

<!-- gh-comment-id:1270288840 --> @fatmalama commented on GitHub (Oct 6, 2022): didn't happen :/
Author
Owner

@annieappflowy commented on GitHub (Oct 10, 2022):

Hi all, @LucasXu0 will take over this issue to work on in this quarter.

<!-- gh-comment-id:1272752895 --> @annieappflowy commented on GitHub (Oct 10, 2022): Hi all, @LucasXu0 will take over this issue to work on in this quarter.
Author
Owner

@Friedrich2001 commented on GitHub (Oct 21, 2022):

https://flathub.org/apps/details/io.appflowy.AppFlowy

<!-- gh-comment-id:1286314367 --> @Friedrich2001 commented on GitHub (Oct 21, 2022): https://flathub.org/apps/details/io.appflowy.AppFlowy
Author
Owner

@LucasXu0 commented on GitHub (Oct 21, 2022):

Hi, All. We have released the latest AppFlowy on Flathub.

flatpak install flathub io.appflowy.AppFlowy
flatpak run io.appflowy.AppFlowy
<!-- gh-comment-id:1286338901 --> @LucasXu0 commented on GitHub (Oct 21, 2022): Hi, All. We have released the latest AppFlowy on Flathub. ``` flatpak install flathub io.appflowy.AppFlowy flatpak run io.appflowy.AppFlowy ```
Author
Owner

@yodatak commented on GitHub (Dec 6, 2022):

I update the flatpak to 0.0.0.8 and add a autodependcy checker
https://github.com/flathub/io.appflowy.AppFlowy/pull/6

<!-- gh-comment-id:1340075668 --> @yodatak commented on GitHub (Dec 6, 2022): I update the flatpak to 0.0.0.8 and add a autodependcy checker https://github.com/flathub/io.appflowy.AppFlowy/pull/6
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#91
No description provided.