Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
php
web
.dockerignore
Dockerfile
README.md
config_db.inc.php
custom_config.inc.php
docker-compose.yml

README.md

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.