Skip to content
Snippets Groups Projects
Commit a2bf8d8e authored by void's avatar void
Browse files

restored unifi config for server hex

parent a61419a2
No related branches found
No related tags found
No related merge requests found
---
- name: "create folder struct for {{ basedir }}"
file:
path: "{{ basedir }}"
state: "directory"
- name: "create folder struct for {{ basedir }}"
file:
path: "{{ basedir }}/data"
state: "directory"
- name: "create config files for {{ basedir }}"
template:
src: "{{ item }}"
dest: "{{ basedir }}/{{ item }}"
with_items:
- docker-compose.yml
- name: "start {{ basedir }} docker"
docker_compose:
project_src: "{{ basedir }}"
state: present
version: "3"
services:
app:
image: linuxserver/unifi-controller:7.2.95
restart: always
ports:
- 8443:8443
- 3478:3478/udp
- 10001:10001/udp
- 8080:8080
- 1900:1900/udp
- 6789:6789
volumes:
- "{{ basedir }}/data:/config"
environment:
PGID: 1001
PUID: 1001
MEM_LIMIT: 256M
labels:
- traefik.enable=true
- traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
- traefik.http.routers.{{ servicename }}.entrypoints=websecure
- traefik.http.services.{{ servicename }}.loadbalancer.serversTransport={{ servicename }}
- traefik.http.services.{{ servicename }}.loadbalancer.server.port=8443
- traefik.http.services.{{ servicename }}.loadbalancer.server.scheme=https
- traefik.http.serversTransports.{{ servicename }}.insecureSkipVerify=true
networks:
- default
- web
networks:
web:
external: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment