rcdevs/webadm

By rcdevs

Updated 2 days ago

Image
Security
4

100K+

rcdevs/webadm repository overview

docker-compose.yml

A license must be generated with the link in webadm container logs or added in /opt/webadm/conf/license.key. The first login can be done with cn=admin,o=root/password, then admin/password

version: '3'
services:
  webadm1:
    restart: always
    image: rcdevs/webadm
    container_name: webadm
    ports:
      - 1443:443
      - 18443:8443
    depends_on:
      - "sql1"
      - "ldap1"
    volumes:
      - "webadm1-temp:/opt/webadm/temp"
      - "webadm1-conf:/opt/webadm/conf"
      - "webadm1-pki:/opt/webadm/pki"
      - "logs:/opt/webadm/logs"

  ldap1:
    restart: always
    image: rcdevs/slapd
    container_name: slapd
    volumes:
      - "ldap1-conf:/opt/slapd/conf"
      - "ldap1-data:/opt/slapd/data"
      - "logs:/opt/slapd/logs"

  sql1:
    restart: always
    image: rcdevs/mariadb
    container_name: sql
    environment:
      MYSQL_ROOT_PASSWORD: webadm
      MYSQL_DATABASE: webadm
      MYSQL_USER: webadm
      MYSQL_PASSWORD: webadm
    command: --max_connections=10000
    volumes:
      - "sql1-data:/var/lib/mysql"

  ldproxy:
    restart: always
    image: rcdevs/ldproxy
    container_name: ldproxy
    ports:
      - 389:10389
      - 636:10636
    depends_on:
      - "webadm1"
    volumes:
      - "ldproxy-conf:/opt/ldproxy/conf"
      - "logs:/opt/ldproxy/logs"

  radiusd:
    restart: always
    image: rcdevs/radiusd
    container_name: radiusd
    ports:
      - 1812:1812
    depends_on:
      - "webadm1"
    volumes:
      - "radiusd-conf:/opt/radiusd/conf"
      - "logs:/opt/radiusd/logs"

volumes:
  ldap1-conf:
  ldap1-data:
  ldproxy-conf:
  logs:
  radiusd-conf:
  sql1-data:
  webadm1-conf:
  webadm1-pki:
  webadm1-temp:

Tag summary

Content type

Image

Digest

sha256:fab8f7d23

Size

164.2 MB

Last updated

2 days ago

docker pull rcdevs/webadm:2.4.20