Titra

A flexible time tracking solution designed for freelancers & small teams.

Deploy Titra

Titra

kromit/titra

Just deployed

MongoDB

mongo:7

Just deployed

/data/db

What is this template

This template deploys Titra, an open-source time tracking application, to Railway with just one click.

Titra is a modern, flexible time tracking solution designed for freelancers, small teams, and businesses. It provides a clean interface for tracking work hours, managing projects, and generating reports.

Key Features

  • Simple Time Tracking: Log your hours with an intuitive interface
  • Project Management: Organize your work by projects and tasks
  • Reporting: Generate detailed reports of your time entries
  • Export Options: Export your data to CSV or Excel formats
  • Multi-user Support: Collaborate with team members
  • LDAP/OIDC Authentication: Secure logins with LDAP or Open ID Connect authentication across your organization
  • Client Management: Track time against specific clients
  • Responsive Design: Works on desktop and mobile devices
  • Internationalization: Supports multiple languages

Quick Start Guide

  1. Click the "Deploy on Railway" button at the top of this page
  2. Leave all variables and settings as their defaults
  3. Wait for your new instance to deploy (this typically takes 2-3 minutes)
  4. Once deployed, navigate to your new Titra instance at the URL provided by Railway
  5. Register a new account; the first account created will be an admin account.
  6. Start tracking your time!

Optional Variables

VariableDescriptionDefault
MONGO_URLMongoDB connection string (auto-configured by Railway)Auto-generated
ROOT_URLThe root URL of your Titra instanceAuto-generated

Project Structure & Services

This template uses a straightforward architecture:

  • Titra Application: Deployed using the official Titra Meteor application
  • MongoDB Database: Automatically provisioned by Railway to store all your time tracking data
  • Persistent Storage: Railway ensures your data persists across redeploys and upgrades
  • Automatic Updates: When you want to update Titra, you can easily redeploy with the latest version

The application container exposes the necessary port, which Railway automatically maps to a public URL for you to access.

Additional Resources


Developed by Kromit GmbH. Railway template by Mykal Machon


Template Content

More templates in this category

View Template

Bugsink

Self-hosted Error Tracking. Sentry-SDK compatible


View Template

Litlyx

Modern, developer-friendly, cookiefree analytics tool. Alternative to Umami


View Template

Superset

An open-source modern data exploration and visualization platform.