3657
Comment: added links to images
|
3681
columns are 50% now
|
Deletions are marked like this. | Additions are marked like this. |
Line 18: | Line 18: |
||<style="text-align:center"> [[BOINC/ServerGuide|{{http://www.hasslefreeclipart.com/clipart_transportation/images/bulldozer.gif}}]]||<style="text-align:center"> [[BOINC/Server/Projects|{{http://www.hasslefreeclipart.com/clipart_office/images/file_cabinet2.gif}}]]|| ||<style="text-align:center"> [[BOINC/ServerGuide]]||<style="text-align:center"> [[BOINC/Server/Projects]]|| |
||<style="text-align:center; width:50%;"> [[BOINC/ServerGuide|{{http://www.hasslefreeclipart.com/clipart_transportation/images/bulldozer.gif}}]]||<style="text-align:center"> [[BOINC/Server/Projects|{{http://www.hasslefreeclipart.com/clipart_office/images/file_cabinet2.gif}}]]|| ||<style="text-align:center; width:50%;"> [[BOINC/ServerGuide]]||<style="text-align:center"> [[BOINC/Server/Projects]]|| |
Servers for BOINC Projects
For running a BOINC project oneself, one needs a server
- presenting a web site,
- distributing applications and workunits
- collecting and verifying results.
The upstream official documentation to create a BOINC project (Especially the section creating a BOINC project) should be a first read and the BOINC mailing lists and message boards will come to your assistance.
The current distribution of BOINC software in Debian has its focus on the client. There is a preliminary package also for the server side offered since late 2010. It is called boinc-server-maker and there are plans to upload it to Debian's experimental section. The package however can use some more help to further ease the entry level for creating one's own Debian-based BOINC project. Please consider to contact and join the BOINC developers mailing list with respect to the server package and follow the BOINC/ServerGuide-dedicated page on this Wiki.
There are first preliminary efforts to employ the boinc-server-maker package as a binary dependency to other packages which then implement a complete boinc project. To achieve that, the current (still experimental) approach is to follow the instructions of the ?ServerGuide in the post-install script.
Explicit instructions to get a skeleton of a BOINC project going with the boinc-server-maker package. |
Overview on projects using the boinc-server-maker package. |
The server guide was seeded through Debian's participation in the 2010 Google Code-in (GCI) and was developed further thanks to the respective Google Summer of Code project in 2011.
References
This page is intended to help organising the development of the server package, for which also your help for all technical issues and beyond is much appreciated. For a start, this page gathers rather general information about setting up BOINC servers on Debian.
Links to documentation about setting up a BOINC server:
http://boinc.berkeley.edu/trac/wiki/ProjectMain
- Official documentation for creating BOINC projects.
http://boinc.berkeley.edu/trac/wiki/CreateProjectCookbook
- Cookbook for creating BOINC projects.
http://boinc.berkeley.edu/trac/wiki/OtherProjectDocs
- Unofficial documentation for creating BOINC projects.
http://boinc.berkeley.edu/trac/wiki/QuickStart
Instruction on how to start with the VMware virtual machine for BOINC that is prepared by the creators of BOINC. Our boinc-server-maker project shall be equivalent to that.
http://www.spy-hill.net/~myers/help/boinc/
- Neat introduction to BOINC application development. It just fails to mention Debian a bit more frequently.