---
title: "Deploy Presenton - AI Presentations and API"
description: "Create beautiful AI Presentations with Presenton - UI and API"
category: "Other"
url: https://railway.com/deploy/presenton-ai-presentations
---

# Deploy Presenton - AI Presentations and API

Create beautiful AI Presentations with Presenton - UI and API

**[Deploy Presenton - AI Presentations and API on Railway](https://railway.com/template/presenton-ai-presentations)**

- **Creator:** Suraj Jha's Projects
- **Category:** Other
- **Total deploys:** 288

## Template content

### presenton/presenton:latest

- **Image:** ghcr.io/presenton/presenton:latest

## Documentation

# Deploy and Host Presenton - AI Presentations on Railway

## What is Presenton - AI Presentations?

**Presenton** is an open-source AI-powered presentation generator that lets you turn prompts into fully designed slide decks. It supports OpenAI, Google Gemini, Ollama, and other custom LLMs, and runs entirely on your own infrastructure—ensuring privacy, flexibility, and control.



---

## About Hosting Presenton - AI Presentations

By deploying Presenton on Railway, you can serve both its web-based UI and powerful REST API from the cloud. Presenton must be configured to run on **port 80**, and Railway should expose that port publicly for full functionality.

You can provide your own model keys and optionally disable user modifications via environment variables. Once deployed, Presenton can be accessed via browser or integrated into other systems using its robust presentation-generation API.


---

## Common Use Cases
* **Developers** - User Presenton's API to create AI presentation with a simple API key
* **Educators** – Auto-generate class lecture slides from topics over the User Interface
* **Startup Founders** – Create MVP pitch decks in minutes
* **Agencies & Freelancers** – Rapid content generation from briefs or documents

---

## Dependencies for Presenton

* **Expose Port 80**: Presenton serves its app and API on port 80. Ensure Railway maps traffic to this port.

## Steps for configuration:
- Deploy Presenton, by clicking on the button and wait for the public URL to appear.
- Public URL won't to accessible immediately. To make it accessible:
    - While in deployment page, go to `Settings` tab
    - Go to  `Networking` section and click on `edit` icon and update port to `80`
     - Save it and now Presenton should be accessible through the public URL

### Ollama Support

You need at least a machine of more than `4 GB` to run Ollama smallest models. For larger models go with  external deployment of GPU instance.

---

## Why Deploy 

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 Presenton - AI Presentations 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.

### Deployment Dependencies

None


## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — [Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/presenton-ai-presentations
