Sign inSign up

wellsgz/docker-freeradius

By wellsgz

•Updated almost 4 years ago

Freeradius for 802.1x, ready to go with Cisco WLC

Image
0

9.6K

wellsgz/docker-freeradius repository overview

⁠FreeRadius Docker Container

Docker Build Status Docker Pulls Docker Stars MB Layers MB Commit MB License

⁠Docker tags:

Tagfreeradius VersionDescriptionRelease Date
latest⁠3.0.23Latest stable release2021-11-14

⁠Description

FreeRadius container built on Alpine Linux.

See: https://wiki.freeradius.org/guide/Basic-configuration-HOWTO⁠ and the rest of the FreeRadius Wiki for setup help.


⁠Usage

This container exposes the following two ports:

  • 1812/udp freeradius authorization service port
  • 1813/udp freeradius accounting service port

Make your certificate and mount with voulme follow th guide:

https://wiki.freeradius.org/config/Certificates⁠


*Basic docker-compose.yml to launch a FreeRadius instance and make it accessible


version: '3'

services:
  freeradius:
    image: wellsgz/docker-freeradius
    container_name: freeradius
    network_mode: bridge
    restart: unless-stopped
    ports:
      - 1812:1812/udp
      - 1813:1813/udp
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - <your path>/clients.conf:/etc/raddb/clients.conf
      - <your path>/radiusd.conf:/etc/raddb/radiusd.conf
      - <your path>/authorize:/etc/raddb/mods-config/files/authorize
      - <your path>/sites-enabled:/etc/raddb/sites-enabled
      - <your path>/certs:/etc/raddb/certs
    environment:
      - TZ=Asia/Hong_Kong


Environment variables:

VariableDefaultDescription
DEBUGfalseSet to true for extra entrypoint script verbosity for debugging
PGID999Specifies the GID for the container internal radius group (used for file ownership)
PUID999Specifies the UID for the container internal radius user (used for process and file ownership)
RADIUSD_OPTSunsetAny additional custom run options for the container radiusd process

Tag summary

Content type

Image

Digest

sha256:30a659112…

Size

41 MB

Last updated

almost 4 years ago

docker pull wellsgz/docker-freeradius