Created node package and added license
This commit is contained in:
1 parent
af9ca0c2ae
commit
80a85852cd
3 files changed
+63
-3
No files matched your search
@@ -1,6 +1,14 @@
|
||||
# genied
|
||||
# genie
|
||||
|
||||
Auto-Configuration Server (ACS) built with node.js and MongoDB
|
||||
A blazing fast TR-069 auto configuration server (ACS) built with node.js and MongoDB.
|
||||
|
||||
## Features
|
||||
|
||||
* *Massively concurrent*: Can handle handreds of thousands of connected devices on a single server even with low inform interval.
|
||||
* *Preset-based configurations*: Predefine sets of configurations that devices will pick up and apply based on given preconditions.
|
||||
* *Tagging*: Use tags to group devices for more managable presets.
|
||||
* *Searching*: Query for devices on any parameter (supports all common operators including regular expressions).
|
||||
* *Parameter aliases*: Define aliases to unify paramter paths from different types of devices. Aliases behave like normal parameters (i.e. can query on it or set it's value).
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -13,5 +21,5 @@ Auto-Configuration Server (ACS) built with node.js and MongoDB
|
||||
## Installation notes
|
||||
|
||||
* Make sure you enable sockets for memcached and mongodb
|
||||
* genied keeps all running tasks in memcached. Increase memcached cache size depending on the number of available devices.
|
||||
* Genie keeps all running tasks in memcached. Increase memcached cache size depending on the number of available devices.
|
||||
|
||||
Reference in new issue
Block a user