Open Source Provisioning and Management for ISPs
schmto Merge pull request #510 from nmsprime/feature/mta-mac-auto-fill
Changes to suggest mac address of mta.
Latest commit 101b6ef Oct 15, 2018
Permalink
Failed to load latest commit information.
Documentation Minor improvement of doxygen generator script. May 17, 2018
Install fix httpd 'No matching DirectoryIndex found' error Sep 26, 2018
app Merge pull request #513 from nmsprime/bugfix/htmlstructure Oct 15, 2018
bootstrap Apply fixes from StyleCI Aug 24, 2018
config Refacotor language check Oct 12, 2018
database Add CCC language Migration and improve setting default language Oct 12, 2018
modules Merge pull request #510 from nmsprime/feature/mta-mac-auto-fill Oct 15, 2018
phpunit Now using .env.testing instead of <php> in phpunit*.xml. Feb 7, 2018
public-ccc Style fixes Oct 12, 2018
public Style fixes Oct 12, 2018
resources Merge pull request #513 from nmsprime/bugfix/htmlstructure Oct 15, 2018
routes adapt style-ci Sep 24, 2018
storage Connection Information: change font of password to programming langua… Aug 24, 2018
tests Apply fixes from StyleCI Aug 27, 2018
.ctags Added ccc folder to ctag ignores. Oct 18, 2017
.env.testing Now using .env.testing instead of <php> in phpunit*.xml. Feb 7, 2018
.gitattributes initial commit Jun 30, 2015
.gitignore Printing lifecycle test coverage. Aug 22, 2018
.gutctags Added ccc folder to ctag ignores. Oct 18, 2017
INSTALL-REPO.sh use organization rather than user account Oct 8, 2018
LICENSE.md os: small fixes to README Sep 26, 2017
README.md use organization rather than user account Oct 8, 2018
artisan L5: move L5 to root directory Dec 8, 2015
backup.sh add backup script help message May 8, 2018
composer.json Auth: Update Bouncer package Sep 21, 2018
crowdin.yml New Crowdin translations (#263) Sep 7, 2018
get_config_diff.sh add script to get the difference between the currently used configfil… Jul 30, 2018
gulpfile.js Shift new assets for JS and SASS Jul 13, 2018
install-from-git.sh Revert "don't forget to install icinga during install-from-git" Feb 14, 2018
nmsprime.repo use https and no obscure url shortening services Feb 15, 2018
nmsprime_custom_test.sh Added Item lifecycle test. Aug 22, 2018
nmsprime_testsuite.php Apply fixes from StyleCI Aug 27, 2018
package.json Shift new assets for JS and SASS Jul 13, 2018
phpspec.yml L5: move L5 to root directory Dec 8, 2015
phpunit_prepare.sh Removed module:dump from prepare script. Feb 14, 2018
server.php Apply fixes from StyleCI Aug 24, 2018

README.md

Crowdin StyleCI

NMS Prime

Open Source Provisioning and Management Software for network operators:

Provisioning: DOCSIS

  • At the time we are highly focused on DOCSIS provisioning - including VoIP

IT Maintenance

  • Show your IT infrastructure in real-time in topography MAP and ERD - Entity Relation Diagram
  • Auto configuration of Nagios and Cacti from one database
  • Generic SNMP GUI creator

For more informations: Official Documentation

Architectual Concepts

NMS Prime is written with PHP 7.1, Laravel 5 framework and a modern and responsive Bootstrap theme. It is tested and developed under CentOS 7 (RHEL 7).

NMS Prime is build with standard Linux tools, like

These tools are worldwide developed, approved and used. See Design Architecture for more information

Installation

From RPM

For CentOS 7 (RHEL 7):

curl -vsL https://raw.githubusercontent.com/nmsprime/nmsprime/dev/INSTALL-REPO.sh | bash
yum install nmsprime-*

From source code:

curl -vsL https://raw.githubusercontent.com/nmsprime/nmsprime/dev/INSTALL-REPO.sh | bash
sed -i 's/\[nmsprime\]/\[nmsprime\]\nexclude=nmsprime*/' /etc/yum.repos.d/nmsprime.repo
yum clean all && yum update -y
yum install git composer
git clone https://github.com/nmsprime/nmsprime.git /var/www/nmsprime
cd /var/www/nmsprime
./install-from-git.sh -y

For more Informations Installation


Contributing

Please read CONTRIBUTING for details on our code of conduct, and the process for submitting pull requests to us.


Supporters

We thank the following supporters for helping and funding NMS Prime development. If you are interested in becoming a supporter, please read here:

Authors

  • Torsten Schmidt - Initial work - torsten
  • Nino Ryschawy - Maintainer/Developer - nino
  • Ole Ernst - Maintainer/Developer - ole
  • Patrick Reichel - Sub-Maintainer/Developer for .. - xee8ai
  • Christian Schramm - Developer for .. - christian
  • Sven Arndt - Developer for .. - sven

See also the list of contributors who participated in this project.


License

This project is licensed under the GPLv3 License - see the LICENSE file for details. For more informations: License Article