If people are interested in this, then maybe someone should step up to create a portable version, e.g. toss the idea up at portableapps.com or similar.We don't have the capacity to set up and maintain more than the standard versions of Basilisk. Anyone in the community is welcome to set up and maintain a portable distribution of this browser; I do recommend that any such effort will be postponed until M2 (the next public release) is published, because there are a number of release engineering issues that need to be sorted in the first release before it's easily usable as such (specifically the universal CRT dependencies).

Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

thedbz2k wrote:I think a true portable app would be nice since the zip isn't as portable because it stores profile in appdata.

You can simply use the files from palemoon portable - works for me.

Follow these steps...1. replace bin/palemoon with bin/basilik (from the zip download)2. if you want to try to continue to use your pm profile rename profile/palemoon to profile/basilisk - or move your ff56 profile to it3. rename exe/ini "Palemoon-Portable" to "Basilisk-Portable"4. in the ini, replace "Palemoon" and "Pale Moon" with "Basilisk"5. replace the pm splash or disable it in the ini with ShowSplash=false

I don't think it auto-updates (though I haven't tried tbh) so you always have to manually copy the files from the newest .zip

And Basilisk seems to be working smoothly with my previous configuration

Moonchild wrote:If people are interested in this, then maybe someone should step up to create a portable version, e.g. toss the idea up at portableapps.com or similar.We don't have the capacity to set up and maintain more than the standard versions of Basilisk. Anyone in the community is welcome to set up and maintain a portable distribution of this browser; I do recommend that any such effort will be postponed until M2 (the next public release) is published, because there are a number of release engineering issues that need to be sorted in the first release before it's easily usable as such (specifically the universal CRT dependencies).

7zsd is a unpacker that can execute commands from text file. 7zsd_LZMA2 is custom build for LZMA2 or from the older versions do not recall, search the web, original can be found it inside https://www.7-zip.org/a/7z920_extra.7zMake append on it special text file and 7z file, rename as exe file. For this case put palemoon -profile -no-remote. You shall get fully portable, launch from anywhere.

But it creates empty Moonchild folder in the Appdata, to cancel need to patch and rebuild from source code.

That is not "quite" Portable.At least that is not what one would typically consider a "portable app".

That is nothing more then then telling PM to open starting with a profile at some specific location.

Now a Profile opened with -profile is "kind of" self-contained, in that (virtually) all the Profile contents would be held within that specified location; so your bookmarks are there, as well as your /cache/ (& most all else). (A "regular" Profile would split things up between %appdata%/local/ & %appdata%/roaming/ ...)

PM is actually "installed" (or at least, unpacked), somewhere, outside of the specified -profile location.And in that respect, (Windows) Registry is used. (Not sure if the actual portable version of PM uses the Registry or not?)