hi,
I have recently set up a gitHub project for quick Trac development based on Docker (a lightweight virtual machine using the same linux kernel of host machine), hopefully it could help others in the future.
Here is the site for the project:
and here is the corresonding Docker file (used by Docker Hub to do docker instance compilation):
Normally, one only need 3 steps to have a fully blown Trac development environment:
This Docker instance have already the followings set up, so developer don't need to set up them again:
- latest trac and genshi source code
- a testing trac instance
- 2 authenticated users
- a sample svn repo linked to testing trac instance
- a sample git repo linked to testing trac instance
More detailed instructions are provided in the Readme of Github project.
Any advice would be greatly appreciated.
Thanks