Hey. Welcome. This is the journal of Todd Harris. I record random thoughts here, mostly about traveling. I collect tidbits and misadventures in the mountains of the Western United States on Toddot.net. I blog about genomics, bioinformatics, and science policy on my professional blog.

Installing Tracks, Ruby-based GTD software

June 29, 2006

Quick start installation guide for Tracks GTD management software.

[todd@micos ~:263]$ cd ~/src/
[todd@micos src:264]$ curl -O http://www.rousette.org.uk/mint/pepper/orderedlist/downloads/download.php?file=http%3A//www.rousette.org.uk/projects/files/tracks-1.041.zip
[todd@micos src:265]$ cd ../projects/
[todd@micos projects:266]$ tar xzf ../src/tracks*

# Set up a suitable mysql database
[todd@micos projects:267]$ mysql -uroot -p
mysql> CREATE DATABASE tracks;
mysql> GRANT ALL PRIVILEGES ON tracks.* TO todd@localhost \
IDENTIFIED BY ‘password’ WITH GRANT OPTION;

# Setup config files
[todd@micos projects:268]$ cd tracks-1.041/config
[todd@micos config:269]$
[todd@micos config:270]$ cp database.yml.template database.yml
[todd@micos config:271]$ cp environment.rb.template environment.rb
# edit the production and development sections as appropriate)
[todd@micos config:272]$ emacs config database.yml
# Change the “SALT” directive to something unique
[todd@micos config:273]$ emacs config/environment.rb
[todd@micos config:274]$ cd ../
[todd@micos tracks-1.041:275]$ mv log.tmpl log

# From the main tracks directory
[todd@micos tracks-1.041:276]$ rake migrate
[todd@micos tracks-1.041:277]$ ruby script/server -e production

Bookmark and Share

{ 2 comments… read them below or add one }

Kevin Rosenjack July 21, 2006 at 12:08 pm

My organization is hosting Tracks for free and intends to keep it that way. We are rolling out a site and some modifications but there have been a few hosts sprouting up recently and we would like to get this out to the public. If you would like a free account please navigate to:

http://tracks.brightpool.com

The name will be changed shortly and there will be new features and supporting documentation.

If you have an existing Tracks install and would like to move to a hosted model please contact brightpool_at_gmail.com and we can help you move your data.

Regards,
Kevin Rosenjack
BrightPool LLC

Toddot July 21, 2006 at 1:03 pm

Thanks, Kevin, might be nice to hand of the admin tasks to somebody else.

Leave a Comment

Previous post: Fives: Five songs I wish would become popular drunken singalongs at sporting events

Next post: Old negatives