Bruno Self-Hosted License Server

A self-hosted license activation server for Bruno API client.

⚠️ DISCLAIMER: This project is for development and educational purposes only. If you like Bruno and use it professionally, please purchase a legitimate license to support the developers.

Overview

This Flask-based server implements the license activation and verification endpoints required by Bruno, allowing you to run a local license server for testing and development purposes.

Installation

Clone the repository and install dependencies:

git clone https://github.com/NohamR/BrunoServer.git && cd BrunoServer
pip install flask

Usage

Run the server with default settings (localhost:5000):

python server.py

Configure the server using environment variables:

export FLASK_HOST=0.0.0.0
export FLASK_PORT=8080
export FLASK_DEBUG=true

Configure Bruno

To use this license server with Bruno:

Option 1: Use the Public Demo Server

  • URL: https://brunoserver-k4vf.onrender.com
  • ⚠️ Note: This server may be inactive due to Render's free tier spin-down after 15 minutes of inactivity. First request may take 30-60 seconds to wake up.

Option 2: Run Your Own Server

  1. Start the server locally
  2. In Bruno, configure the license server URL to point to your local server:
    • Default: http://127.0.0.1:5000
  3. Use any license key for activation and any otp for verification.

This software is provided for educational and development purposes only. The authors do not condone piracy or license violations.

Please support the Bruno project by purchasing a legitimate license if you:

  • Use Bruno for professional/commercial work
  • Want to support ongoing development
  • Need official support

Visit Bruno's official website to learn more and purchase a license.

Disclaimer

This project is not affiliated with, endorsed by, or connected to the Bruno project or its developers. All trademarks and copyrights belong to their respective owners.

Description
No description provided
Readme 36 KiB
Languages
Python 100%