Time logging made easy. Tilo is an open source time tracking solution for your company, project or personal use.
- 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"
}'
- You are now ready to start using Tilo at http://yourwildflyserver:8080/tilo/