Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

NetDiver-OSS/NetAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetAM

Maintainability Rating Security Rating Vulnerabilities Quality Gate Status
Bugs Coverage Duplicated Lines (%) Technical Debt

Crowdin

Join Us

You could join us onto our slack channel :
Slack

Indroduction

NetAM (a.k.a. Network Address Manager) is a network address management tool.
Software usage is designed to be easy to use and keep only most important informations of your network ranges.

Core product is developed in ruby on rails and is fully designed to run in Docker containers.

RoadMap

Version 2.0.0

  • Worker management into admin interface
  • Worker deportation

Version 3.0.0

  • Graphical interface refactor

Version 4.0.0

  • Transform NetAM into NetCore plugin

Reference

NetAM usage documented here

Usage

Production

All NetAM stack is designed to run in docker stack.
For performance reasons, we recommend to use separate postgresql database with setting max_connection set to more than 1500.
This to could increase sidekiq threads and parallels executions.

You'll find a docker-compose.yml file in repository root folder.
To run NetAM, you must configuration environment variables you need according to configuration. and run command :

docker-compose pull && docker-compose up -d

By design, application run on port 3000. Application can be accessed by http://localhost:3000.

License

This software is written under BSD 3-Clause license.