You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add --railway to setup-project.sh alongside --cloudflare, --node, and
--lambda. Railway deploys the same multi-stage Docker image as the
Node.js target, so the runtime code is shared: the railway platform
reuses the node snippets and node-server Dockerfile/compose, adding
Railway config-as-code on top.
- templates/railway/: railway.toml (Dockerfile build, /health check,
start command, restart policy) and nixpacks.toml (pnpm + Node 22
pins for the non-Docker build)
- setup-project.sh: --railway flag, .env.example with Railway
reference-variable notes (DATABASE_URL via Postgres reference),
README deployment instructions (dashboard setup, root directory,
service variables, auto-deploy, migrations via railway run)
- No deploy workflow generated: Railway auto-deploys the connected
GitHub repo, gated by the /health check
- CI: require templates/railway; no new snippets to type-check
- deployment-config-generator (Step 2d) and schema-intake skills,
pipeline.config.json, and docs updated for the fourth target
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .claude/agents/devops-automator.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: devops-automator
3
-
description: API deployment and CI/CD specialist for Docker, GitHub Actions, Cloudflare Workers, Node.js, and AWS Lambdadeployments. Use when setting up deployment pipelines, configuring Docker, managing Workers deployments, deploying with SAM, or automating build processes.
3
+
description: API deployment and CI/CD specialist for Docker, GitHub Actions, Cloudflare Workers, Node.js, AWS Lambda, and Railway deployments. Use when setting up deployment pipelines, configuring Docker, managing Workers deployments, deploying with SAM, configuring Railway services, or automating build processes.
Copy file name to clipboardExpand all lines: CLAUDE.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,15 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Project Overview
6
6
7
-
This is a **Claude Code-integrated API & backend development framework** providing specialized agents, skills, scripts, and schema-to-API conversion pipelines. Built with TypeScript, Hono (HTTP framework), Drizzle ORM, and PostgreSQL. Deployed to Cloudflare Workers, Node.js, or AWS Lambda.
7
+
This is a **Claude Code-integrated API & backend development framework** providing specialized agents, skills, scripts, and schema-to-API conversion pipelines. Built with TypeScript, Hono (HTTP framework), Drizzle ORM, and PostgreSQL. Deployed to Cloudflare Workers, Node.js, AWS Lambda, or Railway.
8
8
9
9
Nerva is the backend counterpart to **Aurelius** (frontend framework).
10
10
11
11
The framework is designed for:
12
12
- Schema-first API development (OpenAPI spec to working API)
13
13
- OpenAPI-to-working-API conversion with TDD-mandatory development
0 commit comments