首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【docker】补货监控、网站变更检测 | Changedetection

【docker】补货监控、网站变更检测 | Changedetection

作者头像
夜梦星尘
发布于 2024-08-20 11:23:00
发布于 2024-08-20 11:23:00
39400
代码可运行
举报
运行总次数:0
代码可运行

本文发布于97天前,最后更新于95天前,其中的信息可能有所发展或是发生改变。

1. 前言

Changedetection.io 是一款最好、最简单的免费开源网站变更检测、网站观察、补货监控和通知服务!

2. 准备

在开始部署之前,你需要安装 docker 和 docker-compose。具体安装见:【docker】在服务器上安装 docker/docker-compose

你可以为服务器添加些 swap:手动添加 SWAP

3. 部署

新建文件夹:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mkdir -p /root/data/docker_data/Changedetection
cd /root/data/docker_data/Changedetection

创建配置文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vim docker-compose.yml

英文输入法下按i进入编辑模式后,粘贴:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
version: '3.2'
services:
    changedetection:
      image: ghcr.io/dgtlmoon/changedetection.io
      container_name: changedetection
      hostname: changedetection
      volumes:
        - changedetection-data:/datastore
      ports:
        - 12555:5000 # 如果冲突了可以修改左侧的12555为空闲端口
      restart: unless-stopped
volumes:
  changedetection-data:

esc 后,输入:wq 保存退出。运行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker-compose up -d

4. 反向代理

你需要完成反向代理并开启 SSL,具体为你的域名 -> 服务器IP:12555,反代可以参考下面两篇文章:

【docker】反向代理神器 ——Nginx Proxy Manager 的安装

【docker】Nginx Proxy Manager 的使用

5. 使用

访问后的默认界面:

通知方式可以在settings中进行设置

邮件推送的格式:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mailto://{userid}:{password}@{domain}:{port}?smtp={smtp_server}&from={from_email}&to={to_email}

推荐阅读:用Changedetection监控网页的变化

6. 更新

更新很简单,只需要运行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker compose pull && docker compose up -d
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-5-08 1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
大数据-数据中台搭建技术选型
文档:https://dtstack.github.io/Taier/docs/guides/introduction/
码客说
2022/11/03
9180
大数据-数据中台搭建技术选型
分享我的k8s快速学习过程
我假期里听说要加班就没出去玩,在家看 k8s,基本上过了一遍,有同学好奇我的学习资料和学习过程,今天就分享给大家,多少有一些借鉴意义。
机智的程序员小熊
2020/10/10
1.2K0
干货,主流大数据技术总结
互联网技术的发展让大多数企业能够积累大量的数据,而企业需要灵活快速地从这些数据中提取出有价值的信息来服务用户或帮助企业自身决策。然而处理器的主频和散热遇到了瓶颈,CPU难以通过纵向优化来提升性能,所以多核这种横向扩展成为了主流。也因此,开发者需要利用多核甚至分布式架构技术来提高企业的大数据处理能力。这些技术随着开源软件的成功而在业界得到广泛应用。
数据社
2021/01/08
7080
干货,主流大数据技术总结
2022年全网首发|大数据专家级技能模型与学习指南(胜天半子篇)
整篇文章约2.5万字(不包含引用和连接内容)。如果这个文章对你有帮助,不要忘记 「在看」「点赞」「收藏」 。
王知无-import_bigdata
2022/03/11
1.2K0
2022年全网首发|大数据专家级技能模型与学习指南(胜天半子篇)
大数据技术体系梳理
来一起认识下大数据的技术框架有哪些,它们分别用于解决哪些问题?它们的内在逻辑和适用场景有哪些?OK,一起去探索下。
十里桃花舞丶
2021/01/05
1.7K0
大数据技术体系梳理
【云+社区年度征文】2021秋招,我从Java开发劈腿了大数据
今年秋招之前,我曾以为我以后会是一名Java开发,但是在真正的秋招过程中,我出轨了大数据(呵呵,男人!),既然将它作为第一份职业,那就要好好来了解下它,要对现有的大数据的生态有个直观的理解,所以在此基础上列出自己的学习计划和自己的职业规划。在这里,要特别感谢韩顺平老师B站2020大数据公开课,受益匪浅,视频链接在参考文献中,感兴趣的小伙伴可以看看。
Simon郎
2020/12/03
3790
【B站】2022年Java自学精选资源,收藏起来慢慢学
发现有很多粉丝是学java的,为了大家能够快速成长,所以我今天精心挑选了一些java相关的视频资源分享给大家,大家一定好好利用起来,这些技术学会之后,进大厂指日可待,加油。
动力节点
2022/01/10
6940
[机器学习]推荐系统简介——一起来看看你是怎么被大数据杀熟的(四)
开头 大家好,我是程序员manor,我希望自己能成为国家复兴道路的铺路人,大数据领域的耕耘者,平凡但不甘于平庸的人。 暑假打算做一个大数据项目巩固所学知识, 学习的课程是某硅谷的实时推荐和机器
Maynor
2021/07/29
2890
[机器学习]推荐系统简介——一起来看看你是怎么被大数据杀熟的(四)
Hadoop大数据技术课程设计说明
1、时间:2021-2022年第一学期第15-16周。上午:8:00-11:30,下午:2:00-5:30。设计周的最后两天为验收时间,每个小组要求对课程设计任务提交设计报告。 2、地点:机房10#A301,机房10#A302,机房10#A303,以及安排的相关机房
IT从业者张某某
2022/11/12
1.3K0
Hadoop大数据技术课程设计说明
万字入门推荐系统
最近一周我、强子、Y哥三人,根据自身如何入门推荐系统,再结合三人分别在腾讯做广告推荐、字节做视频推荐、百度做信息流推荐的经历,整理出了这份万字入门推荐系统。内容十分详细,涵盖了推荐系统基础、进阶、实战的全部知识点,并且每一块都给出了我们自己看过且觉得高质量的参考资料,所以不管你是科班还是非科班,按照这条路线走下去,找到推荐系统相关工作是完全没问题的。因为内容过于全面详细,即便你不从事推荐系统方向,只要是从事程序员,看完这篇文章也能有所收获。不过要先强调一下,如果是没有基础且时间充足的同学,可以按部就班的学,如果有一定基础或时间紧张,那就直接看核心知识。其中『 机器学习、深度学习、推荐算法理论知识、推荐系统实战项目 』这四块是核心知识,像数学、计算机基础可以等到你需要的时候再反过头来学习。在核心知识中也有次重点,要学会有的放矢,哪些知识是次重点,我都会在后面一一说明。
用户9656380
2022/04/14
5850
万字入门推荐系统
测试开发学习路线,学完去大厂
在测试行业,我们一般都听说过这3种岗位:测试工程师(功能测试),自动化测试工程师,测试开发工程师。目前在互联网大厂,基本都只招测试开发工程师,意味着做软件测试也需要具备代码能力
Bug挖掘机
2022/09/28
6.4K0
测试开发学习路线,学完去大厂
资源 | MIT经典公开课中文视频上线:“计算机程序的构造和解释”(完整视频及教材作业)
1986年7月Harold Abelson和Gerald Jay Sussman两位作者在给Hewlett-Packard公司员工培训时录制了《计算机程序的构造和解释》系列公开课,几十年过去了,这份公开课威力依旧。
大数据文摘
2018/10/18
2.3K0
❤️大数据专业的学妹问我大数据怎么入门,我总结了亲身体验的学习路线推荐给她【推荐收藏】❤️
前言 大家好,我是程序员Manor,我希望自己能成为国家复兴道路的铺路人,大数据领域的耕耘者,平凡但不甘于平庸的人。 前两天有学妹私信我说,她已经上完大一,大数据专业的,只学过大数据导论,问我大
Maynor
2021/07/23
1.2K0
完备的 AI 学习路线,最详细的中英文资源整理
数学是学不完的,也没有几个人能像博士一样扎实地学好数学基础,入门人工智能领域,其实只需要掌握必要的基础知识就好。AI的数学基础最主要是高等数学、线性代数、概率论与数理统计三门课程,这三门课程是本科必修的。这里整理了一个简易的数学入门文章:
机器之心
2019/05/13
1.2K0
完备的 AI 学习路线,最详细的中英文资源整理
重磅 | 完备的 AI 学习路线,最详细的资源整理!
版权声明:License CC BY-NC-SA 4.0 / 自豪地采用谷歌翻译 https://blog.csdn.net/wizardforcel/article/details/89632889
ApacheCN_飞龙
2019/05/10
2.2K0
重磅 | 完备的 AI 学习路线,最详细的资源整理!
机器学习入门指南(2021版)
这是为朋友社群准备的一篇机器学习入门指南,分享了我机器学习之路看过的一些书、教程、视频,还有学习经验和建议,希望能对大家的学习有所帮助。
Ai学习的老章
2021/04/20
9880
机器学习入门指南(2021版)
大学寒假这样过,过完就惊艳
6:30 起床洗漱 7:30 早餐 8:00 背英语单词 9:30 健身,简单运动 12:00 美味午饭 14:00 饭后午休/朋友谈心 16:00 看部电影/学计算机编程 18:00 舒心晚餐 20:00 读书 22:00 睡觉
沉默王二
2021/02/25
3040
大学寒假这样过,过完就惊艳
9个Python自动化办公的常见问题,小白必看:软件、代码、教程、官网等
大家好,这里是程序员晚枫,自从4月份发布了Python自动化办公的专用库python-office,使用的朋友越来越多。
程序员晚枫
2023/02/24
9410
9个Python自动化办公的常见问题,小白必看:软件、代码、教程、官网等
大数据技术分享:十大开源的大数据技术
大数据已然成为当今热门的技术之一,开源让越来越多的项目可以直接采用大数据技术,下面就来盘点受欢迎的十大开源的大数据技术。
加米谷大数据
2019/04/19
9660
大数据技术分享:十大开源的大数据技术
Java自学方法和路线,我万字推荐你这样学
大家好,我是bigsai 好久不见,甚是想念,文章同时收录在回车课堂(文底阅读原文可达)。
bigsai
2021/04/26
1.4K0
推荐阅读
相关推荐
大数据-数据中台搭建技术选型
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档