📄️ Deployment Overview
The platform supports multiple deployment options to accommodate different types of users — from non-technical end users to developers building on top of the platform.
📄️ Docker Setup with Repository Code
This option lets you run the full platform locally by cloning the repository and using Docker Compose to build and start all services.
📄️ Installation for End Users
This is the simplest way to get the platform running. No source code download or build step is required — pre-built images are pulled directly from Docker Hub.
📄️ Developer Local Setup
This setup is intended for developers who want to actively work on or extend the platform. Each service is run separately, allowing you to make changes and iterate quickly without rebuilding Docker images.
📄️ Cloud Deployment
The platform can be deployed to cloud infrastructure for publicly accessible, hosted use. This section walks through deploying each service individually using Railway as the cloud provider, though the same principles apply to other platforms.