Telegram Downloader 部署教程
🚀 Telegram Downloader 部署教程 使用 Docker 部署 Telegram 文件下载机器人,支持将 Telegram 文件保存到 NAS 或 Linux 服务器。 📋 目录 功能简介 前期准备 获取配置信息 快速部署 验证部署 使用指南 常见问题 高级配置 ✨ 功能简介Telegram Downloader 是一个基于 Docker 的 Telegram 机器人,可以将 Telegram 中的文件自动下载到 NAS 或 Linux 服务器。 主要功能: 功能 说明 📥 自动下载 支持视频、图片、文档等所有格式 📦 大文件支持 支持下载较大的 Telegram 文件 ⚡ 并发下载 支持多文件同时下载 📁 自动保存 按原文件名保存到指定目录 🔧 易于部署 使用 Docker 快速部署 🔧 前期准备系统要求 ✅ NAS 或 Linux 服务器 ✅ 已安装 Docker 和 Docker Compose ✅ 足够的磁盘空间 检查 Docker 环境12345# 检查 Docker 版本docker --ver...
使用 Caddy 和 Cloudflare 为您的 Debian 12 服务配置 HTTPS 反向代理
前言在现代网络服务部署中,为您的应用提供安全访问是至关重要的。本文将详细介绍如何在 Debian 12 VPS 上使用 Caddy 作为反向代理,并通过 Cloudflare 配置域名访问,实现自动 HTTPS 证书申请和续期。 无论您是运行 Docker 容器、个人博客还是小型 Web 应用,本教程将为您提供清晰、分步的指导,帮助您轻松实现安全、高效的域名访问。 目录 目标与适用场景 为什么选择 Caddy 前置条件检查 Cloudflare DNS 配置 Caddy 安装与配置 测试与故障排除 安全优化建议 完整部署流程总结 延伸阅读与资源 目标与适用场景配置目标通过本教程,我们将实现以下访问映射: 12https://myapp.example.com -> 127.0.0.1:8319https://blog.example.net -> 127.0.0.1:1998 适用场景本教程特别适合以下场景: 在 VPS 上运行了多个 Docker 容器,需要统一入口访问 后端服务或应用程序监听在本机端口 希望使用域名访问服务并自动启用 H...
不改主题源码,为 Hexo 博客做一个音乐时间流页面和首页轮播
前言这篇文章把我现在这套音乐分享功能完整整理成一篇可复现的记录,目标就是在 不修改主题源码 的前提下,做出一个独立的音乐时间流页面,以及首页音乐轮播入口。 功能点包括: 独立音乐时间流页面 首页轮播入口 直链播放器 平台模式播放器 同步歌词显示 正文赏析区 移动端适配 暗黑模式适配 整套实现只动了博客根目录下的 templates、scripts、source 和 _config.butterfly.yml,没有改主题源码。 涉及文件这套功能最终由下面 6 个部分组成: source/_data/music.yml scripts/music-page-generator.js templates/music-page-content.ejs source/js/home-music-entry.js source/css/custom.css _config.butterfly.yml 里的注入配置 更新方式以后日常更新音乐时,通常只需要维护 source/_data/music.yml 这一份数据文件。 如果只是新增一首歌,流程一般就是: 在 source/_dat...
免费版claude-code!|rovo-dev-cli-安装到实战完整教学!
前言这款由开发工具巨头Atlassian(也就是Jira 和Trello 的母公司)推出的命令列Agent 工具,不仅功能强大,而且目前处于Beta 阶段,可以让开发者完全免费使用! 最吸引人的是,它主要使用的模型是Anthropic 的Claude Sonnet 4,并且每天提供高达2000 万个tokens的免费额度,做一些中小型的专案基本上是用不完的。今天我们就来从零开始,一步步完成安装设定,并透过实战修改一个旧专案,让你快速上手这款强大的工具。 Rovo Dev CLI 亮点分析 佛心公司的慷慨之作:由Atlassian 出品,品质有保证。 强大的AI 模型:主要使用Claude Sonnet 4,并会视情况切换至Sonnet 3.7 或3.5v2,程式撰写能力经过实测优于Gemini 1.5 Pro。 海量免费额度:目前处于Beta 阶段,每日提供20M(2000 万)tokens,对于绝大多数开发任务都绰绰有余。 命令列Agent:能直接在你的终端机中与AI 互动,执行指令、修改档案,提升开发效率。 安装教学可参考官方文档!详细安装步骤往下看! 注册账号首先,我...
wordpress子比主题优化
--- PHP设置安装必要的扩展插件 这四个插件必装,然后进入session配置-存储模式选择redis 性能调整按自己服务器配置选择 Object Cache Pro插件Redis Object Cache Pro 插件是一款非常专业的 WordPress 对象缓存插件,基于开源的 Redis(key-value数据库)。通过持久对象缓存,优化 Redis 交互,以提高站点的加载速度和数据库查询效率,特别适合企业级和高流量网站。 插件需要 Redis 的支持,需要先在服务器中安装 Redis、PhpRedis v3.1.1或以上版本,PHP 版本 >= 7.2不支持在线升级版本,可上传新版安装包升级安装。 配置方法基础配置在WordPress配置文件顶部wp-config.php中添加配置代码 12345678910111213define('WP_REDIS_CONFIG', [ 'token' => 'Zhanzhangb9sjJlBxBpLJbJcIRoi9rfszjmOqecMz...
基于网盘挂载搭建Navidrome
前言前面使用Docker安装了Navidrome,但是vps硬盘太小,存放不了太多音乐,但是可以通过把网盘挂载到本地来达到播放网盘内音乐的目的。 挂载本文以OpenList为例,配置名为oplist。 12cd /lib/systemd/systemvi rclone-oplist.service 填入一下内容 123456789101112131415161718192021222324[Unit]Description=OpenList RcloneRequires=network-online.targetAfter=network-online.target[Service]Type=simpleExecStart=/usr/bin/rclone mount oplist: /mnt/oplist --umask 000 \--allow-other \--allow-non-empty \--use-mmap \--dir-cache-time 5m \--vfs-cache-mode writes \--buffer-size 100M \--vfs-read-ch...
Windows下载Apple Music
写在前面使用Android Studio下载已经是过去式了,而且对于低配置的设备来说还是负担太重,所以现在我们使用更方便的ALL IN ONE来下载。 准备 保证设备外部网络通畅,代理工具开启tun模式,验证方法: WIN + R打开cmd输入以下命令,注意不要使用Windows terminal,terminal即使不开tun模式也能ping通,如果开了tun模式还是超时那就换代理 1ping google.com 如图所示就可以了 安装下载https://github.com/itouakirai/apple-music-jshook-script/releases/download/wsa/AMDL-WSL1.ALL.IN.ONE.zip压缩包解压到需要的位置,执行0-1开头的bat脚本,如果提示重启就重启一下,之后再执行0-2开头的bat脚本。 下载运行解码器编辑1开头的bat文件,替换文件内的username和password为你的Apple Music用户名和密码(中国大陆手机号用户需要在账号前加86),密码尽量不要有特殊字符,填入完成后执行1开头的bat文件运...
在Docker中使用MiniUPnP为BT客户端自动添加内外端口不同的映射规则
前言前面我们已经在Windows上实现了使用UPnP工具为BT客户端自动添加端口,但是我还有一个NAS设备运行,本文将介绍当lucky运行在docker容器中或者直接运行在Linux中时通过MiniUPnP来添加映射规则的方法。 配置方法 docker安装的lucky要把容器网络设置为 host 安装lucky我使用的NAS系统为飞牛私有云 fnOS,基于最新 Linux 内核(Debian 发行版)深度开发。应用商店里可以直接下载安装,商店安装的lucky是直接安装到系统里的,要安装docker版参考lucky官方文档。 安装MiniUPnPMiniUPnP有两种安装方法,飞牛nas应用商店和docker安装的lucky可以直接使用命令安装,其中docker安装的需要进入容器进行安装。另外,也可以使用lucky自带的计划任务进行安装。 直接安装 使用SSH工具连接nas,推荐使用Tabby - a terminal for a more modern age,然后使用 sudo -i切换到root用户。 安装 1sudo apt install miniupnpc 检测...
Windows设置快速访问文件夹显示中文名称实际英文路径的方法
--- 前言在日常使用绿色软件时,为提升高频访问效率,我通常会将相关目录固定至文件资源管理器侧边栏的”快速访问”区域。值得注意的是,虽然Windows系统对中文路径的本地化支持已较为完善,但考虑到部分历史遗留软件可能存在的编码兼容性问题,以及命令行操作的便利性,我在实际使用中采取了折中方案:在顶层目录保持全英文路径命名的同时,允许次级文件夹使用中文进行语义化归类,从而兼顾系统兼容性与文件管理的人性化需求。效果如下: 操作步骤 找到你要自定义名称的文件夹,这时候的文件名就是最后的路径名称,所以最好是英文名称,因为我们要做的就是自定义显示中文名称 单击鼠标右键,在弹出的菜单里选择“属性” 在“属性”面板里,选择“自定义”选项卡,然后点击“更改图标” 随意选择一个图标即可,点击“确定”返回 点击窗口右侧三个点➡️选项➡️查看 取消“隐藏受保护的操作系统文件(推荐)”,选择“显示隐藏的文件、文件夹和驱动器” 双击打开文件夹里隐藏的文件 “desktop.ini” 在 [.ShellClassInfo] 后面插入一行,写入 LocalizedResourceName=XX...
在Windows上使用UPnP工具为BT客户端自动添加内外端口号不同的映射规则并自动更新BT端口
--- 前言前面我们已经使用lucky stun穿透成功的让TCP端口暴露到了公网,qb也处于联机状态了,但是遗憾的是我的是动态IP,当IP改变的时候又需要手动修改端口,非常不方便,所以我们可以使用lucky stun穿透规则的自定义脚本实现自动化。 软件下载需要用到的软件有lucky Windows版、UPnP Wizard,UPnP Wizard绿色版 详细教程环境准备关闭BT软件中的UPnP映射功,防止其影响自定义规则的添加 在qbtorrent的设置➡️连接➡️监听端口,取消勾选“使用我的路由器的UPnP/NAT-PMP端口”转发 打开路由器的UPnP功能 软件设置下载解压lucky,确保路径没有中文名,UPnP Wizard建议使用绿色版,解压后与lucky放在一个目录。 双击运行UPNPWizard.exe,可以看到本地IP地址 UPnP设备名和地址以及一些映射规则,这些说明光猫/路由器上的UPnP功能已经打开。否则请检查UPnP是否打开,若UPnP已经打开还是无法显示请尝试使用MiniUPnP Client lucky设置双击运行lucky.e...









