From d0f026a10387898da2021646ee2fbd25ebdc06f3 Mon Sep 17 00:00:00 2001 From: dex Date: Tue, 24 Oct 2023 04:47:50 +0000 Subject: [PATCH] Add home-tools.yaml --- home-tools.yaml | 61 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 home-tools.yaml diff --git a/home-tools.yaml b/home-tools.yaml new file mode 100644 index 0000000..92559b4 --- /dev/null +++ b/home-tools.yaml @@ -0,0 +1,61 @@ +version: '3.7' +services: + + dashy: + image: lissy93/dashy + container_name: Dashy + restart: unless-stopped + # Pass in your config file below, by specifying the path on your host machine + #volumes: + # - /dockers/dashy/public:/app/public + environment: + - NODE_ENV=production + - UID=1000 + - GID=1000 + healthcheck: + test: ['CMD', 'node', '/app/services/healthcheck'] + interval: 1m30s + timeout: 10s + retries: 3 + start_period: 40s + + bitwarden: + image: bitwardenrs/server:latest + container_name: bitwarden + restart: unless-stopped + volumes: + - /dockers/bitwarden:/data/ + + thelounge: + container_name: thelounge + image: thelounge/thelounge:latest + restart: always + volumes: + - /dockers/thelounge:/var/opt/thelounge # bind lounge config from the host's file system + + unifi-controller: + image: lscr.io/linuxserver/unifi-controller + container_name: unifi-controller + restart: unless-stopped + environment: + - PUID=1000 + - PGID=1000 + - MEM_LIMIT=1024 #optional + - MEM_STARTUP=1024 #optional + volumes: + - /dockers/unifi:/config + ports: + - 3478:3478/udp + - 10001:10001/udp + - 8080:8080 + - 8443:8443 + - 1900:1900/udp #optional + - 8843:8843 #optional + - 8880:8880 #optional + - 6789:6789 #optional + - 5514:5514/udp #optional + +networks: + default: + external: + name: dockers_default \ No newline at end of file