turixlive edited this page Oct 13, 2015 · 6 revisions

Tilo - time logging made easy

Tilo is an open source time tracking solution for your company, project or personal use.

Resources

Installing

  • Install and configure Elastic Search
  • Install and configure Wildfly
  • Download latest Tilo release
  • Extract the configuration file.
    jar xvf tilo.war WEB-INF/classes/elasticsearch.yml
  • Modify elasticsearch.yml file to pint to your existent elastic search installation client.transport.init: ["{{yourserver}}:9300"]
  • Update the configuration file.
    jar uvf tilo.war WEB-INF/classes/elasticsearch.yml
  • Deploy Tilo
    $WILDFLY_HOME/bin/jboss-cli.sh --connect --command="deploy --force [PATH_TO_WAR]"
  • Create your administrative user.
curl -XPUT 'http://localhost:9200/users/user/admin@yourorganization.com' -d '{
    "id" : "admin@yourorganization.com",
    "name" : "Administrator",
    "roles" : ["administrator"],
    "password" : "admin"
}'

Modifying

If you want to modify how Tilo is implemented, click the "Fork" button in the top-right corner of this page, and then clone your fork from the command line by replacing username with your GitHub username:

git clone git://github.com/username/tilo.git
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.