No description
Find a file
2026-05-23 14:56:26 +02:00
api Copy Bun install policy into Docker builds 2026-05-23 14:56:26 +02:00
data v1.0.2: continued development 2026-04-22 00:53:04 +02:00
frontend Copy Bun install policy into Docker builds 2026-05-23 14:56:26 +02:00
.gitignore v1.0.1: hardened setup 2026-04-21 19:59:34 +02:00
bunfig.toml Add Bun supply chain install policy 2026-05-23 14:48:03 +02:00
docker-compose.yml Constrain IDK container swap 2026-05-01 18:53:52 +02:00
README.md v1.1.0: completed initial poc 2026-04-22 16:08:02 +02:00

idk

idk is a crypto research dashboard with a Next.js frontend and a Fastify API.

Production status

The app now builds cleanly on the current Next.js stack, the API persists manual research entries to local JSON storage, and Docker runs include healthchecks for both services.

Services

  • frontend: Next.js app on port 3000
  • backend: Fastify API on port 8080
  • redis: cache/support service used by the API

Run locally without Docker

Backend:

cd api
npm install
HOST=127.0.0.1 PORT=8080 npm start

Frontend:

cd frontend
npm install
API_URL=http://127.0.0.1:8080/api BROWSER_API_URL=http://127.0.0.1:8080/api npm run build
API_URL=http://127.0.0.1:8080/api BROWSER_API_URL=http://127.0.0.1:8080/api npm start

Run with Docker

docker compose up -d --build
  • frontend: http://127.0.0.1:8600
  • backend: http://127.0.0.1:8601
  • backend status: http://127.0.0.1:8601/status