| 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 == |