Software separation in AppVMs

Software should be installed in TemplateVMs because AppVMs don’t persist software installs

But if i want to make 3 AppVMs for example:
1 for Discord
2 for Apache
3 for bitcoin node

I don’t want that Apache server and bitcoin node software will be in my Discord AppVM, even if they are just installed and not configured to run.

That means i need separate TemplateVM for each AppVM ?

I’m aware of flatpak/snap solution but what about software that are not in snapstore/flathub ?
How you approach this ? What is best solution?

It is recommended that you keep the original template unchanged and clone it for anything you want to install. In your case, you would need three clones of the template and install each program separately.

3 Likes

@DVM Thank you

1 Like