32 lines
529 B
Makefile
32 lines
529 B
Makefile
default:
|
|
@just --list
|
|
|
|
seed secret="dev" name="":
|
|
bun src/seed.ts "{{secret}}" "{{name}}"
|
|
|
|
dev:
|
|
bun run dev
|
|
|
|
start:
|
|
bun run start
|
|
|
|
check:
|
|
bun run lint && bun run typecheck && bun run test
|
|
|
|
# Build CLI binary (smallest possible)
|
|
build-cli:
|
|
mkdir -p dist/bin
|
|
bun build --compile --minify --sourcemap=none src/cli.ts --outfile dist/bin/claude-remote
|
|
|
|
# Docker build
|
|
build:
|
|
docker build -t claude-remote .
|
|
|
|
up:
|
|
docker compose up -d
|
|
|
|
down:
|
|
docker compose down
|
|
|
|
logs:
|
|
docker compose logs -f
|