Server Directory Structure

From Unofficial BOINC Wiki

Jump to: navigation, search

[edit] General

The directory structure for a typical BOINC Powered Project looks like:

PROJECT/
    apps/
    bin/
    cgi-bin/
    log_HOSTNAME/
    pid_HOSTNAME/
    download/
    html/
        inc/
        ops/
        project/
        stats/
        user/
        user_profile/
    keys/
    upload/

where PROJECT is the name of the project and HOSTNAME is the Server Host. Each Project Directory Structure contains in subdirectories at least the following:

  • apps: application and BOINC Daemon executables
  • bin: Server Daemons and programs.
  • cgi-bin: CGI Programs
  • log_HOSTNAME: log output
  • pid_HOSTNAME: lock files, pid files
  • download: storage for Data Server downloads.
  • html: PHP files for public and private web interfaces
  • keys: encryption keys
  • upload: storage for Data Server uploads.

The upload and download directories may contain large numbers (millions) of files. For efficiency they are normally organized as shown in Hierarchical Upload/Download Directories.

[edit] UCB Source

[edit] Copyright ©

  • 2005 University of California
  • 2005 Paul D. Buck

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.

Personal tools