---
title: "Deploy OpenPanel"
description: "Mixpanel and Plausible combined into one tool"
category: "Analytics"
url: https://railway.com/deploy/openpanel
---

# Deploy OpenPanel

Mixpanel and Plausible combined into one tool

**[Deploy OpenPanel on Railway](https://railway.com/template/openpanel)**

- **Creator:** Six
- **Category:** Analytics
- **Total deploys:** 85

## Template content

### OpenPanel Dashboard https://github.com/Openpanel-dev.png

- **Image:** lindesvard/openpanel-dashboard:2
- **Health check:** /

### OpenPanel Proxy https://github.com/caddyserver.png

- **Image:** caddy:2-alpine
- **Start command:** `sh -c "echo \"$CADDYFILE\" > /etc/caddy/Caddyfile && caddy run --config /etc/caddy/Caddyfile --adapter caddyfile"`
- **Public domain:** Yes

### GeoIP API https://www.maxmind.com/favicon.ico

- **Image:** observabilitystack/geoip-api

### Postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:18

### Clickhouse Server https://clickhouse.com/favicon.ico

- **Image:** clickhouse/clickhouse-server:25.10.2.65

### OpenPanel API https://github.com/Openpanel-dev.png

- **Image:** lindesvard/openpanel-api:2
- **Health check:** /

### OpenPanel Worker https://github.com/Openpanel-dev.png

- **Image:** lindesvard/openpanel-worker:2

### Redis https://cdn.sanity.io/images/sy1jschh/production/0ce0bfdcfbdbf69662b1116671f97c2dd788b655-157x157.svg

- **Image:** redis:8.2.1
- **Start command:** `/bin/sh -c "rm -rf $RAILWAY_VOLUME_MOUNT_PATH/lost+found/ && exec docker-entrypoint.sh redis-server --requirepass $REDIS_PASSWORD --save 60 1 --dir $RAILWAY_VOLUME_MOUNT_PATH"`

## Documentation

# Deploy and Host OpenPanel on Railway

OpenPanel is a powerful analytics platform that captures and visualizes user behavior across web, mobile apps, and backend services. It combines the power of Mixpanel with the simplicity of Plausible.

## About Hosting OpenPanel

Hosting OpenPanel involves setting up the necessary infrastructure to support its features, including a PostgreSQL database for storing user data and a web interface for managing analytics. Railway simplifies this process by providing a one-click deployment option, allowing you to get started quickly without worrying about the underlying infrastructure.

## Common Use Cases

- Tracking user interactions and events across applications
- Analyzing user behavior to improve product features
- Visualizing data insights through customizable dashboards

## Dependencies for OpenPanel Hosting

- [PostgreSQL](https://www.postgresql.org/)
- [Redis](https://redis.io/)
- [GeoIP](https://hub.docker.com/r/observabilitystack/geoip-api)
- [Clickhouse Server](https://clickhouse.com/)

### Deployment Dependencies

- [OpenPanel API](https://github.com/Openpanel-dev/openpanel)
- [OpenPanel Worker](https://github.com/Openpanel-dev/openpanel)
- [OpenPanel Dashboard](https://github.com/Openpanel-dev/openpanel)

## Why Deploy OpenPanel on Railway?


Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying OpenPanel on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


## Similar templates

- [Matomo Analytics + MariaDB](https://railway.com/deploy/matomo-analytics-mariadb) — Privacy-friendly analytics with MariaDB and persistent volumes.
- [Bugsink](https://railway.com/deploy/bugsink) — Self-hosted Error Tracking. Sentry-SDK compatible
- [SubTrackr](https://railway.com/deploy/bscottsubtrackr) — Self-hosted Subscription Tracker

Open this page in a browser: https://railway.com/deploy/openpanel
