bruno Docker & Self-Hosted Deployment

GitHub

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

RAW Compose
1. Pull Image (DOCKERHUB) docker pull usebruno/cli
2. Docker Run (1-Click Launch) docker run -d --name bruno --restart always usebruno/cli:latest
3. Podman Run podman run -d --name bruno --restart always usebruno/cli:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/usebruno/cli:latest
5. ORAS Pull (OCI Artifact) oras pull usebruno/cli:latest
6. Compose Deployment docker compose up -d
packages/bruno-tests/docker-compose.yml
Download .yml
services:
  bruno-cli:
    image: usebruno/cli:latest
    container_name: bruno-cli-runner
    volumes:
      - ./collection:/bruno
      - ./reports:/reports
    command:
      run echo
      -r
      --env Prod
      --reporter-json /reports/results.json
      --reporter-junit /reports/results.xml
      --reporter-html /reports/results.html