Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppImage for Floorp (I made one so others can learn how to do it and maybe the devs can automate the making of it #1368

Open
FloraMaeWolfe opened this issue Aug 19, 2024 · 7 comments
Labels
documentation Improvements or additions to documentation

Comments

@FloraMaeWolfe
Copy link

FloraMaeWolfe commented Aug 19, 2024

Summary

Here is an AppImage of Floorp:
https://drive.google.com/file/d/1P_ZeqPjtWn5_NoRzLKRlgHVvuZI2luAh/view?usp=sharing

You can unpack it via ./filename.appimage --appimage-extract

You can pack it with appimagetool:
https://github.com/AppImage/AppImageKit/releases

Another project that automatically? packages AppImage versions:
https://github.com/dpaulat/supercell-wx/releases

If the Floorp devs make a Windows portable package (floorp that can run from a single folder without installing) I will package it up in a PortableApps format for demonstration as well.

Browser Version

v11.17.4

Operating System

Linux

@FloraMaeWolfe FloraMaeWolfe added the bug Something isn't working label Aug 19, 2024
@github-actions github-actions bot added P5 Developers do not respond, only patches are welcome unconfirmed Developer has not yet confirmed. labels Aug 19, 2024
@surapunoyousei surapunoyousei added documentation Improvements or additions to documentation and removed bug Something isn't working P5 Developers do not respond, only patches are welcome unconfirmed Developer has not yet confirmed. labels Aug 19, 2024
@FloraMaeWolfe
Copy link
Author

FloraMaeWolfe commented Aug 27, 2024

Decided to make a bash script to automate making an appimage while on linux at least.

Can be downloaded here:
https://drive.google.com/file/d/1odtE0sXUkJbtin7n-SCwiS030pmb2fj4/view?usp=drive_link

Will need to click the little download icon to download the archive.

It's only in an archive because I included the AppDir template which is a lot of files to make making the appimage easier.

This script will find and fetch latest Floorp for 64bit Linux, then package an appimage of it. To get a new appimage, delete old appimage and run the script again.

@Samueru-sama
Copy link

I would swear there was an appimage request in the discussion section with several comments here but I can't find it anymore.

I ended up moving to zen browser, they even provide x86-64 v3 appimage.

Btw, try to use AppImage/appimagetool instead of AppImageKit as the later is outdated while the newer one makes an appimage with the static runtime (doesn't need libfuse2 anymore) and uses zstd compression which provides faster startup times and slightly smaller appimages.

@surapunoyousei
Copy link
Member

Decided to make a bash script to automate making an appimage while on linux at least.

Can be downloaded here: https://drive.google.com/file/d/1odtE0sXUkJbtin7n-SCwiS030pmb2fj4/view?usp=drive_link

Will need to click the little download icon to download the archive.

It's only in an archive because I included the AppDir template which is a lot of files to make making the appimage easier.

This script will find and fetch latest Floorp for 64bit Linux, then package an appimage of it. To get a new appimage, delete old appimage and run the script again.

Hey. I cannot access your share link

@FloraMaeWolfe
Copy link
Author

Decided to make a bash script to automate making an appimage while on linux at least.
Can be downloaded here: https://drive.google.com/file/d/1odtE0sXUkJbtin7n-SCwiS030pmb2fj4/view?usp=drive_link
Will need to click the little download icon to download the archive.
It's only in an archive because I included the AppDir template which is a lot of files to make making the appimage easier.
This script will find and fetch latest Floorp for 64bit Linux, then package an appimage of it. To get a new appimage, delete old appimage and run the script again.

Hey. I cannot access your share link

oops fixed it

@surapunoyousei
Copy link
Member

I will try to automate it with GitHub workflow

Azathothas added a commit to Azathothas/Toolpacks-Extras that referenced this issue Sep 30, 2024
@Azathothas
Copy link

Azathothas commented Sep 30, 2024

It's also possible to use Nix-AppImage to create it, I have done it here:

To test a premade build:

However, due to issues like: ralismark/nix-appimage#10
The sandbox won't work, and there's also the issue about nix gl.
So best, if the official maintainers themselves release this.

image

@Samueru-sama
Copy link

However, due to issues like: ralismark/nix-appimage#10
The sandbox won't work

Worth noting that this also already happens with flatpak to all firefox and firefox based browsers as mentioned here.

So indeed best method is actually have an official appimage like how firedragon is making one as well from a portable build, in that case the sandbox will work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants