懒猫微服开发篇(一):懒猫微服全栈上架指南,一步打包,一键发布

懒猫应用离不开社区的力量,有了各位社区贡献者的支持让懒猫商店的应用越来越丰富。下面示范如何把自己的全栈应用上架到懒猫微服。

官网给出的示例里只有 3 个必备文件lzc-build.ymllzc-icon.pnglzc-manifest.yml

示例目录结构

  • **lzc-icon.png**:应用图标,必须为  PNG。
  • **lzc-build.yml**:定义打包脚本、输出路径与图标路径。
  • **lzc-manifest.yml**:应用清单,描述路由规则等。
阅读更多

懒猫微服入门篇(零):开箱初探,硬件亮相

用了一个半月的懒猫微服,来写一个伪开箱。机甲风格外壳也得值个几百块,这个外壳还支持拆机之后全身水洗。在桌面上确实颜值很高,在各个小主机都是塑料外壳的时代,属于用心良苦了。

image-20250619161920055

这张图是创始人在用户群里发的实拍图:

6c54b4ac4c8d437375149b66ca7d6aee

据群友们聊天说,这台机器已经经过了多个版本迭代,最后定型为现在这个样子。以后不要再用鞋盒了。

6356f1ef9911435c101dc8d9c4eec591


阅读更多

懒猫微服实战入门(一): 从开启SSH到免密登录,一步步教你搞定远程管理

对于很多资深的 NAS 玩家来说,拿到一台机器首先要配置远程登录和环境依赖。懒猫上其实可以实现云计算讲的 Iass - Pass -Sass 这三个层级,不过对于资深玩家而言,肯定是要从 Infra 这个级别入手的。

官方文档如下:
https://developer.lazycat.cloud/ssh.html

安装懒猫开发者工具,然后再右上角能够看到 sshd 服务的状态。
然后点击开启,之后我们才可以使用 ssh 登录,在写这篇文章测试的时候,我关闭了这个按钮,再去 ssh 直接就报错了。

image.png

默认是 root 身份登录,密码在开发者工具里启动的时候设置:

1
ssh root@<your-service-name>.heiyu.space

如果觉得密码麻烦,也可以导入密钥,更加安全:

1
ssh-copy-id -i ~/.ssh/id_ed25519 root@xxxxx.heiyu.space
阅读更多

懒猫微服实战入门(十):通过 nmtui 设置静态 IP,接入旁路由实现科学上网

日常开发中,我主要使用的是 MacBook 作为主力机。但有些软件、驱动或容器服务必须在 X86 架构环境下测试,这时懒猫微服就是一个很好的辅助平台。然而在一些网络场景下,为了访问特定服务,还需要将这台设备接入旁路由中。

不然我访问 Dockerhub 是这样的,经常会超时,只能用不是很全的镜像站。

image-20250530113416141

群晖等设备提供的图形化网络面板,懒猫微服这类轻量系统没有 GUI,只能使用命令行工具。NetworkManager 提供了一个非常好用的文本界面工具:nmtui

什么是 nmtui

nmtui 是 NetworkManager 的 TUI(Text-based User Interface)组件,界面类似简化版 GUI,操作简单,功能却很强大。通过它,我们可以方便地完成以下配置:

  • 选择并连接网络设备(有线或无线)
  • 设置 手动 IP 地址
  • 指定 网关DNS 服务器
  • 管理 路由策略
  • 开启或关闭 DHCP 自动获取功能
阅读更多

懒猫微服实战入门(十一):一键换源指南:用 chsrc 开启丝滑体验

最近懒猫微服的系统固件进行了更新,默认的软件源重新指向了国际源。估计是为了方便海外用户,但对于国内开发者来说,访问速度顿时大打折扣,软件安装和更新频繁卡在连接阶段,着实是一个问题。

正巧群友推荐了一个神器 —— chsrc。这个工具支持一键切换系统、Python、conda 等多个主流组件的源,简洁高效,非常适合懒猫微服这样的轻量环境使用。

下载并安装 chsrc

chsrc 项目在 Gitee 上提供了预编译的可执行文件,适用于不同架构的 Linux 设备。我当前使用的是 x86_64 架构,因此只需运行以下命令:

1
2
curl -L https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-linux -o chsrc
chmod +x ./chsrc

下载后,为了方便使用,我们通常会把它加入环境变量。但懒猫微服的一个特殊机制是:除了 /root 目录,其他目录在每次重启后都会被重置。这意味着如果你将 chsrc 放在 /home/usr/local/bin 之类的目录,它在下次重启后可能就不见了。

阅读更多

懒猫微服实战入门(十二):用 iVentoy 打造你的 PXE 服务器

很多介绍 Linux 的书籍都会在结尾推荐 PXE 装机方式,尤其是经典的 TFTP + Kickstart 自动部署方案。但在普通家庭或轻量办公环境中,这种方式显得有些繁琐。在 U 盘装机的环境中,我一般使用的 Ventoy多合一 。不过 Ventoy 团队又推出了一个支持 PXE 的装机版本,名为 iVentoy,和 WDS 类似,不过更加省心,这个应用已经上架懒猫微服的应用商店,非常适合内网多机装系统的场景。终于不用再琢磨 WDS 了。还有就是之前不小心用店家带的 U 盘把主机的所有数据都格式化了,这种手残也一去不复返了。

iVentoy商店界面

什么是 PXE 无盘装机?

PXE,全称 Preboot eXecution Environment,是一种允许电脑在没有本地操作系统、光盘或 U 盘的情况下,通过网络从服务器下载引导程序并完成系统安装的机制。

阅读更多

懒猫微服实战入门(十三):懒猫穿透不只图形化,纯命令行服务器也可以

需要解析 heiyu.space 这个域名就得安装客户端,突然发现懒猫微服的客户端都是图形化界面。对于服务器环境,特别是没有图形界面的服务器,我们需要纯命令行解决方案。

随着公网 IPv4 地址即将枯竭,许多云厂商的学生机也不再提供公网 IP,这迫使开发者寻找异地组网方案。虽然 Tailscale 是一个可选方案,但作为懒猫微服用户,我更希望利用懒猫自带的组网功能实现这一需求。

在 VIP 群咨询后,获得了服务端组网工具:
https://gitee.com/lazycatcloud/hclient-cli

和花生壳的 CLI 类似,但是比花生壳省心多了。(这里不再过多吐槽花生壳系列了)

安装与配置

1. 下载与初始运行

1
2
chmod +x ./hclient-cli-$arch # 首次启动需要添加可执行权限
./hclient-cli-$arch
阅读更多

懒猫微服实战入门(十四):不登录客户端,如何用 Samba 挂载懒猫微服网盘?

懒猫微服网盘自带自动挂载 Samba 功能,但如果不登录客户端,也可以手动通过微服的私有地址来挂载,实现访问和高速传输。

由于懒猫网盘采用多租户架构,每位用户的数据是隔离的。因此,访问路径通常为:

1
smb://<ip>/<用户名>

🧩 步骤一:开启内网访问服务

在开始挂载前,请确保你已在懒猫微服后台开启了“内网访问服务”,否则 SMB 连接会被拒绝。

image-20250621230834943


阅读更多

懒猫微服实战入门(十五):大疆Pocket3 素材导入懒猫网盘

日常使用 Pocket3 拍摄视频,就是共享比较麻烦,不然就得每个手机安装一个 app,然后再导出。突发奇想可以把素材传到懒猫网盘中,这样就解决了这个痛点。

大疆的机器每次连接都要走这个流程,不得不说真的很麻烦。这个 Wi-Fi 的记忆功能比较鸡肋。

image-20250624122938093

连接之后需要右上角先把视频下载到手机本地,然后点击分享。

阅读更多

懒猫微服实战入门(十六):把懒猫微服当作 24 × 7 在线开发机

最近和极限科技沟通,将 INFINI Console 上架到懒猫微服。可以当作随时可用、不关机的 远程开发机。比如连接自己部署的 ES,中间件,数据库什么的。

1. 应用商店一键安装 INFINI Console

从懒猫微服应用商店搜索 Console,点击“安装”即可:

应用商店界面

2. 初始化与登录

初始化之后登录:

登录页面

阅读更多