Sign inSign up

4kerccc/monitor-server

By 4kerccc

Updated 9 months ago

Image
0

381

4kerccc/monitor-server repository overview

# 1. 生成随机凭证
RAND_USER="admin_$(openssl rand -hex 2)"
RAND_PASS=$(openssl rand -base64 12)
RAND_KEY=$(openssl rand -hex 32)

# 2. 启动 Docker 容器
docker run -d \
  --name monitor \
  --restart unless-stopped \
  -p 5001:5001 \
  -v $(pwd)/data:/data \
  -e LANGUAGE=zh \
  -e ADMIN_USER="$RAND_USER" \
  -e ADMIN_PASSWORD="$RAND_PASS" \
  -e REFRESH_INTERVAL=10 \
  -e SECRET_KEY="$RAND_KEY" \
  monitor-server

# 3. 输出登录信息
echo ""
echo "=================================================="
echo "✅ 容器启动成功!"
echo "📂 数据目录: $(pwd)/data"
echo "--------------------------------------------------"
echo "🌍 访问地址: https://127.0.0.1:5001 (或 http)"
echo "👤 用户名  : $RAND_USER"
echo "🔑 密  码  : $RAND_PASS"
echo "=================================================="
echo "⚠️  请妥善保存上述密码,因为是随机生成的!"
echo "   如果忘记,可以通过 'docker inspect monitor' 查看环境变量找回。"
echo ""

Tag summary

Content type

Image

Digest

sha256:50d69af55

Size

173.6 MB

Last updated

9 months ago

docker pull 4kerccc/monitor-server:last