| | 1 | = Bossa reference manual = |
| | 2 | |
| | 3 | == Creating a Bossa project == |
| | 4 | |
| | 5 | First, [ServerIntro set up a BOINC server] and [MakeProject create a project]. |
| | 6 | Say your project is called 'test_project', your BOINC source directory is '~/boinc', |
| | 7 | and your BOINC projects directory is '~/projects'. |
| | 8 | |
| | 9 | Create Bossa's database tables as follows: |
| | 10 | {{{ |
| | 11 | cd ~/boinc/db |
| | 12 | mysql test_project < bossa_schema.sql |
| | 13 | mysql test_project < bossa_constraints.sql |
| | 14 | }}} |
| | 15 | |
| | 16 | Create a Bossa application (see below) as follows: |
| | 17 | {{{ |
| | 18 | cd ~/projects/test_project/html/ops |
| | 19 | php bossa_setup_example.php |
| | 20 | }}} |
| | 21 | |
| | 22 | You can edit bossa_setup_example.php to change the application name |
| | 23 | and front-end script name, if you like. |
| | 24 | |
| | 25 | == The Bossa database tables == |
| | 26 | |
| | 27 | == Front-end scripts == |
| | 28 | |
| | 29 | == Adding jobs == |