Jump to content

BOINC: Difference between revisions

From NixOS Wiki
Klinger (talk | contribs)
m links to BOINC and documentation of boinc-manager
Luflosi (talk | contribs)
Add user to BOINC group
 
Line 4: Line 4:
services.boinc.enable = true;
services.boinc.enable = true;
services.boinc.extraEnvPackages = [ pkgs.libglvnd pkgs.brotli ]; #Rosetta Beta 6.05 needs libGL.so.1 and libbrotlidec.so.1
services.boinc.extraEnvPackages = [ pkgs.libglvnd pkgs.brotli ]; #Rosetta Beta 6.05 needs libGL.so.1 and libbrotlidec.so.1
users.users.YourUserNameHere.extraGroups = [ "boinc" ]; # Needed for boincmgr to read /var/lib/boinc/gui_rpc_auth.cfg
</syntaxhighlight>
</syntaxhighlight>



Latest revision as of 13:28, 31 October 2025

BOINC lets you contribute computing power on your home PC to projects doing research in many scientific areas. You can contribute to a single project, or to any combination of them. To install and enable BOINC on NixOS, add this to your configuration.nix:

services.boinc.enable = true;
services.boinc.extraEnvPackages = [ pkgs.libglvnd pkgs.brotli ]; #Rosetta Beta 6.05 needs libGL.so.1 and libbrotlidec.so.1
users.users.YourUserNameHere.extraGroups = [ "boinc" ]; # Needed for boincmgr to read /var/lib/boinc/gui_rpc_auth.cfg


Then to open the BOINC Manager, you can run the command boincmgr.