Tracd
Table of Contents
Tracd é um servidor Trac autônomo e leve. Na maioria dos casos é fácil de configurar e executa mais rapidamente que trac.cgi
nota: tracd ainda é experimental.
Prós
- Menos dependência: Você não precisa instalar o Apache ou qualquer outro servidor web.
- Rápido: Pode ser tão rápido quanto a versão ModPython? (muito mais rápido que o cgi).
Contras
- Menos características: Tracd implementa um servidor web muito simples e não é configurável como o apache.
- Somente autenticação "htdigest": Tracd atualmente pode autenticar apenas usuários através de arquivos apache-htdigest.
- Suporte https não nativo: sslwrap pode ser usado (preferencialmente).
Exemplos de uso
Um simples projeto na porta 8080. (http://localhost:8080/)
$ tracd -p 8080 /path/to/project
Com mais do que um projeto. (http://localhost:8080/project1/ e http://localhost:8080/project2/)
$ tracd -p 8080 /path/to/project1 /path/to/project2
Com autenticação htdigest. O arquivo /temp/users.htdigest contém contas de usuários para project1 com o domínio "minhacompanhia.com"
$ tracd -p 8080 --auth project1,/tmp/users.htdigest,mycompany.com /path/to/project1
Veja também: TracGuide, TracInstall, TracModPython
