Lan Management System (LMS) public GIT repo
PHP HTML JavaScript C Makefile Shell Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
backups - recovery from lms-1.0pre8 Apr 11, 2003
bin improvement: complete rewrite of lms-rtparser script to php (file per… Apr 21, 2017
contrib improvement: allow to use contrib/initLMS.php for http virtual hosts Jan 20, 2017
daemon bugfix: datefrom and dateto from assignments table should be prepende… Jan 26, 2017
debian Remove swekey support Sep 26, 2016
devel Remove of unsupported/not working/not current/not needed files. Mar 1, 2017
doc update changelog Apr 26, 2017
documents enhancement: support of customer number plans with special symbol %C … Nov 3, 2016
img cleanup: removed console debug messages Apr 24, 2017
lib Merge pull request #1129 from kosaa/master Apr 26, 2017
modules stable bugfix: use already existed network name on netadd module Apr 26, 2017
nbproject Sets Smarty framework in Netbeans project properties Jun 19, 2014
plugins bugfix: adjusted example plugin to new db schema of users table Feb 10, 2017
sample bugfix: Max-Octets attribute renamed to Mikrotik-Total-Limit Dec 29, 2016
templates/default auto select host on netadd module when only one host is avible Apr 26, 2017
templates_c restored .htaccess file Mar 25, 2016
tests Fixes LMSDB test Jul 27, 2016
userpanel bugfix: money quotes printed in words use system locales instead ui l… Apr 26, 2017
voipcalls added directory which we will use for call recording storage Jul 5, 2016
.gitattributes we try to set revision of lms using git placeholders Aug 8, 2015
.gitignore improvement: added xajax_js/deferred directory to git ignored files (… Feb 24, 2017
.htaccess prevent download of 'lms.ini' Apr 24, 2012 functionalities in polish and english means something different than … Mar 4, 2015
composer.json improvement: composer: use newest rospdf/pdf-php from 0.12 branch Mar 21, 2017
index.php Remove swekey support Sep 26, 2016

Lan Management System (LMS)

LMS (LAN Management System) is a package of applications for managing LAN networks. Its main goal is to provide the best service to customers, as seen in large ISP companies. LMS is written in PHP, Perl and C and can use MySQL or PostgreSQL as its database backends. The following features are provided at the time: customer database (names, addresses, phones, comments, etc), computers inventory (IP, MAC), simple financial system suited for network operations, financial balances and invoices, email warnings to users, automatic billing schedule, ability to generate (almost) any kind of config file ie. ipchains/iptables firewall scripts, DHCP daemon configuration, zones for bind, /etc/ethers entries, oident, htb and more, visualization of bandwidth consumption per host, request tracker system (Helpdesk), timetable (Organizer).