# Deploying App

> deploy the Wasp app to Railway or Fly.io using Wasp CLI.

- Skill: `wasp-lang/deploying-app` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add wasp-lang/deploying-app`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wasp-lang/deploying-app/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: wasp-lang (https://skillmd.com/u/wasp-lang)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/wasp-lang/deploying-app

---


# deploying-app

## Pre-Deployment

1. Run a pre-deployment check via [validating-pre-deployment](./validating-pre-deployment.md) to validate configuration.
2. Present the list of supported `wasp deploy` providers under the "Wasp Deploy" section of the docs and ask the user to choose one.
3. Follow the steps from the chosen provider's guide to deploy the app.

## OAuth Redirect URLs

If they user is using OAuth providers, inform them that they need to add the redirect URLs to the OAuth providers in the provider's dashboard.
For example: https://your-server-url.com/auth/google/callback

More info can be found in the Wasp Social Auth Providers docs.

## Deployment Interrupted

Safe to rerun: `wasp deploy <provider> deploy`

**DO NOT rerun**: `wasp deploy <provider> launch` commands (one-time only)

