Sign inSign up

beryllium4/radiant

By beryllium4

Updated about 1 month ago

RADIUS Server using LDAP as its source of user accounts, designed for quick use with UniFi systems.

Image
Networking
Security
0

42

beryllium4/radiant repository overview

IMPORTANT NOTE: DOES NOT VERIFY YOUR CLIENTS, DOES NOT ALLOW ANY KIND OF EDITING, ONLY FOR AUTHENTICATION, NO ACCOUNTING, NO AUTHORISATION.

Very basic RADIUS proxy for LDAP. It works by logging in as the user provided by the request (ex: RADIUS request wants to log in as test, password test), and if the LDAP server approves the login, it authorises access (ex: Radiant tries logging in to LDAP server as uid=test,ou=people,dc=example,dc=com , if it succeeds it returns authorised, if it doesn't it returns not authorised)

Adapt this to your liking:

services:
  radius:
    image: beryllium4/radiant:1.0
    restart: unless-stopped
    ports:
      - "1812:1812/udp"
    environment:
      RADIUS_SECRET: changeme
      LDAP_URL: ldap://example.com:389
      USER_DN_TEMPLATE: uid=%s,ou=people,dc=example,dc=com
      # LDAPS: "1"
      # LDAP_NO_VERIFY: "1"
      # RADIUS_VERBOSE: "1"

Tag summary

Content type

Image

Digest

sha256:709507dc5

Size

45 MB

Last updated

about 1 month ago

docker pull beryllium4/radiant:1.0