server.port=8081 server.address=0.0.0.0 jrebel.license-server.port=8082 # Required: Set a master password for the admin dashboard jrebel.license-server.password=YourSecureAdminPassword # Optional: Limit to specific IP ranges jrebel.license-server.allowed-ips=10.0.0.0/8,172.16.0.0/12 Start the server using the provided script:
unzip jrebel-license-server.zip -d /opt/jrebel-server Copy your purchased yourcompany.lic file into the conf/ directory inside the server folder. jrebel license server
Edit conf/application.properties to harden security: server
| Feature | Self-Hosted License Server | JRebel Cloud | | :--- | :--- | :--- | | | 2-4 hours (config + firewall) | 5 minutes (login via SSO) | | Upkeep | Manual updates, backup, monitoring | Automatic | | Offline dev | Requires VPN to heartland | Works anywhere with internet | | Reporting | Basic dashboard | Detailed usage analytics + Slack integration | | Cost | Included in Enterprise subscription | Same price, less ops work | jrebel license server
A JRebel license server is a centralized, network-based licensing solution that allows organizations to host and distribute JRebel seats to multiple developers within a company firewall. Instead of individual developers manually activating a license key tied to their machine, the license server acts as a vault, handing out "leases" to developers as they work.