iprodanovbg / homeassistant-desktop

🎛 Desktop application (Windows / macOS / Linux) for Home Assistant built with Electron
Apache License 2.0
394 stars 39 forks source link

Flatpak support #15

Open drgnomage opened 1 year ago

drgnomage commented 1 year ago

I try to run all my user applications in the Flatpak format so a Flatpak option would be greatly appreciated.

Wladefant commented 1 year ago

Hello,

I am writing to suggest that your project should add support for Flatpak. Flatpak is a modern and secure way to distribute and run applications on Linux. It allows users to install and run the application in an isolated environment, which helps to ensure compatibility and stability.

By adding support for Flatpak, your project would be able to reach a wider audience of Linux users and provide them with a more seamless and secure experience. Additionally, Flatpak makes it easy for users to install, update and manage the application, which can save developers time and resources.

Here are the steps that your project should follow in order to add Flatpak support:

  1. Create a .json file that describes the application and its dependencies. You can find examples and guidelines on how to create this file here.

  2. Submit the .json file to the Flathub repository. You can find more information on how to do this here.

  3. Update the project documentation to include instructions on how to install the application via Flatpak.

Thank you for your consideration.

Best regards, Wladimir Kirianov