当前位置:网站首页>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
边栏推荐
- DS transunet: Dual Swing transformer u-net for medical image segmentation
- Easycvr accesses the equipment through the national standard gb28181 protocol. What is the reason for the automatic streaming of the equipment?
- 上大学后明白了哪些坑人的事?
- Win11怎么关闭开机自启动软件
- 再回顾集合容器
- The large list set is divided into multiple small list sets in equal proportion
- Win11 how to hide the taskbar? Win11 method to hide the taskbar
- Powerful, easy-to-use, professional editor / notebook software suitable for programmers / software developers, comprehensive evaluation and comprehensive recommendation
- Leetcode 1380 lucky numbers in matrix [array] the leetcode path of heroding
- windows环境 redis安装和启动(后台启动)
猜你喜欢

STC 32-bit 8051 single chip microcomputer development example tutorial three program compilation setting and download

Cookie和Session的相关概念

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

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

cocoaPods 添加成功后,导入不了头文件或者not found file 报错

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

牛客编程题--必刷101之字符串(高效刷题,举一反三)

Redis installation and startup in Windows environment (background startup)

Powerful, easy-to-use, professional editor / notebook software suitable for programmers / software developers, comprehensive evaluation and comprehensive recommendation
![[research data] observation on the differences of health preservation concepts among people in 2022 - Download attached](/img/50/926cc5bce83f8b195b3e2072b656bf.jpg)
[research data] observation on the differences of health preservation concepts among people in 2022 - Download attached
随机推荐
A quietly rising domestic software, low-key and powerful!
Class loading mechanism
STC 32-bit 8051 single chip microcomputer development example tutorial II i/o working mode and its configuration
Unreal Engine packaging project
[research materials] national second-hand housing market monthly report January 2022 - Download attached
Getting started with fastdfs
Linux下安装Redis,并配置环境
基于图的 Affinity Propagation 聚类计算公式详解和代码示例
[research data] observation on the differences of health preservation concepts among people in 2022 - Download attached
Servlet knowledge points
STC 32位8051单片机开发实例教程 二 I/O工作模式及其配置
C # joint halcon Application - Dahua Camera Collection class
Iframe 父子页面通信
3D全景模型展示可视化技术演示
JS 之 常用内置类的使用
MySQL signale une erreur can 't create table' demo01. TB Étudiant '(errno: 150)
MYSLQ十种锁,一篇文章带你全解析
How to turn off the boot auto start software in win11
[untitled]
New window open page -window open