Files
docker-compose-collection/dashdot/compose.yml
T
2023-09-17 00:29:44 +02:00

30 lines
1.4 KiB
YAML

services:
# dashdot
dashdot:
container_name: ${DASHDOT_CONTAINER_NAME:-dashdot}
image: mauricenino/dashdot:${DASHDOT_TAG:-latest}
restart: ${RESTART:-unless-stopped}
#privileged: true
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:3001/
environment:
DASHDOT_OVERRIDE_OS: ${DASHDOT_OVERRIDE_OS:-Synology DSM}
DASHDOT_SHOW_HOST: ${DASHDOT_SHOW_HOST:-false}
DASHDOT_SHOW_DASH_VERSION: ${DASHDOT_SHOW_DASH_VERSION:-}
DASHDOT_CUSTOM_HOST: ${DASHDOT_CUSTOM_HOST:-}
DASHDOT_ENABLE_CPU_TEMPS: ${DASHDOT_ENABLE_CPU_TEMPS:-false}
DASHDOT_USE_IMPERIAL: ${DASHDOT_USE_IMPERIAL:-false}
DASHDOT_ALWAYS_SHOW_PERCENTAGES: ${DASHDOT_ALWAYS_SHOW_PERCENTAGES:-false}
DASHDOT_PAGE_TITLE: ${DASHDOT_PAGE_TITLE:-dash.}
DASHDOT_WIDGET_LIST: ${DASHDOT_WIDGET_LIST:-os,cpu,storage,ram,network}
DASHDOT_OS_LABEL_LIST: ${DASHDOT_OS_LABEL_LIST:-os,arch,up_since}
DASHDOT_CPU_LABEL_LIST: ${DASHDOT_CPU_LABEL_LIST:-brand,model,cores,threads,frequency}
DASHDOT_STORAGE_LABEL_LIST: ${DASHDOT_STORAGE_LABEL_LIST:-brand,size,type}
DASHDOT_RAM_LABEL_LIST: ${DASHDOT_RAM_LABEL_LIST:-brand,size,type,frequency}
DASHDOT_NETWORK_LABEL_LIST: ${DASHDOT_NETWORK_LABEL_LIST:-type,speed_up,speed_down,interface_speed}
DASHDOT_GPU_LABEL_LIST: ${DASHDOT_GPU_LABEL_LIST:-brand, model, memory}
ports:
- ${DASHDOT_PORT:-3001}:3001
#volumes:
# - /:/mnt/host:ro