Railway

Deploy Playlist Craft Self Host

A template for Playlist Craft Self Host Solution

Deploy Playlist Craft Self Host

Just deployed

Just deployed

Just deployed

Just deployed

Just deployed

/var/lib/postgresql/data

s3 bucket

Bucket

Just deployed

Deploy and Host Playlist Craft Self Host on Railway

Playlist Craft Self Host is a full music-generation workspace you run on your own stack: singles and up to 20-track playlists, media/image/video backgrounds, custom renders, File Drive, personas, YouTube upload, and team tools. Bring your own API keys (Suno, OpenRouter, Fal). After deploy, activate with a one-time lifetime license from playlistcraft.com.

About Hosting Playlist Craft Self Host

One-click deploy creates a Railway project with the web dashboard, main/s3/render/youtube servers, Postgres, and object storage. You add shared variables for your provider keys (and optional email/YouTube OAuth), finish /setup for the admin account, then unlock the UI with a license key. Creative data stays on your Railway stack—not a SaaS subscription inside the template. Full walkthrough: Deploy guide. Feature list: Features. License & pricing: Pricing or Get license. You can deploy first and buy later, or buy first and paste the key after setup—activation is required either way.

Common Use Cases

  • Run a virtual artist pipeline: high-quality singles for YouTube Music / Spotify with consistent personas, then playlist collections of 5–20 tracks
  • Generate longform music videos with custom renders—upload your own assets or create images/videos in the media-generation playground first
  • Operate a private, BYOK studio for a team: File Drive, YouTube channel upload, invites, and settings on infrastructure you control

Dependencies for Playlist Craft Self Host Hosting

  • Railway account — hosts the template services, Postgres, and storage
  • BYOK API keys — at minimum OpenRouter, Suno, and Fal (OPENROUTER_API_KEY, SUNO_API_KEY, FAL_KEY); optional email (Resend or ZeptoMail) and Google OAuth for YouTube upload
  • Playlist Craft lifetime license — purchase after (or before) deploy; activate in-app when the license gate appears (docs: license activation)

Deployment Dependencies

Implementation Details

After deploy:

  1. Open Project Settings → Shared Variables and add your third-party keys. Internal service-to-service secrets are already wired with Railway formulas—do not invent matching keys by hand.
  2. Wait for services to come up, open the web public URL, complete /setup.
  3. When the license gate appears, paste the key from Polar (buy on Get license if you have not yet). One license = one dashboard instance.
  4. Never put Polar organization tokens in your Railway project—checkout stays on playlistcraft.com; activation uses Playlist Craft’s license broker.

Why Deploy Playlist Craft Self Host 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 Playlist Craft Self Host 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
Rocky Linux
[Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
33
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
51