Add configuration files for Dashy and Docker Compose setup

This commit is contained in:
Nik Afiq 2026-01-24 16:54:05 +09:00
commit 9da4d4d0c9
2 changed files with 94 additions and 0 deletions

70
conf.yml Normal file
View File

@ -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/

24
docker-compose.yml Normal file
View File

@ -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