---
title: "Deploy xbridge-test"
description: "Full-stack dashboard with Keycloak authentication and PostgreSQL"
category: "Analytics"
url: https://railway.com/deploy/xbridge-test
---

# Deploy xbridge-test

Full-stack dashboard with Keycloak authentication and PostgreSQL

**[Deploy xbridge-test on Railway](https://railway.com/template/xbridge-test)**

- **Creator:** Ashraf Tryfie's Projects
- **Category:** Analytics
- **Total deploys:** 1

## Template content

### Postgres https://www.svgrepo.com/download/306591/postgresql.svg

- **Image:** postgres:16-alpine

### First Sys Dashboard CI/CD https://www.svgrepo.com/download/324142/dashboard-graph-analytics-report.svg

- **Source:** ashraftryfie/first-sys-ci-test-back

### Keycloak https://www.svgrepo.com/download/331455/keycloak.svg

- **Image:** quay.io/keycloak/keycloak:26.7.0
- **Start command:** `start --optimized --http-port=8080 --proxy-headers=xforwarded (or start-dev --http-port=8080`

## Documentation

# XBridge Dashboard Test

XBridge Dashboard Test is a full-stack application template designed for deploying a dashboard backend with secure authentication through Keycloak and persistent data storage. It provides a ready-to-deploy foundation for applications that need an API, authentication, and a production-ready database setup.

## Deploy and Host

Deploy the template to Railway to provision the application services and their required configuration. Set the required environment variables during deployment, including the application environment, API configuration, CORS origin, Keycloak connection details, and database credentials. After deployment, use the generated Railway service URLs to connect the dashboard and authentication services.

## About Hosting

Railway provides managed infrastructure for running the application services without requiring you to maintain servers manually. Services can be deployed, configured, monitored, and scaled from the Railway dashboard. PostgreSQL provides persistent database storage, while Keycloak handles authentication and identity management.

## Why Deploy

Deploy XBridge Dashboard Test when you want a convenient starting point for a dashboard application with authentication and database infrastructure already defined. Railway makes it easy to configure environment variables, deploy services, view logs, and manage the application from one place.

## Common Use Cases

* Dashboard applications requiring user authentication
* Internal tools and administrative dashboards
* API-backed web applications
* Applications using Keycloak for identity management
* Projects requiring PostgreSQL persistence
* Development and testing environments for full-stack applications

## Dependencies for

This template depends on the application backend, Keycloak for authentication, and PostgreSQL for persistent data storage. Configure the required Keycloak and database environment variables before using the application in production. Use strong credentials and production-appropriate secrets for administrator and database accounts.


## Similar templates

- [Betterlytics](https://railway.com/deploy/betterlytics) — Betterlytics is a cookieless analytics platform GDPR-compliant.
- [Finance Tracker](https://railway.com/deploy/finance-tracker-1) — Private multi-user household finance ledger with budgets and CSV import.
- [Matomo Analytics + MariaDB](https://railway.com/deploy/matomo-analytics-mariadb) — Privacy-friendly analytics with MariaDB and persistent volumes.

Open this page in a browser: https://railway.com/deploy/xbridge-test
