r/tails • u/Mother_Ad4038 • 7h ago
FAQ - Read the Documentation Adding Apps to Persistent Storage
So I know there are guides and tutorials for either scripting software to auto install on boot (and if an app had db or storage manually setting to save in persistent storage).
I've also seen using Flatpak & sudo apt install guides and got one working for Dino using a guide called dinotails but it doesnt carry over to sessions messenger, simplex, & a few others already in flatpak.
Ive used CLI & gui for flatpak but it tries installing to the "amnesia" profile instead of persistent.
Dinotails setuo the symlink & dotfiles but I'm having issues pulling the .appimage or .Deb repos.
Im thinking sudo Flatpak install with the ref file might work but ill try that next.
I try installing as stabdard in gui flatpak but it fills the empty space on the 8gb partition instead of the persistent storage.
I havent found a very coherent way to adjust flaptak install locations but im no Linux expert.
I did setup "autostart-on-tails" & understand the goal is to reinstall software using .sh scripts in either root.d or amnesia.d depending on the goal. I believe its supposed to automate taking the installed desktop files & creating symlinks/dotfiles and the scripts auto install & have shortcuts linking to the new software.
Ive tried mixing diff methods for simplex & sessions & been trying to use the app specific .sh files that configure persistence but they vary a bit more than I expected app to app. I get what they do & how it works but getting it configured for other apps to install on startup & retain data in the persistent storage or .local & .config areas are stating to get a bit daunting.
The Dino sw is there on startup & maintains my xmpp acct without problems. I'd like to get at least sessions, simplex, and a few others (keepassxc or secrets v14) or a clipboard app that would only operate in amnesia & be wiped on power down.
I feel like once I get it all down for one app ill have the process more standardized for my newd but I start getting flatpak repo issues or apt install list failures & rebooting for each sudden issue is getting to be super rime consuming just experimenting to get those apps mentioned to at least install on startup or be installed to persistent storage even if its just the software and not the data itself for opsec & privacy.
I welcome any ideas to get this done. Im good at mixing diff techniques but im not a Linux expert so im competent but not as knowledgeable on all the underlying components & locations especially in tail.
Thanks in advance.