---
title: "Deploy Freqtrade"
description: "Open-source crypto trading bot with FreqUI, starting in dry-run mode"
category: "Automation"
url: https://railway.com/deploy/freqtrade-1
---

# Deploy Freqtrade

Open-source crypto trading bot with FreqUI, starting in dry-run mode

**[Deploy Freqtrade on Railway](https://railway.com/template/freqtrade-1)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/freqtrade-1/manifest.json

- **Creator:** zer0person's Projects
- **Category:** Automation
- **Total deploys:** 1

## Template content

### Freqtrade

- **Image:** freqtradeorg/freqtrade:stable
- **Start command:** `sh -c 'sudo chown -R ftuser:ftuser /freqtrade/user_data && freqtrade create-userdir --userdir /freqtrade/user_data && exec freqtrade trade --dry-run --config /freqtrade/config_examples/config_kraken.example.json --strategy SampleStrategy --db-url sqlite:////freqtrade/user_data/tradesv3.dryrun.sqlite'`
- **Public domain:** Yes

## Documentation

# Deploy and Host Freqtrade on Railway

[Freqtrade](https://github.com/freqtrade/freqtrade) is a free, open-source crypto trading bot written in Python: strategies, backtesting, hyperopt, dry-run paper trading and a web UI (FreqUI).

## About Hosting Freqtrade

This template runs the official `freqtradeorg/freqtrade:stable` image in **dry-run (paper trading) mode** on Kraken with the bundled sample strategy, so no money and no exchange keys are involved. A volume at `/freqtrade/user_data` keeps strategies, data and the trade database. Open the public URL to reach FreqUI, add the bot with this same URL, user `admin` and the generated `FREQTRADE__API_SERVER__PASSWORD` variable from the service. To trade for real you must change the start command and supply your own config, strategy and exchange keys; do that only after testing.

## Common Use Cases

- Paper-trade and watch a strategy live before risking money
- Run backtests and inspect trades from FreqUI
- A starting point for your own always-on trading bot

## Dependencies for Freqtrade Hosting

- One service with a volume; SQLite is built in

### Deployment Dependencies

- [Freqtrade on GitHub](https://github.com/freqtrade/freqtrade)
- [Docker image](https://hub.docker.com/r/freqtradeorg/freqtrade)
- [Documentation](https://www.freqtrade.io)

## Why Deploy Freqtrade on Railway?

Railway gives you a public HTTPS URL, a persistent volume and automatic restarts with no server to maintain. The bot keeps running around the clock without your computer.


## Similar templates

- [N8N Main + Worker](https://railway.com/deploy/n8n-main-worker) — Deploy and Host N8N with Inactive worker.
- [Evolution API with n8n](https://railway.com/deploy/evolution-api-with-n8n) — Automate WhatsApp workflows with Evolution API, n8n, and Postgres.
- [Postgres Backup](https://railway.com/deploy/postgres-s3-backups) — Cron-based PostgreSQL backup to bucket storage

Open this page in a browser: https://railway.com/deploy/freqtrade-1
