I leave OctoPrint running when I'm not printing & it would be useful to have the resource do some social computing. Instructions on how to set this up would be much appreciated.
If I'm not wrong you can determine how much cpu power you use for boinc. If you use a pi 3 or higher I would say it's no problem to keep boinc running at 50%. Octoprint runs with a higher priority (-2) so there should be no problem even if it spikes to 100% from time to time
To be sure I would run boinc at nice 19 if possible.
You can use every raspberry install guide to install it. Like this one