lucky ddns, 自动证书和反向代理一站式搞定
偶然发现家里的宽带ipv6地址是公网地址,于是就开始折腾ddns,https。这里记录了整个过程。 支持ipv6的路由器首先要有ipv6的路由器,把光猫设成桥接模式,用路由器拨号,关闭防火墙。 安装lucky前文已有记录。 设置ddns进入lucky设置,打开左侧“动态域名”,点“添加任务”,任务名称随便填,操作模式:简易模式,托管服务商:cloudflare(我是用的这个),token到cloudflare网站上创建,复制过来。打开{ipv6Addr}后的开关,点添加同步记录,记录名填完整域名,记录类型选AAAA,记录内容{ipv6Addr},再点最下面的”添加任务“,成功的话就会把...
immich: 自托管相册服务
nas一般都有照片管理,而immich是一个自托管的照片管理服务,自带手机应用,方便备份。本文记录immich的部署过程。 官方网站:https://immich.app/项目地址:immich-app/immich 安装 安装脚本 123sudo mkdir -p /data/immichcd /data/immichcurl -o- https://raw.githubusercontent.com/immich-app/immich/main/install.sh | sudo bash 有梯子直接就可以安装上。 手动运行install.sh如果不能正确下载inst...
docker里安装真正能用的fnos
飞牛fnos是一款极具潜力的国产免费 NAS 系统,尤其适合新手用户和家庭用户。它的安装简单、界面精美易用,而且可以高效地利用闲置硬件,搭建 NAS 私人存储来替代网盘,并安装使用各种 Docker 应用。本文记录了docker中安装fnos的方法。 原理基于项目https://github.com/qemus/qemu,在docker容器里通过qemu运行fnos。 docker-compose.yml12345678910111213141516171819202122232425262728services: fnos: image: ghcr.io/qemus/qem...
免费开源机器翻译:LibreTranslate
LibreTranslate,免费开源机器翻译 API,完全自托管。不依赖 Google等专有提供商来执行翻译,它的翻译引擎由开源的 Argos Translate 库提供支持。本文提供搭建自已的翻译服务器的方法。 官网地址:https://libretranslate.com/项目地址:LibreTranslate/LibreTranslate 官网直接就可以用。 部署1234sudo git clone https://github.com/LibreTranslate/LibreTranslatecd LibreTranslatenano docker-compose....
阅后即焚:cryptgeon
加密鸽cryptgeon是一个受 PrivNote项目启发的安全、开源共享密信和文件共享服务器。 项目地址:cupcakearmy/cryptgeon 功能 服务端无法解密和查看客户端加密的内容 查看次数或时间限制,阅后即焚 数据将存放于内存中,不会写入到磁盘中 黑暗模式支持 工作原理加密鸽会为每条笔记都生成一个独立的 id (256bit) 和 key 256(bit)。其中id用于保存和提取密信, 在这之后这封密信将会被客户端使用 AES 算法的 GCM 模式和key进行加密然后发送至服务器,数据将会保存在服务器的内存中且永远不会被持久化到硬盘上,服务端永远不会得到密钥...
魔方快速还原
魔方是3x3x3的三阶魔方,英文名 Rubik’s cube 。是一个正6面体,有6种颜色,由26块组成,有8个角块;12个棱块;6个中心块(和中心轴支架相连)。本文记录公式法还原。 学习魔方首先就要搞清它的以上结构,知道角块只能和角块换位,棱块只能和棱块换位,中心块不能移动。魔方的标准色:上黄-下白,前蓝-后绿,左橙-右红。 认识公式 Front-Back-Left-Right-Up-Down 大写字母,单层旋转 小写字母,双层旋转 x,y,z 绕x,y,z轴旋转 x,y,z轴中间层旋转 完成一层 第二层 OLL PLL
GodoOS:内网办公操作系统
GodoOS是一款高效的内网办公操作系统,内含word/excel/ppt/pdf/内网聊天/白板/思维导图等多个办公系统工具,支持原生文件存储。平台界面精仿windows风格,操作简便,同时保持低资源消耗和高性能运行。无需注册即可自动连接内网用户,实现即时通讯和文件共享。灵活高配置的应用商店,可无限扩展。 官方网站:https://www.godoos.com/home/os/项目地址:phpk/godoos 亮点 无需联网使用,全开源 零配置,无需注册,下载即用 零污染,无插件依赖 精小,打包后仅70M,却包含了...
程序员做饭指南:how to cook
程序员做饭指南是一个开源项目,一个菜谱 Web 服务。 项目地址:Anduin2017/HowToCook官方网站:https://cook.aiursoft.cn/ 本地部署12docker pull ghcr.io/anduin2017/how-to-cook:latestdocker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest 简直就是生存指南。要是加上收藏功能就好了,毕竟能学会几个能做的就很不错了。
docker更新方法
docker镜像升级了,容器也需要更新。有两种方法可以实现。 cli方法用命令行方法先拉取最新镜像,再停止容器,删除容器,重新建立容器。这需要记住建立容器的完整命令行。 docker-compose方法修改docker-compose.yml文件,再docker-compose up -d
Meting API:音乐播放服务接口
在HeoMusic里使用了Meting API,研究一下,发现在可以用来在网页上放置音乐播放模块。 Meting APIMeting API 是一个多功能的音乐播放服务接口,能够帮助开发者集成多种音乐平台的播放功能到自己的应用中。项目地址:injahow/Meting 下载镜像docker pull intemd/meting-api:latest 运行容器docker run -d --name meting -p 4000:3000 intemd/meting-api:latest 此镜像没有armv7版本。 使用Meting API把ip:4000反代,以便在公网可...