Create new projects without using the TracAdmin command line tool

Notice: This plugin is deprecated. Please use the TracAdmin command-line tool instead.


This extension is designed to work with Trac 0.10.3 in a TracMultipleProjects/MultipleEnvironments configuration.

It adds a Create New Project page to the Admin menu, providing an alternative to the TracAdmin command-line tool. It also improves on TracAdmin by allowing default settings for the new projects, and by automatically adding the new projects' InterTrac settings to the global TracIni file.

Note: This plugin does work, but it is not quite finished yet. Please see the current active tickets for details.

Bugs/Feature Requests

Existing bugs and feature requests for CreateProjectPlugin are here.

If you have any issues, create a new ticket.


7 / 7


3 / 3


Download the zipped source from here.


You can check out CreateProjectPlugin from here using Subversion, or browse the source with Trac.


General instructions on installing Trac plugins can be found on the TracPlugins page.

Enable it by adding the following in your trac.ini file:

createproj.* = enabled

This will make a new permission called PROJECT_CREATE that is available to your projects. For one of your project environments, you must give a user this permission, as shown below. Note that myenv should be replaced with the directory path of your project environment, and myuser should be a user's login name.

trac-admin myenv permission add myuser PROJECT_CREATE

This user will now be able to visit the "Create New Project" page on the Admin menu. They can fill in the form and create new project environments.


To customise the default settings for a new project's TracIni file, you can create a defaults.ini file with corresponding settings. You must connect this file to the CreateProjectPlugin by adding the following option to your existing project's TracIni file:

project_defaults_ini = /path/to/defaults.ini

Recent Changes

11871 by rjollos on 2012-08-01 02:37:53
Fixes #1276: Added source, previously attached to the project's wiki page.
2034 by linetor on 2007-02-25 18:48:03
New hack CreateProjectPlugin, created by linetor


Author: linetor
Maintainer: none (deprecated)

Last modified 20 months ago Last modified on Aug 30, 2018, 6:47:02 AM

Attachments (2)

Download all attachments as: .zip