选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    您的位置:0XUCN > 资讯 > 技术
    新闻分类

    UpSnap 基于WOL的局域网唤醒工具

    技术 PRO 作者:alleys 2025-05-03 18:23

    Snap 是一款基于 WOL 的局域网唤醒工具,支持使用 Wake-on-LAN(WOL)技术远程唤醒设备,如果自己的设备支持网络唤醒,恭喜你可能对你有用,网络唤醒WOL是一种网络标准,它允许用户通过网络远程启动处于休眠或关机状态的计算机。项目地址

    • Github:  https://github.com/seriousm4x/UpSnap

    UpSnap 特征

    • 一键式设备唤醒仪表板

    • 支持通过 Cron 定时任务,实现自动化的定时事件

    • Ping 您选择的任何端口

    • 使用网络扫描发现设备(需要 nmap)

    • 安全的用户管理

    • i18n 语言的支持

    • 35 种不一样的主题

    • 适用于 amd64、arm64、arm/v7、arm/v6 的 Docker 映像

    • 可自托管

    部署 UpSnap

    先决条件/要求

    • 最低 512MB RAM(推荐 1GB+)
    • 具备docker 或者 docker-compose 环境
    • 需要唤醒的设备需要支持WOL功能,可参考这篇文章: [主板]BIOS如何设置启用网络唤醒(WOL: Wake On Lan)功能

    方法一:使用Docker 命令部署

    docker run -d \   --name upsnap \   --network host \   --restart unless-stopped \   -v $(pwd)/data:/app/pb_data \   docker.cnb.cool/srebro/pidin/upsnap:5

    方法二:使用Docker Compose部署 (推荐)

    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/

    使用Nginx反向代理

    #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;         } }

    • 根据提示设置管理员账户和密码
    • 可设置不同主题
    • 设置语言为中文
    • 尝试添加一台设备
    • 添加了一台设备,发现绿色代表已经开机
    • 如果不想手动添加,也可以局域网内直接扫描

    获取UpSnap

    • CNB地址: 
    • https://cnb.cool/srebro/pidin/-/tree/main/pidin/tools/upsnap


    0XU.CN

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库
    公众号 关注网络尖刀微信公众号
    随时掌握互联网精彩
    赞助链接