技术社区 作者:iTrustSSL 2025-05-03 18:23:33 阅读:20
Snap 是一款基于 WOL 的局域网唤醒工具,支持使用 Wake-on-LAN(WOL)技术远程唤醒设备,如果自己的设备支持网络唤醒,恭喜你可能对你有用,网络唤醒WOL是一种网络标准,它允许用户通过网络远程启动处于休眠或关机状态的计算机。项目地址
一键式设备唤醒仪表板
支持通过 Cron 定时任务,实现自动化的定时事件
Ping 您选择的任何端口
使用网络扫描发现设备(需要 nmap)
安全的用户管理
i18n 语言的支持
35 种不一样的主题
适用于 amd64、arm64、arm/v7、arm/v6 的 Docker 映像
可自托管
docker run -d \ --name upsnap \ --network host \ --restart unless-stopped \ -v $(pwd)/data:/app/pb_data \ docker.cnb.cool/srebro/pidin/upsnap:5
services: upsnap: container_name: upsnap #image: ghcr.io/seriousm4x/upsnap:5 image: docker.cnb.cool/srebro/pidin/upsnap:5 ##CNB镜像加速地址 network_mode: host restart: unless-stopped volumes: - ./data:/app/pb_data
浏览器访问UpSnap地址:http://ip:8090/
#upsnap server { listen 443 ssl; server_name upsnap.srebro.cn; ##替换成自己的域名 error_page 404 /404/404.html; charset utf-8; ssl_certificate /home/application/nginx/cert/srebro.cn.pem; ssl_certificate_key /home/application/nginx/cert/srebro.cn.key; ssl_session_cache shared:SSL:1m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header X-Real-IP $remote_addr; proxy_set_header x-wiz-real-ip $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_pass http://localhost:8090; } }