added keepalived to docker-compose

This commit is contained in:
Bertrand Lanson 2023-05-31 23:40:58 +02:00
parent 2bfc90f61b
commit d75c978d3f

View File

@ -2,6 +2,18 @@
version: '3.9' version: '3.9'
services: services:
{% if deploy_adguard_virtual_ip['enable'] %}
keepalived:
image: ghcr.io/rmartin16/keepalived:latest
network_mode: host
environment:
INTERFACE: {{ deploy_adguard_virtual_ip['interface'] }}
VIRTUAL_IPS: {{ deploy_adguard_virtual_ip['vip_addr'] }}
STATE: "BACKUP"
cap_add:
- NET_ADMIN
{% endif %}
adguard: adguard:
image: adguard/adguardhome:latest image: adguard/adguardhome:latest
ports: ports:
@ -53,4 +65,4 @@ volumes:
driver_opts: driver_opts:
o: bind o: bind
device: {{ deploy_adguard_directory }}/data device: {{ deploy_adguard_directory }}/data
type: none type: none