Minimal example projects demonstrating ShipNode deployment for different frameworks.
- express-api - Express.js REST API
- nestjs-api - NestJS TypeScript API
- nextjs-app - Next.js SSR application
- react-router-app - React Router v7 SPA
Each example includes:
- Complete source code
package.jsonwith dependenciesshipnode.confconfiguration- Detailed README with instructions
To try an example:
cd examples/<example-name>
pnpm install
pnpm devAll examples are ready to deploy with ShipNode:
cd examples/<example-name>
shipnode deployEach example includes a shipnode.conf file:
- Backend apps (
APP_TYPE=backend): Express, NestJS, Next.js SSR - Frontend apps (
APP_TYPE=frontend): React Router SPA
- Backend examples run on port 3000 by default
- Frontend apps are built and served as static files
- All examples are minimal - extend as needed for your use case