Settings screen

To open the Settings screen, click the Settings button in the main screen of the Project Tracker Control Panel.

Port number of web interface

Project Tracker is a web-based application that is accessed using a browser. Project Tracker contains a web server that serves web pages on a configurable port number. By default, Project Tracker serves web pages on port 9980. The port number must be taken into account when accessing Project Tracker using the browser.

Data storage directory

The database and log files are stored in this directory. The database contains, for example, the projects and time entries that are entered into the system.

HTTPS web interface

HTTPS is a secure protocol that allows web browsers to verify the identity of a web server, and to prevents others from intercepting data that is sent between the web browser (such as Firefox) and the server (such as Project Tracker). In order to use this HTTPS web interface in Project Tracker, you need a signed digital certificate, either self-signed or signed by a trusted certificate authority. Project Tracker can read the relevant information for setting up a HTTPS server from a PKCS#12 file (.pfx or .p12). The specified PKCS#12 file must remain at the same location. The file is not copied but read each time at the start-up of the web server. If you have this information in other formats, it might be possible to convert it to PKCS#12 format. After specifying the PKCS#12 file, you will be prompted for the password. This password is cached for further use. The name that is found in the PKCS#12 file will be displayed, when the loading succeeded. You can then enable the secure web interface, by clicking the "Enable HTTPS interface" check-box. When HTTPS is enabled, the web interface must be accessed in the browser using https://.

You can create a self-signed certificate for Project Tracker by clicking on the Create Certificate button. The following information can be filled in:

  • Common Name: This can be, for example, the IP name of computer where Project Tracker runs.
  • Organization: Company name
  • Organizational Unit: Department of the company
  • Email address
  • Validity: When the certificate has expired, the browser might display a warning.
  • Country: Two letter code
  • State or Province
  • Locality: City name

When finished, click the Create Server Certificate button. The created certificate will be selected automatically. You can then enable the secure web interface, by clicking the "Enable HTTPS interface" check-box.

The Clear button removes the references to the PKCS#12 file. It does not remove the file itself.

After changing settings, the Project Tracker services must be restarted. To restart the service, click the Stop service button, and then the Start service button.