Authelia
· 1.2 KiB · Text
Raw
version: "3.9"
services:
authelia:
image: authelia/authelia:latest
container_name: authelia
restart: on-failure:5
volumes:
- /volume1/docker/authelia/config:/config:rw
- /volume1/docker/authelia/data:/data:rw
environment:
TZ: Europe/Stockholm
PGID: 100
PUID: 1026
depends_on:
- auth-redis
- auth-mysql
ports:
- 9091:9091
networks:
- auth
- proxy
auth-mysql:
image: mysql:latest
container_name: authelia_mysql
volumes:
- /volume1/docker/authelia/sql:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=OwnPassword #user root
ports:
- 3306:3306
restart: on-failure:5
networks:
- auth
auth-phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
container_name: authelia_php
ports:
- 88:80
environment:
- PMA_PORT=3306
- PMA_HOST=auth-mysql
restart: on-failure:5
networks:
- auth
auth-redis:
image: redis:latest
container_name: authelia_redis
volumes:
- /volume1/docker/authelia/redis:/data
ports:
- 6379:6379
restart: unless-stopped
networks:
- auth
networks:
auth:
driver: bridge
proxy:
driver: bridge
1 | version: "3.9" |
2 | |
3 | services: |
4 | authelia: |
5 | image: authelia/authelia:latest |
6 | container_name: authelia |
7 | restart: on-failure:5 |
8 | volumes: |
9 | - /volume1/docker/authelia/config:/config:rw |
10 | - /volume1/docker/authelia/data:/data:rw |
11 | environment: |
12 | TZ: Europe/Stockholm |
13 | PGID: 100 |
14 | PUID: 1026 |
15 | depends_on: |
16 | - auth-redis |
17 | - auth-mysql |
18 | ports: |
19 | - 9091:9091 |
20 | networks: |
21 | - auth |
22 | - proxy |
23 | |
24 | auth-mysql: |
25 | image: mysql:latest |
26 | container_name: authelia_mysql |
27 | volumes: |
28 | - /volume1/docker/authelia/sql:/var/lib/mysql |
29 | environment: |
30 | - MYSQL_ROOT_PASSWORD=OwnPassword #user root |
31 | ports: |
32 | - 3306:3306 |
33 | restart: on-failure:5 |
34 | networks: |
35 | - auth |
36 | |
37 | auth-phpmyadmin: |
38 | image: phpmyadmin/phpmyadmin:latest |
39 | container_name: authelia_php |
40 | ports: |
41 | - 88:80 |
42 | environment: |
43 | - PMA_PORT=3306 |
44 | - PMA_HOST=auth-mysql |
45 | restart: on-failure:5 |
46 | networks: |
47 | - auth |
48 | |
49 | auth-redis: |
50 | image: redis:latest |
51 | container_name: authelia_redis |
52 | volumes: |
53 | - /volume1/docker/authelia/redis:/data |
54 | ports: |
55 | - 6379:6379 |
56 | restart: unless-stopped |
57 | networks: |
58 | - auth |
59 | |
60 | networks: |
61 | auth: |
62 | driver: bridge |
63 | proxy: |
64 | driver: bridge |
65 | |
66 |