Hardware interface packages best practices

SuccubusJenny

New Member
Aug 9, 2024
4
2
3
Hello,

What's the best practices/supported method for installing software that needs to interface with physical hardware or storage such as NUT or MergerFS?

1: install on the host
2: install in a LXC or VM
 
I'd say that the question is too broad for a reasonable answer; most "software" doesnt care about direct access to hardware. application that need DO need access (eg, GPU) have these methods to accomplish:
1. for exclusive access, a gpu can be passed directly to a guest
2. for shared access, it can usually be accomplished using LXC

Since LXC and QEMU have additional constraints and consequences, the solution to your specific query would be a function of multiple tradeoffs. If you want more relevent response, you might wish to post the actual application you wish to deploy.

WRT NUT, normally you'd have that running on the host, and script your desired responses.