文章摘要
某开发者因在群聊中了解到一域名即将被删除但具体时间未知,决定开发一个域名监控服务。该服务目前仅支持监控域名是否被删除,不支持抢注,但计划增加域名状态动态检测功能,如过期、赎回期等提醒。文章介绍了使用 Docker 或 Docker Compose 部署服务的方法,包括安装、配置、更新及访问方式。默认访问地址为 localhost:8080,账号密码均为 admin。开发者也邀请群内人士提出建议。
— 文章部分摘要由DeepSeek深度思考而成
昨天早上在群里吹水,关注的一个域名橘子已经回复会删除了,但多久删除没有底,想问问群里的大佬多久会删除,但是问了一圈都不知道,所以萌生了写一个域名监控的想法。
目前这个服务呢,仅支持监控域名掉落,不能负责抢注,但抢注更多的不是技术难题,而是别的方面。后续打算增加一个域名动态检测的功能,如果域名过期了、进入赎回期、待删除之类的,都可以提醒一下。
如果大佬们有更好的建议,可以给我留言一下。
这里介绍一下 如何用 docker 部署:
Docker 部署
首先请确保您正确的安装并配置了 Docker 以及 Docker Compose
Docker CLI
docker run -d --restart=unless-stopped -v /data/puff:/data -p 8080:8080 --name="Puff" bitaur/puff:latest
Docker Compose
在空目录中创建 docker-compose.yaml 文件,将下列内容保存。
services:
Puff:
image: bitaur/puff:latest
container_name: Puff
volumes:
- /data/puff:/data
restart: unless-stopped
ports:
- 8080:8080
保存后,使用 docker compose up -d
创建并启动容器。
Docker 容器更新
CLI
#查看容器ID
docker ps -a
#停止容器
docker stop ID
#删除容器
docker rm ID
#获取新镜像
docker pull bitaur/puff:latest
# 输入安装命令
docker run -d --restart=unless-stopped -v /data/puff:/data -p 9740:9740 --name="Puff" bitaur/puff:latest
Docker Compose
#获取新镜像
docker pull bitaur/puff:latest
#创建并启动容器
docker compose up -d
访问
此时打开 localhost:8080
即可打开站点。默认账号密码均为 admin
。
最后放张服务的图片:
![图片[1]|开源了一个域名监控|不死鸟资源网](https://busi.net/wp-content/uploads/2025/06/20250615064935317-image-1024x562.png)
本站文章部分内容可能来源于网络,仅供大家学习参考,如有侵权,请联系站长📧cutwork@qq.com进行删除处理!
THE END