Railway

Deploy ChatGPT Web Midjourney Proxy

A web UI supporting AI chat, art, music, video, dance, and live voice.

Deploy ChatGPT Web Midjourney Proxy

Just deployed

Deploy and Host ChatGPT Web Midjourney Proxy on Railway

ChatGPT Web Midjourney Proxy is a web UI for interacting with AI services through a single interface. It supports AI conversations, image generation, music generation, video generation, AI dance, and real-time voice conversations. The application is designed for users who want a web-based interface for accessing multiple AI capabilities.

About Hosting ChatGPT Web Midjourney Proxy

Hosting ChatGPT Web Midjourney Proxy on Railway involves deploying the provided Docker image as a Railway service. The application listens on port 3002 and binds to 0.0.0.0 so it can receive connections through Railway's public networking. An OpenAI API key is required, with the application configured to use https://api.openai.com as its API base URL. Railway provides the container runtime, public HTTP networking, and HTTPS domain needed to access the web interface. No database, persistent volume, or additional infrastructure service is documented in the supplied configuration.

Common Use Cases

  • AI-powered conversations through a web-based interface
  • AI image, music, video, and dance generation workflows
  • Real-time AI voice conversations through a unified web UI

Dependencies for ChatGPT Web Midjourney Proxy Hosting

  • OpenAI API key
  • Docker image docker.io/ydlhero/chatgpt-web-midjourney-proxy:latest

Deployment Dependencies

Implementation Details

Docker

Deploy the following Docker image:

docker.io/ydlhero/chatgpt-web-midjourney-proxy:latest

Railway can deploy the prebuilt Docker image directly, so no custom build command is required.

Public Networking

The application listens on port 3002:

ProtocolProxy TypeTarget PortPurpose
HTTPHTTP Proxy3002Web application

Configure the application to bind to all interfaces:

PORT=3002
HOST=0.0.0.0

After deployment, go to Settings → Networking and generate a Railway domain for port 3002. The generated HTTPS URL provides access to the web interface.

Environment Variables
VariableRequiredDescription
PORTYesInternal application listening port. Set to 3002.
HOSTYesNetwork interface the application binds to. Set to 0.0.0.0 for Railway.
OPENAI_API_BASE_URLYesOpenAI API base URL.
OPENAI_API_KEYYesOpenAI API key used by the application.

Raw Editor example:

PORT=3002
HOST=0.0.0.0
OPENAI_API_BASE_URL=https://api.openai.com
OPENAI_API_KEY=YOUR_OPENAI_API_KEY

Obtain the API key from your OpenAI account and replace YOUR_OPENAI_API_KEY with the actual key.

Do not commit the API key to source control. Store it as a Railway variable.

Persistent Storage

No persistent storage is documented as required for this deployment.

Database

No database service is documented as required for this deployment.

Build & Start

The deployment uses the prebuilt Docker image:

docker.io/ydlhero/chatgpt-web-midjourney-proxy:latest

No custom build or start command is required by the supplied Docker image deployment configuration.

Accessing the Application
  1. Create a new Railway project.
  2. Add a service using the Docker image:
docker.io/ydlhero/chatgpt-web-midjourney-proxy:latest
  1. Set the required environment variables.
  2. Configure the service to use port 3002.
  3. Open Settings → Networking.
  4. Generate a Railway domain.
  5. Open the generated HTTPS URL to access the ChatGPT Web Midjourney Proxy interface.

The supplied configuration does not document default credentials or an administrative login.

Why Deploy ChatGPT Web Midjourney Proxy 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 ChatGPT Web Midjourney Proxy 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.


Template Content

More templates in this category

View Template
Chat Chat
Chat Chat, your own unified chat and search to AI platform.

okisdev
113
View Template
stella
Self-host stella with web, API, Postgres, Redis, and object storage.

Jan Kubica
1
View Template
Hermes Agent | OpenClaw Alternative with Dashboard
Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

codestorm
56