← Live feed

Deploy finished FastAPI + Next.js app to Railway (Docker, Postgres, Redis, Caddy)

Budget
$7.0 - $10.0
Contract
HOURLY / PART_TIME
Client
United States · ★ 4.83 (39)
Live feed
Upwork

devops, docker, postgresql

Preferred qualifications

  • Experience: Intermediate
I need help deploying a finished web app called Fan Viewer to Railway. The code is done and the API test suite passes (352 tests). Nothing has been deployed yet. The attached developer handoff lists every step in order. Stack: Python FastAPI, PostgreSQL, Redis, Next.js, three Python workers, and a Caddy edge service. Each service builds from its own Dockerfile. Milestones (each paid when its check passes): 1. Local build: Node 22 installed, web build succeeds, API tests pass 2. Railway project (US East): Postgres, Redis, api, web, edge, crm_worker, dispatcher, scheduler; migrations run on each deploy 3. Environment variables set as listed in the handoff. Secrets go only into Railway variables, never into the repo 4. app.fanviewer.net and api.fanviewer.net live with HTTPS (DNS is in Spaceship) 5. /health returns OK, /docs returns 404, first operator login works 6. First Fanvue connection test, webhook signature verified, compliance checks 7. Postgres backups on and exported, uptime monitor added I handle the owner tasks in Section 3 of the handoff, the privacy page and the Fanvue app registration myself. Two settings must not change: SEND_MODE=human_review and REQUIRE_AI_DISCLOSURE=true. Repo and Railway access will be shared only after we agree on terms. A short screen-share walkthrough at the end is required before the final payment. In your proposal, please include: - Your hour estimate - Any Railway, Render, Fly.io or Docker deployments you have done - Whether you can do the walkthrough at the end
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in