Skip to content
This repository has been archived by the owner on Jul 2, 2020. It is now read-only.

tklk-archives/testlink-docker

Repository files navigation

TestLink Docker

Container image that has the files for testlink which can be attached as a data container.

Environment Variables

Database

  • DATABASE_USER: The user to use for connecting to the TestLink database (default: root)
  • DATABASE_PASS: The password to use for connecting to the TestLink database (default: none)
  • DATABASE_HOST: The host to use when connecting to the TestLink database (default: localhost)
  • DATABASE_NAME: The name of the database that contains the TestLink tables (default: testlink)

SMTP

  • SMTP_HOST: The SMTP host (the email server)
  • SMTP_ADMIN_EMAIL: The email that problem/error notifications will be sent to
  • SMTP_FROM_EMAIL: The email that all emails will be sent by
  • SMTP_RETURN_PATH: The "Reply-To" email of all emails sent
  • SMTP_PRIORITY: Priority of email - Urgent = 1, Not Urgent = 5, Disable = 0
  • SMTP_USERNAME: Username to authenticate against the SMTP server
  • SMTP_PASSWORD: Password to authenticate against the SMTP server

Path

  • LOG_PATH: The location of the logs (default: /var/testlink/logs/)
  • UPLOAD_PATH: The location of the uploads (default: /var/testlink/upload_area/)

Misc

  • DEBUG_ON: Set to 1 to enable ALWAYS dBug()
  • TEXT_EDITOR: Which text editor you'd like to use (non-default options: tinymce, or none)
  • LOG_LEVEL: NONE, ERROR, INFO, DEBUG, EXTENDED

Demo

This repository has a docker-compose.yml file that will spin up a sample environment for TestLink.