-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Portable Kiwix, allow to custom all local storage/configuration locations #1166
Comments
@kelson42 for implementation purposes, if the |
Yes you can |
Since |
@sgourdas Any news here? We need to be able to mov a bit in parallel as it might take again a few additional days to update the libkiwix with your PR. |
Ok, I will start parallel work on this |
In a case of a portable Kiwix (running on a portable USB drive for example), we want to keep everything local on USB drive. We don't want to interfere with a potential local instance. Therefore, none of the data and configuration files should be written at the usual locations.
A portable Kiwix is technically defined when there is (an empty) file
.portable
just beside the Kiwix binary. Detecting the presence of that file will activate the portable mode.The portable mode will read/write the data files to another (predefined) location positioned relatively position to the Kiwix binary:
data/kiwix-desktop.session
data/kiwix.session
data/*.zim
In such a mode nothing should be written outside the local Kiwix
data
directory.This issue superseeds older issuer #630
The text was updated successfully, but these errors were encountered: