Development
This section documents how to run the Feyenoord platform locally, including application-specific guides, the Docker Compose infrastructure, and the shared base image.
What's Here
Getting Started
Quick-start commands, convenience scripts, and when to use :build variants.
Applications
- Web - Next.js dev server (runs outside Docker)
- API - REST/GraphQL API (runs inside Docker)
- Native - iOS and Android mobile apps
Infrastructure
- Docker Compose - Service architecture, profiles, networking, and volumes
- Base Image - Shared
Dockerfile.baseused by all Node.js services
Observability
- Observability — Local Development - Aspire dashboard at http://localhost:18888, where to find traces, logs, and exceptions, and how to test trace propagation locally