Compare commits

...

2 Commits

Author SHA1 Message Date
22c3fffed4 fix: bind next.js standalone to 0.0.0.0 in docker 2026-05-25 14:53:00 +00:00
065e603efb docs: readme 2026-05-25 14:50:37 +00:00
2 changed files with 22 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ FROM mcr.microsoft.com/playwright:v1.50.0-jammy AS runner
WORKDIR /app
ENV NODE_ENV=production
ENV PORT=3000
ENV HOSTNAME=0.0.0.0
COPY --from=build /app/.next/standalone ./
COPY --from=build /app/.next/static ./.next/static
COPY --from=build /app/public ./public

21
README.md Normal file
View File

@@ -0,0 +1,21 @@
# preis-tracker
Tracking von Produktpreisen bei Amazon, Idealo, Geizhals mit Pushover-Alerts.
## Stack
Next.js 16, TypeScript, Drizzle + PostgreSQL, Playwright + Cheerio, Zitadel OIDC, iron-session, Recharts.
## Dev
```bash
cp .env.example .env # fill in
bun install
bunx playwright install chromium
bun run db:push
bun run dev
```
## Deploy
Coolify-App `preis.kuns.dev`. Daily scrape via Scheduled Task `0 6 * * *`.
Spec: `docs/superpowers/specs/2026-05-25-preis-tracker-design.md`