Website
Getting Started
This is a Next.js application generated with Create Fumadocs.
Run development server:
Open http://localhost:3000 with your browser to see the result.
Learn More
To learn more about Next.js and Fumadocs, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- Fumadocs - learn about Fumadocs
Development
Configuration
Environment Variables
| Variable | Description | Default Value |
|---|---|---|
TEMPO_URL | Ingest URL for the Tempo tracing service | http://tempo:4318 |
NEXT_OTEL_VERBOSE | Enable verbose OpenTelemetry tracing | undefined |
Important
Tracing is currently disabled for the website due to high resource consumption and no real benefit of tracing the website.
Logs & Traces
The environment variable TEMPO_URL is only required if the server is started with tracing functionality.
Next.js traces more spans than are emitted by default. To see more spans, you must set NEXT_OTEL_VERBOSE=1.
For more information on setting up OpenTelemetry for Next.js, refer to the official documentation.
Deployment
Railway
BudgetBuddyDE is designed to be easily deployable on Railway.
BudgetBuddyDE