From 9da4d4d0c9b680ac90f20e21e59a360fcabb3267 Mon Sep 17 00:00:00 2001 From: Nik Afiq Date: Sat, 24 Jan 2026 16:54:05 +0900 Subject: [PATCH] Add configuration files for Dashy and Docker Compose setup --- conf.yml | 70 ++++++++++++++++++++++++++++++++++++++++++++++ docker-compose.yml | 24 ++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 conf.yml create mode 100644 docker-compose.yml diff --git a/conf.yml b/conf.yml new file mode 100644 index 0000000..eac1c91 --- /dev/null +++ b/conf.yml @@ -0,0 +1,70 @@ +pageInfo: + title: Home + description: Home Server Dashboard + +appConfig: + theme: one-dark + layout: auto + iconSize: medium + routingMode: history + statusCheck: true + statusCheckInterval: 60 + +sections: + - name: System + icon: fas fa-server + widgets: + - type: system-info + + - type: gl-current-cpu + options: + hostname: http://nik4nao.home.arpa:61208 + + - type: gl-current-mem + options: + hostname: http://nik4nao.home.arpa:61208 + + - type: gl-disk-space + options: + hostname: http://nik4nao.home.arpa:61208 + + - type: gl-cpu-history + options: + hostname: http://nik4nao.home.arpa:61208 + limit: 60 + + - type: gl-mem-history + options: + hostname: http://nik4nao.home.arpa:61208 + limit: 80 + + - name: Media + icon: fas fa-film + items: + - title: Jellyfin + icon: si-jellyfin + url: http://nik4nao.home.arpa/anime/ + + - name: Downloads + icon: fas fa-download + items: + - title: qBittorrent + icon: si-qbittorrent + url: http://nik4nao.home.arpa/qbt/ + - title: JDownloader + icon: fas fa-cloud-download-alt + url: http://nik4nao.home.arpa/jd2/ + + - name: Network + icon: fas fa-network-wired + items: + - title: Pi-hole + icon: si-pihole + url: http://nik4nao.home.arpa/admin/ + + - name: Apps + icon: fas fa-star + items: + - title: Watch Party + icon: fas fa-play-circle + url: http://nik4nao.home.arpa/watch-party/ \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..a5e257f --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,24 @@ +version: "3.8" +services: + dashy: + image: lissy93/dashy:latest + container_name: dashy + ports: + - "8084:8080" + volumes: + - ./conf.yml:/app/user-data/conf.yml + environment: + - NODE_ENV=production + restart: unless-stopped + glances: + image: nicolargo/glances:latest + container_name: glances + restart: unless-stopped + pid: host + ports: + - "61208:61208" + environment: + - GLANCES_OPT=-w + - TZ=Asia/Tokyo + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro \ No newline at end of file