Add radius-docker-compose.yml
This commit is contained in:
parent
9c765b4a7d
commit
5713971bc6
1 changed files with 69 additions and 0 deletions
69
radius-docker-compose.yml
Normal file
69
radius-docker-compose.yml
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
services:
|
||||||
|
|
||||||
|
mysql:
|
||||||
|
image: mysql:5.7.22
|
||||||
|
container_name: fradmin-mysql
|
||||||
|
volumes:
|
||||||
|
- /home/rob/docker/radius/srv/conf.d:/etc/mysql/conf.d
|
||||||
|
- /home/rob/docker/radius/mysql/srv/initdb.d:/docker-entrypoint-initdb.d
|
||||||
|
- /home/rob/docker/radius/mysql/srv/data:/var/lib/mysql
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: hadxSWzzA50B82NRff8p
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
nginx:
|
||||||
|
image: nginx
|
||||||
|
container_name: fradmin-nginx
|
||||||
|
depends_on:
|
||||||
|
- mysql
|
||||||
|
- php
|
||||||
|
volumes:
|
||||||
|
- "/home/rob/docker/radius/web/src:/var/www/html"
|
||||||
|
- "/home/rob/docker/radius/web/conf.d:/etc/nginx/conf.d"
|
||||||
|
ports:
|
||||||
|
- "8082:80"
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
php:
|
||||||
|
build:
|
||||||
|
context: /home/rob/docker/radius/php
|
||||||
|
container_name: fradmin-php
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- "/home/rob/docker/radius/web/src:/var/www/html"
|
||||||
|
|
||||||
|
phpmyadmin:
|
||||||
|
image: phpmyadmin/phpmyadmin
|
||||||
|
container_name: fradmin-pma
|
||||||
|
depends_on:
|
||||||
|
- mysql
|
||||||
|
environment:
|
||||||
|
- PMA_HOST=mysql
|
||||||
|
- PMA_USER=root
|
||||||
|
- PMA_PASSWORD=hadxSWzzA50B82NRff8p
|
||||||
|
ports:
|
||||||
|
- "9200:80"
|
||||||
|
|
||||||
|
radius:
|
||||||
|
image: freeradius/freeradius-server:3.0.17
|
||||||
|
container_name: fradmin-radius
|
||||||
|
depends_on:
|
||||||
|
- mysql
|
||||||
|
ports:
|
||||||
|
- "1812:1812"
|
||||||
|
- "1813:1813"
|
||||||
|
volumes:
|
||||||
|
- "/home/rob/docker/radius/freeradius/config/freeradius:/etc/freeradius"
|
||||||
|
- "/home/rob/docker/radius/freeradius/logs:/var/log/freeradius"
|
||||||
|
|
||||||
|
restart: unless-stopped
|
||||||
|
#tty: true
|
||||||
|
|
||||||
|
radtest:
|
||||||
|
build: /home/rob/docker/radius/radtest
|
||||||
|
container_name: fradmin-radtest
|
||||||
|
depends_on:
|
||||||
|
- radius
|
||||||
|
restart: unless-stopped
|
||||||
|
tty: true
|
Loading…
Reference in a new issue