当前位置:网站首页>Simple but modern server dashboard dashdot
Simple but modern server dashboard dashdot
2022-07-01 20:01:00 【Yangpu Laosu】

The express rack at the door of the community was dismantled early in the morning , Courier 、 The waiter can now enter the community .
The normalized nucleic acid and the weekly nucleic acid screening of the whole region are still in progress , The plan to sleep in on the weekend has failed again .
What is? Dashdot ?
dash. ( perhapsdashdot) Is a modern server dashboard , Mainly used in smallVPSAnd private servers , It is a relatively simple method to monitor the server .
The current version iterates quickly , When I started writing (5 end of the month ) It should still be v 1.x, By the time of publication (7 At the beginning of ) It's already v 3.9.x Version of the , New versions are released almost every day .
- Before upgrading

- After upgrading

install
On the group light with Docker Way to install .
Search the registry for dashdot , Select first mauricenino/dashdot, Version selection latest.

volume
If not Qunhui , Please use the official script to install , Need to mount 4 Volumes to get more detailed system information , But it cannot be mounted on the image interface , Just skip it , Finally, the system information of the container is displayed
mount
/etc/os-release:/etc/os-release:roIt's to makeDashdotDisplays the operating system version of the host , instead ofdockerContainers ( stayAlpine LinuxUp operation ) Operating system of . If you cannot use this mount , Can be passed withDASHDOT_OVERRIDE_OSLogo's custom operating system .mount
/proc/1/ns/net:/host_ns_net:roTo correctly determine the network information . If you cannot use this mount , You need to go back to--net host, Otherwise, you will only get the network statistics of the container, not the host .mount
/media:/mnt/host_media:roand/mnt:/mnt/host_mnt:roYou need to read the usage statistics of all drives . If your drive is installed elsewhere , You need to pass the drive path in the following format :-v /{path}:/mnt/host_{path}:ro
port
The local port does not conflict , If you're not sure, you can use the command to check
# Check port usage
netstat -tunlp | grep Port number
| Local port | Container port |
|---|---|
8002 | 3001 |

Environmental Science
Environment variables are optional and unnecessary , Lao Su tested the temperature
| variable | value |
|---|---|
DASHDOT_ENABLE_CPU_TEMPS | The default is false, Do not display temperature , Need to be set to true |
DASHDOT_OVERRIDE_OS | Used to display customized operating system |

The official provides parameter descriptions , If you want to know, you can go to the document :https://getdashdot.com/docs/config
General settings
Remember to check Use the high privilege execution container

Command line run
If you are familiar with the command line , Possible docker cli It will be faster
need
--privilegedFlag to correctly determine memory and storage information
# Run container ( Same as image interface installation )
docker run -d \
--restart unless-stopped \
--privileged \
--name dashdot \
-p 8002:3001 \
mauricenino/dashdot:latest
# Run container ( It can accurately display the network )
docker run -d \
--restart unless-stopped \
--privileged \
--name dashdot \
-p 8002:3001 \
-v /proc/1/ns/net:/mnt/host_ns_net:ro \
-e DASHDOT_ENABLE_CPU_TEMPS=true \
-e DASHDOT_OVERRIDE_OS=synology \
mauricenino/dashdot:latest
It can also be used. docker-compose install , Save the following as docker-compose.yml file
version: "3"
services:
dozzle:
container_name: dashdot
image: mauricenino/dashdot:latest
ports:
- '8002:3001'
environment:
- DASHDOT_ENABLE_CPU_TEMPS=true
- DASHDOT_OVERRIDE_OS=synology
restart: unless-stopped
privileged: true
volumes:
- /proc/1/ns/net:/mnt/host_ns_net:ro
Then execute the following command , stay portainer It is also possible to execute in
# New folder dashdot
mkdir -p /volume2/docker/dashdot
# Get into dashdot Catalog
cd /volume2/docker/dashdot
# take docker-compose.yml Put in the current directory
# One button start
docker-compose up -d
function
Enter... In the browser http:// Synology IP:8002 You can see the main interface , Is it a little amazing at first glance ?

This is with temperature display , But actually v 1.x No value was obtained , The latest version is ok

sign out Dark Mode

Hardware information is in the log

Reference documents
MauriceNino/dashdot: A simple, modern server dashboard, primarily used by smaller private servers
Address :https://github.com/MauriceNino/dashdot
Home | dash.
Address :https://getdashdot.com/
Installation | dash.
Address :https://getdashdot.com/docs/install
边栏推荐
- switch 有四样写法你知道么
- DS transunet: Dual Swing transformer u-net for medical image segmentation
- 走进如心小镇,数智化变革连接“未来社区”
- Technology T3 domestic platform! Successfully equipped with "Yihui domestic real-time system sylixos"
- Oracle 死锁测试
- JS proxy
- 强大、好用、适合程序员/软件开发者的专业编辑器/笔记软件综合评测和全面推荐
- 一个悄然崛起的国产软件,低调又强大!
- Related concepts of cookies and sessions
- Gaussdb (for MySQL):partial result cache, which accelerates the operator by caching intermediate results
猜你喜欢

How to turn off the boot auto start software in win11

Modsim basic use (Modbus simulator)

优质笔记软件综合评测和详细盘点(一) Notion、Obsidian、RemNote、FlowUs

独家消息:阿里云悄然推出RPA云电脑,已与多家RPA厂商开放合作

开发那些事儿:EasyCVR集群设备管理页面功能展示优化

Gaussdb (for MySQL):partial result cache, which accelerates the operator by caching intermediate results

RichView TRVDocParameters 页面参数设置

EURA欧瑞E1000系列变频器使用PID实现恒压供水功能的相关参数设置及接线

【多线程】锁策略

强大、好用、适合程序员/软件开发者的专业编辑器/笔记软件综合评测和全面推荐
随机推荐
tensorflow报错Could not load dynamic library ‘libcudnn.so.8
GC garbage collection
Review the collection container again
Using win7 vulnerability to crack the system login password
SQL getting started plan-1-select
What if the win11 shortcut key switching input method doesn't respond? Shortcut key switching input method does not respond
Wechat applet realizes keyword highlighting
ORA-01950
Hls4ml reports an error the board_ part definition was not found for tul. com. tw:pynq-z2:part0:1.0.
使用 Kibana Timelion 进行时间序列分析
Problems encountered in installing MySQL in docker Ubuntu container
[exercise] HashSet
Stack overflow 2022 developer survey: where is the industry going?
Win11快捷键切换输入法无反应怎么办?快捷键切换输入法没有反应
实例讲解将Graph Explorer搬上JupyterLab
Modsim basic use (Modbus simulator)
Sum the amount
Win11怎么关闭开机自启动软件
今日群里分享的面试题
Image acquisition and playback of coaxpress high speed camera based on pxie interface