The AtmosphereConf talks your skyline missed
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: add standalone output + postbuild script for Railway deploy

- output: 'standalone' for optimized Railway builds
- outputFileTracingIncludes for data/ directory
- postbuild copies .next/static, public, data into standalone dir
- start script changed to node .next/standalone/server.js
- removed Tailscale dev origin from allowedDevOrigins

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

+7 -3
+4 -1
next.config.ts
··· 1 1 import type { NextConfig } from "next"; 2 2 3 3 const nextConfig: NextConfig = { 4 + output: "standalone", 5 + outputFileTracingIncludes: { 6 + "/*": ["./data/**/*"], 7 + }, 4 8 experimental: { 5 9 viewTransition: true, 6 10 }, 7 11 allowedDevOrigins: [ 8 12 "127.0.0.1", 9 - "bryans-mac-mini.wildebeest-puffin.ts.net", 10 13 ], 11 14 }; 12 15
+3 -2
package.json
··· 5 5 "scripts": { 6 6 "dev": "next dev", 7 7 "build": "next build", 8 - "start": "next start", 8 + "start": "node .next/standalone/server.js", 9 9 "lint": "eslint", 10 10 "transcribe": "tsx scripts/transcribe.ts", 11 11 "build-talk-index": "tsx scripts/build-talk-index.ts", 12 12 "test": "vitest run", 13 - "test:watch": "vitest" 13 + "test:watch": "vitest", 14 + "postbuild": "cp -r .next/static .next/standalone/.next/static && cp -r public .next/standalone/public && cp -r data .next/standalone/data" 14 15 }, 15 16 "dependencies": { 16 17 "@atproto/api": "^0.19.6",