Add airsonic
This commit is contained in:
parent
d55cf675ea
commit
6abe601862
2 changed files with 10 additions and 2 deletions
|
@ -21,8 +21,6 @@
|
||||||
state: present
|
state: present
|
||||||
mode: 0644
|
mode: 0644
|
||||||
|
|
||||||
- name: update apt cache
|
|
||||||
apt:
|
|
||||||
- name: install docker-ce
|
- name: install docker-ce
|
||||||
apt:
|
apt:
|
||||||
state: present
|
state: present
|
||||||
|
|
|
@ -32,6 +32,11 @@ defaults
|
||||||
errorfile 503 /etc/haproxy/errors/503.http
|
errorfile 503 /etc/haproxy/errors/503.http
|
||||||
errorfile 504 /etc/haproxy/errors/504.http
|
errorfile 504 /etc/haproxy/errors/504.http
|
||||||
|
|
||||||
|
frontend fe_tcp
|
||||||
|
mode tcp
|
||||||
|
bind :8000
|
||||||
|
default_backend be_airsonic
|
||||||
|
|
||||||
frontend fe_default
|
frontend fe_default
|
||||||
mode http
|
mode http
|
||||||
bind :443 ssl crt /etc/haproxy/certs/ alpn h2,http/1.1
|
bind :443 ssl crt /etc/haproxy/certs/ alpn h2,http/1.1
|
||||||
|
@ -51,6 +56,11 @@ backend be_{{ domain.name }}
|
||||||
server-template {{ domain.name }} 1 _{{ domain.name }}._tcp.service.masked.name resolvers consul resolve-opts allow-dup-ip resolve-prefer ipv4 check
|
server-template {{ domain.name }} 1 _{{ domain.name }}._tcp.service.masked.name resolvers consul resolve-opts allow-dup-ip resolve-prefer ipv4 check
|
||||||
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
backend be_airsonic
|
||||||
|
balance leastconn
|
||||||
|
server airsonic 192.168.0.12:8000
|
||||||
|
|
||||||
resolvers consul
|
resolvers consul
|
||||||
nameserver consul 127.0.0.1:8600
|
nameserver consul 127.0.0.1:8600
|
||||||
accepted_payload_size 8192
|
accepted_payload_size 8192
|
||||||
|
|
Loading…
Reference in a new issue