Skip to content

MyanmarAPN API Service for vendors like mikrotik, huawei

Notifications You must be signed in to change notification settings

talnetd/mAPN_service

Repository files navigation

mAPNservice

This API service will provide a facility for frontend BMS to call when they want to talk to network devices such as routers and OLT panels.

TOPOLOGY

BMS TOPOLOGY Overall architecture of the stack

FLOWCHARTS

CRM-TO-BMS-TO-RADIUS Flowchart to describe how we build resources starting from location to radius packages

Getting Started

To get started developing/testing this software service, you may need the following installed in your executable path aka $PATH.

  1. python3
  2. pip3
  3. pyenv or equivalent

NOTE: For detail installation, please check INSTALL.md.

Prerequisites

We are using pip dependencies we will use requirements.txt as lock file. Run the follow command.

cd ~/your_project_path
pip3 install -r requirements.txt

Running the services

There is a script under the project root for you too run the service. Just simply chmod +x the script if we haven't done so yet.

./dev_server.sh

Other Service

TALNET's local lab

  • MIKROTIK: 192.168.100.114
  • RADIUS: 192.168.100.120
  • NASUSER: radius
  • NAS_SECRET: ******

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

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

About

MyanmarAPN API Service for vendors like mikrotik, huawei

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •