Skip to Content

Installation

Railway  is a cloud platform that makes it easy to deploy Tracearr with TimescaleDB and Redis.
This guide will walk you through the process of deploying Tracearr on Railway in just a few steps.

Deploy on Railway

This will provision:

  • Tracearr application
  • TimescaleDB database
  • Redis cache

You’ll need a Railway account  to deploy.
Railway offers a free trial with limited usage, and paid plans start at $5/month.
Our test deployment on Railway costs around $3.50/month, but actual costs may vary based on usage.
We recommend turning on cost control  features in Railway to avoid unexpected charges.

Click   Deploy on Railway

You’ll be taken to the Railway template page showing the three services that will be provisioned.

Railway deploy template

Configure the Tracearr service

Click Configure on the Tracearr service card to set your environment variables.

Set your timezone and claim code

Fill in the TZ variable with your timezone (e.g. America/New_York) and set a CLAIM_CODE to secure the setup wizard. Click Save Config when done.

Railway configure variables

Click Deploy

Once configured, click the Deploy button at the bottom of the template page. Railway will provision all three services automatically.

Wait for deployment to complete

Click on your Tracearr service

Railway Service

Find the Tracearr URL in the Deployments tab

Click on the URL to access the Tracearr setup wizard.
In this example, the URL is tracearr-demo.up.railway.app.
It may take a minute for the URL to become active after deployment.

Railway Tracearr URL

Complete the Tracearr setup wizard

Enter your Claim Code and create an admin account to finish the setup wizard.
Once completed, you can start adding media servers and enjoy Tracearr on Railway!

Done


Custom Domain

To use a custom domain, go to your service’s Settings > Networking > Custom Domain and follow Railway’s instructions to configure your DNS records.

Railway Custom Domain


Updating Tracearr

To update Tracearr, you can either enable automatic updates or manually apply updates when prompted. Both methods ensure you get the latest features and security patches with minimal downtime.

Automatic Updates

Go to the Railway dashboard

Click on your Tracearr service

Railway Service

In the Settings tab, click "Configure auto updates" in the Source section

Railway Auto Updates

Configure Auto Updates and hit "Save"

Railway Auto Updates

Done


Manual Updates

Go to the Railway dashboard

Click on your Tracearr service

Railway Service

In the Settings tab, click Upgrade in the Source section

Railway Manual Update

Done


Next Steps

Once Tracearr is running, connect your first media server.

Last updated on