https://github.com/mrzack99s/cocong
Network application for capture in-out traffic and captive portal network authentication and authorisation. Support LDAP and Radius integration
https://github.com/mrzack99s/cocong
authen-server authentication captive-portal ldap network radius
Last synced: 5 months ago
JSON representation
Network application for capture in-out traffic and captive portal network authentication and authorisation. Support LDAP and Radius integration
- Host: GitHub
- URL: https://github.com/mrzack99s/cocong
- Owner: mrzack99s
- License: apache-2.0
- Created: 2024-02-18T09:17:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-25T11:13:14.000Z (about 1 year ago)
- Last Synced: 2025-07-17T01:36:49.807Z (11 months ago)
- Topics: authen-server, authentication, captive-portal, ldap, network, radius
- Language: TypeScript
- Homepage:
- Size: 68.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Features
- User Managagement
- Captive Portal
- Bandwidth Control
- Network Capture
- LDAP Integration
- Radius Integration
- Private DNS Resolver (CoreDNS)
# Requirements
(Choose one choice)
- Red Hat 9
- Oraclelinux 9
- Debian 12 (Bookworm)
# Installation guide
(Need root user)
1. Change config environment is **install.sh** file
`vi install.sh`
2. Run install script
`./install.sh`
# Uninstallation guide
(Need root user)
`./uninstall.sh`
# Custom templates
You can use templates from the templates directory to modify them. The relevant and necessary parameters are already in that file.
After that, copy your custom file to replace that file on server in directory **/usr/share/cocong/templates**