Home Page do Portal
Brasil, um país de todos

Tracd

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