Skip to content

wagnerpinheiro/docker-tracd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker / Trac / Agilo

Run a existent Trac project (w/ Agilo) as a docker container

Prepare

  1. Clone this repository;

  2. If necessary, update the agilo for trac package on the vendor folder of the project;

  3. Do a local Local buid:

docker build -t tracd .

Run

Run with local build:

mkdir -p ./data/trac
docker run --name tracd -p 81:8080 -v ./data/trac:/trac tracd

OR, use the docker-compose.yml sample file on the root folder of the project:

docker-compose up

Init a new trac project

  1. Init the project:
docker-compose exec tracd trac-admin /trac initenv
docker-compose exec tracd trac-admin /trac permission add admin TRAC_ADMIN
  1. Create the .htpasswd file with credentials:
# sudo apt install apache2-utils
docker-compose exec tracd htpasswd -c /trac/.htpasswd admindocker-compose exec tracd 

Administration

docker-compose exec tracd trac-admin /trac

Trac Plugins

More Info

TO-DO

  • add option to create a new project

About

Docker image to run Trac projects

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages