---
title: "Deploy Allweone Presentation w/ Postgres"
description: "Deploy and Host Allweone Presentation w/ Postgres with Railway"
category: "Other"
url: https://railway.com/deploy/allweone-presentatio
---

# Deploy Allweone Presentation w/ Postgres

Deploy and Host Allweone Presentation w/ Postgres with Railway

**[Deploy Allweone Presentation w/ Postgres on Railway](https://railway.com/template/allweone-presentatio)**

- **Creator:** Clement Tay's Projects
- **Category:** Other
- **Total deploys:** 1

## Template content

### presentation-ai

- **Source:** allweonedev/presentation-ai

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

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

## Documentation

# Deploy and Host Allweone Presentation w/ Postgres on Railway

**Allweone Presentation w/ Postgres** is an open-source AI-powered tool that generates beautiful slide decks from text prompts using OpenAI. This template integrates PostgreSQL for persistent storage and TogetherAI for image generation, with Google OAuth for user authentication—ideal for building smart, interactive presentation tools.

## About Hosting Allweone Presentation w/ Postgres

This Railway template provisions a complete infrastructure stack for Allweone Presentation. It deploys the backend service from Allweonedev’s [presentation-ai](https://github.com/allweonedev/presentation-ai), a PostgreSQL database to store prompts and generated content, and integrates with OpenAI for text-based slide creation. Image generation is handled by TogetherAI, while Google OAuth (Client ID and Secret required) powers secure user authentication. Once set up, users can generate and store presentation decks via simple text prompts, making it an excellent foundation for internal tools, SaaS products, or automation projects.

## Common Use Cases

- Automating slide deck creation from meeting notes or business outlines
- Creating a presentation-as-a-service tool with user login and history tracking
- Integrating generative AI into internal reporting workflows

## Dependencies for Allweone Presentation w/ Postgres Hosting

- PostgreSQL (for data persistence)
- OpenAI API key (for slide content generation)
- TogetherAI API key (for image generation)
- Google Client ID &amp; Secret (for OAuth-based authentication)

### Deployment Dependencies

- [Allweone Presentation GitHub Repository](https://github.com/allweonedev/presentation-ai)
- [OpenAI API Key](https://platform.openai.com/account/api-keys)
- [TogetherAI API Key](https://platform.together.xyz/)
- [Google OAuth Credentials](https://console.cloud.google.com/apis/credentials)

## Why Deploy Allweone Presentation w/ Postgres 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 Allweone Presentation w/ Postgres 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

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — 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/allweone-presentatio
