iongion / container-desktop

Podman desktop companion
https://container-desktop.com/
MIT License
1.37k stars 35 forks source link

Release as Flatpak #29

Closed sebasmonia closed 2 years ago

sebasmonia commented 2 years ago

I was able to run the AppImage version but it would be really nice if this could be installed as a flatpak, even better if it were on Flathub.

Thank you!

iongion commented 2 years ago

My plan is to only support flatpak at a point, the amount of bundle formats is really hard to deal with and it takes a lot of resources.

Most likely next release will have full flatpak support

sebasmonia commented 2 years ago

If it is planned, feel free to close this issue.

scottAnselmo commented 2 years ago

Best to keep this issue open until Flatpak support is released. That way those tracking this issue get pinged when this issue is closed because said release has happened and they can go off and add the source (e.g. Flathub) to their package manager

iongion commented 2 years ago

Sure, I'll keep it open, just made it able to build

iongion commented 2 years ago

Here it is, initial flatpak support

https://github.com/iongion/podman-desktop-companion/releases/tag/4.0.3-rc.2

Not yet on flathub as I need more testing, it would be really helpful if you could give it a shot.

scottAnselmo commented 2 years ago

Done some basic testing on Fedora Kinoite 35. Prompt to create container works in terminal. Container instantly shows up in GUI. Able to delete containers and images from GUI. Able to create and delete Secrets and Volumes. Only thing that doesn't seem to work is Create Machine. If there's any additional unit testing you'd like me to do please let me know.

All in all, I have to say this is a very useful project and I imagine it'll become more so as more and more operating systems explore immutable architecture increasing the need for Flatpak and podman (e.g. Fedora Silverblue/Kinoite servers running Jellyfin via podman)

sebasmonia commented 2 years ago

Tested in Silverblue, everything seems to work ok on initial testing (including listing images, which didn't work in the previous release).

Will try to use some more today!

iongion commented 2 years ago

Closing this - feel free to re-open, maybe open one with publishing to flatpak hub :)