Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 954 Bytes

File metadata and controls

53 lines (39 loc) · 954 Bytes

Cafebabe

Visual disassembler for JVM based languages

image info

Use it online

Please visit https://www.cafebabe.app

System requirements:

  • JDK 11+
  • Docker
  • Redis

Run it in you local box

$ ./gradlew bootRun
# Open http://localhost:8080/ in browser

Run it using Docker

$ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock \
  -p 8080:8080 \
  -e SPRING_REDIS_HOST={redis.host.name} \
  -e SPRING_REDIS_PORT={redis.port} \
  -v /data/cafebabe:/data/cafebabe \
  bonede/cafebabe:0.0.1
# Open http://localhost:8080/ in browser

Build a release

# Build frontend
$ cd cafebabe-ui && npm run build
# Build Java webapp
$ ./gradlew bootJar

Start development

# Start webapp
$ ./gradlew bootRun
# Start frontend
$ cd cafebabe-ui && npm run dev
# Open http://localhost:5173/ in browser