跳转至

域名证书端口转发网络存储一站式解决

IPv6/IPv4 端口转发、Web 服务、动态域名、语音助手网络唤醒、IPv4 内网穿透、计划任务、自动证书、webdav、ftp、filebrowser、挂载阿里云盘/webdav 等多项功能。

使用 GitHub Discussios 写作博客一直都有一个很大的痛点就是图床的问题,没有接触 Lucky 的 “网络存储” 功能前,个人一直在用自搭建的 PicX v2 —— 这个方案有一个比较纠结的点:每次上传图片都要触发一次 pages 自动构建,这中间的耗时有点让人受不了。第二个问题是无法自动新创建目录。

今天来介绍一个好玩的应用:Lucky —— 一个集合了端口转发、Web 服务、自动证书、WebDAV、FTP 和 FileBrowser 模块等功能的家用软硬路由公网利器。个人在阿里云 99 元/年 2 核 2G 配置的阿里云服务器上用了几个月,体验相当不错。

自动证书

阿里云、腾讯云各大平台免费 SSL 证书的有效期都调整到 3 个月,及时续签是个问题。Lucky 的 ACME 证书默认启用全自动续签机制,无须人工干预。

lucky-ssl-tls

Web 服务

Cloudflare 对每个托管的域名都有 3 个免费页面规则,例如,通过这个页面规则可以实现 https://weiyan.tech 跳转到 https://github.com 或者 https://baidu.com 任何一个你想要的域名。当然这种跳转通过 《使用 meta 实现页面的定时刷新或跳转》 也可以实现。

但是这一切在 Lucky 的 Web 服务都是免费一键化配置,再配合上面的自动化证书,可以做很多好玩的事情。

lucky-web-sub-rule

网络存储

这是最近个人才摸索到的另外一个好玩的用法。基本上可以让我把自搭建的 PicX v2 抛弃了。

网络存储包含了存储管理WebDAVFTPFileBrowser 模块,它提供了将本地存储、WebDAV 和阿里云盘挂载到 Lucky 内部的各个文件类服务功能。

个人在阿里云 99 元/年的阿里云服务器上,开启 File Browser 可以完美解决文件上传、下载、分享的问题。

lucky-file-browser-login

lucky-file-browser

借助 Web 服务下的文件服务,可以实现类似 Pages 的图床服务。 lucky-webdev

说到图床的应用,网上一搜有很多,但是像 PicGoPicList 之类都没有提供 Web 端的管理使用,需要下载安装。个人的使用更加注重于是否提供浏览器 Web 端的操作管理,一定要避免切换电脑再次安装带来的繁琐,仅一个浏览器可以完成上传、下载、删除等一系列管理操作。其次,可以上传图片到指定的目录!

其他功能

Lucky 的升级、备份、重新部署也是相当方便,只要备份好配置目录,一切都可以从头再来,基于 Docker 的安装大大降低了折腾的复杂性。