Skip to content

VladyslavKurmaz/docker-tao-web

This branch is 7 commits ahead of sorrell/docker-tao-web:develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0be63c1 · Jul 8, 2017

History

29 Commits
Jul 8, 2017
Jul 8, 2017
Jul 8, 2017
Jul 8, 2017
Sep 11, 2014
Apr 15, 2017
Jul 8, 2017
Apr 15, 2017
Apr 13, 2017
Jul 8, 2017
Jul 8, 2017
Jul 8, 2017
Apr 15, 2017
Sep 11, 2014
Jul 8, 2017
Jul 8, 2017
Jul 8, 2017

Repository files navigation

Docker Recipe for Tao Testing

This is a Docker build recipe for Tao Testing - an online testing and certification platform.

The easiest way to fire this up is to follow these instructions:

TAO Version 3.1+

  1. Install Docker and Docker Compose (./docker-ubuntu.sh)
  2. Copy .env.template file to .env and update parameters according to your environment
  3. Run with sudo ./up.sh from the command line (sudo ./up.sh -d in detached mode)
  4. Open http://your-host and follow installation wizard
    • Use pgdb as database host name
    • Use POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD values from .env file
    • Select the Overwrite option

Note: OPCache is enabled in the php.ini.

TAO Version 3.0 and below

  1. Install Docker Compose
  2. Run docker-compose up
  3. Postgres container username=postgres and password=example as declared in the docker-compose.yml
  4. Determine the ip address of your postgres container and create the tao database: createdb -h ip.address.of.pgcontainer -U postgres dbname (use password example when prompted)
  5. Connect to http://localhost:8002 and follow the TAO installation wizard
  6. For the database hostname you should use pgdb as outlined in the docker-compose.yml
  7. Use the dbname specified in your createdb
  8. Select the Overwrite option.

For the postgresql connection, the user is 'postgres' and password is 'example' - you can change the password in the docker-compose.yml.


About

Docker appliance for the tao examination platform (see http://taotesting.com/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%