soft radius accounting system 流控系统,目前完蛋中,代码流失,未来可能计划重写
Switch branches/tags
Nothing to show
Clone or download
Latest commit f8b25da Jun 26, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf first commit Feb 28, 2017
controllers update some pages Mar 26, 2017
database/shelf shelf code restore Jun 26, 2018
dbfiles add rules Mar 10, 2017
libs keep sub mod Jun 26, 2018
models add rules Mar 10, 2017
radius UpdateUserExpire from CreateTime Mar 26, 2017
routers update login authority Mar 18, 2017
screenshots update screenshots Mar 20, 2017
static add sub mod Jun 26, 2018
tests first commit Feb 28, 2017
views update some pages Mar 26, 2017
.gitignore gitignore Jun 26, 2018
.gitmodules add sub mod Jun 26, 2018
Makefile UpdateUserExpire Mar 26, 2017
README.md lost files Jun 26, 2018
main.go UpdateUserExpire Mar 26, 2017

README.md

SoftRadius a golang based radius accounting system

大宝剑计费系统 ,基于go语言,beego框架,专注流量与时间

Requirements

  • beego 1.7+
  • cuu radius libs go get -u github.com/cuu/radius
  • AdminLTE
  • rethinkdb
  • gorethink v3

License

MPL 2.0

Installation

  • go get github.com/astaxie/beego
  • go get -u github.com/cuu/radius
  • go get gopkg.in/gorethink/gorethink.v3
  • go get -u github.com/cuu/softradius_system
  • mv $GOCODE/src/github.com/cuu/softradius_system $GOCODE/src/github.com/cuu/softradius
  • cd $GOCODE/src/github.com/cuu/softradius && go build
  • Install rethinkdb and run it anywhere you like,I compiled it from source,latest version 2.3.5
  • cd dbfiles && ./import.sh && cd ..
  • ./softradius -admin to start web ui
  • ./softradius -radius to start radius auth server
  • ./softradius -radacct to start radius acct server
  • go to http://127.0.0.1:8081 to see the interface,default password would be "admin/admin"

Dashboard Operators products member agency online Bas CreateBatch BatchRule

Development status

  • Opertors, admin fully working,now going for the privilege of normal operators and agency
  • Online user ,accouting works,
  • Radius auth ,auth user from database
  • Radius acct ,accouting flow and time to User self,will add acct tickets for logging
  • Agency
  • Members , only quick open
  • Sidbar search
  • Multi Vendor radius support
  • MSCHAP
  • Portal CMCC V1/V2 HuaWei V1/V2
  • API