If you want to download BoxBilling for use please click on Download BoxBilling
button above instead of git pull
command or GitHub's Download ZIP
button!
Open Source billing software
- PHP >=5.3.3
- PHP extensions:
- mcrypt
- curl
- zlib
- PDO
- gettext
- MySQL or any PDO compatible SQL server
Please read documentation at http://docs.boxbilling.com to get started with BoxBilling
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request to develop branch
Vagrant is very well documented but here are a few common commands:
vagrant up
starts the virtual machine and provisions itvagrant suspend
will essentially put the machine to 'sleep' withvagrant resume
waking it back upvagrant halt
attempts a graceful shutdown of the machine and will need to be brought back withvagrant up
vagrant ssh
gives you shell access to the virtual machine
Install vagrant-hostmanager plugin
$ vagrant plugin install vagrant-hostmanager
to update /etc/hosts file
To create minified js and css files for theme admin_default run:
./node_modules/.bin/grunt
from project root directory
If you want to use not minified versions of admin_default theme:
- OS - Ubuntu 12.04
- PHP - 5.4.*
- Apache
- MySQL 5.6
- IP - 10.20.30.12
- servername - boxbilling.test
- target folder - /var/www/boxbilling
BoxBilling is licensed under the Apache License, Version 2.0. See LICENSE for full license text.