当前位置: 首页 > wzjs >正文

wordpress 日历小工具辽宁网站seo

wordpress 日历小工具,辽宁网站seo,企业建站公司排名为什么不好做,网站解析错误自从接触了Amazon Q,我陆陆续续写了不少小软件,其中这个项目是一个典型的例子,自己平时来使用,也分享给一些 NAS 爱好者来用。 故事还要用上次折腾黑群晖说起,本意想把 NAS 和打印机共享二合一的,所以把闲着…

自从接触了Amazon Q,我陆陆续续写了不少小软件,其中这个项目是一个典型的例子,自己平时来使用,也分享给一些 NAS 爱好者来用。

image-20250606190108571

故事还要用上次折腾黑群晖说起,本意想把 NAS 和打印机共享二合一的,所以把闲着的软路由改装了黑群晖。顺便使用 Docker 跑一些服务,有好老本行的 ES 集群,也有自己写的一些服务。

不过慢慢的服务多了,时间长了就会忘记服务的端口,甚至还要登录群晖Web 端进行查看,群晖的Container Manager 很好用,就是登录的密码策略比较复杂,每次登录都比较麻烦,所以后来使用了一个 HomePage 来保存这些服务。但是每次调试 Docker 都非常麻烦。与Portainer相比,我需要的只是一个简洁的面板来查看容器的URI、状态,并进行启停操作,因此我决定自己开发一个。

image-20250606164850382

这个是群晖的 Container Manager,后面还有很多容器。记住这么多端口然后随时维护绝对不是一个容易的事。
image-20250606164632836

容器面板叫做Containly, 我写的最早的时候用的是用 GPT 写的。但是随着项目越来越大,GPT 每次都会丢一些东西,而且没办法操作本地目录,后来才转向了 Amazon Q,这个版本还是用 Q CLI来做的。

于是写好之后我把这个 APP 上架了懒猫微服的商店,这个是一款国产化的 NAS,可玩性非常高。

c970b2f8c3fea3a9246510fd1e20d9aa

Containly的核心功能是通过目录映射的Docker引擎读取所有容器信息,包括容器的启动、退出、停止及其他状态。例如,当容器处于“Create”状态时,它会被标记为“Other”状态,便于管理。

image-20250520104141112

默认情况下,每个容器卡片会显示容器的网桥信息、端口映射和URL。默认使用HTTP协议,鼠标悬停时,会在右侧显示操作按钮。通过点击这些按钮,操作会被保留,再次点击会隐藏,这样子就整个比较美观。

按钮功能包括:

  • 停止/启动
  • 重启
  • 查看日志
  • SSH进入容器
  • 切换HTTP/HTTPS
  • 黑名单管理

image-20250606190151980

此外,Containly还提供了一个输入框,用户可以输入需要监控的NAS域名,面板会自动根据域名和端口拼接成URI,并存储在localStorage中。更进一步,Containly还支持暗黑模式,提升了用户体验。

image-20250606185740253

另外如果多节点部署服务的话,还可以把从节点放入黑名单,这样子就只显示主节点的信息,面板就比较清爽。如果需要从节点的信息再从黑名单移除。

image-20250606190231618

能够直接从面板进去 ssh 页面,不用执行再 docker exec
image-20250606192901984

看日志也很方便,也无需再使用 docker logs,这样调试容器的时候就很方便了。
image-20250606192939172

我已经打包好了Docker镜像并配置了GitHub Actions,便于自动化部署。你可以通过以下方式部署Containly:

Docker部署命令
docker run -d \--name containly \-p 5000:5000 \  # 映射容器端口到主机-v /var/run/docker.sock:/var/run/docker.sock \  # 挂载Docker socket,允许访问宿主机Dockercloudsmithy/containly:latest  # 使用最新版本的Containly镜像
Compose配置
version: "3.8"
services:containly:image: cloudsmithy/containly:latestports:- "5000:5000"volumes:- /var/run/docker.sock:/var/run/docker.sockrestart: unless-stopped

这个是使用 Q 修改的部分代码:

2a4ea3b79c3998ba0742e79cee8f1672

后来,机缘巧合之下用了 Q pro,看来也不能优化再多。

image-20250606184151764

除了使用Q CLI,我们还可以通过安装VSCode和JetBrains插件来使用Q,安装插件后,免费版本可以使用Builder ID登录,Pro版本则支持使用IAM Identity Center登录。

image-20250606190814362

在VSCode中,你可以通过Q聊天面板与Q进行交互,并且支持中文聊天。

image-20250606191035548

与GPT相比,Q的优势在于它可以直接操作本地文件,用户可以直接在文件夹中生成工程文件,极大提升了开发效率。

image-20250606191616025

http://www.dtcms.com/wzjs/15785.html

相关文章:

  • 服务定制网站百度搜索排名优化哪家好
  • 网站备案需要具备什么条件关键词排名批量查询软件
  • 做网站建设哪家公司好seo在线优化网站
  • 坤和建设 网站网络营销环境宏观微观分析
  • 会外语和做网站现在有哪些推广平台
  • 中国做爰网站网络销售怎么找客源
  • 企业网站优化搜行者seo营销型网站建设服务
  • 怎么用域名建网站新手seo入门教程
  • 如何向百度提交网站数据分析网官网
  • 杭州市建设信用网百度seo一本通
  • 公众号菜单栏页面模板排名sem优化软件
  • p2p理财网站开发要求大数据培训机构排名前十
  • 响应式网站模板百度云泉州seo报价
  • 成都网站建设中心防疫优化措施
  • 网站建设价格费用外链查询
  • 网站标题会影响吗近三天时政热点
  • 揭阳网站推广教程广州新闻热点事件
  • 重庆品牌营销型网站建设官网关键词优化价格
  • wordpress导购站主题企业管理培训班
  • 机票网站建设网站推广的方法
  • 做任务悬赏网站百度一下知道官网
  • 网站规划的缩略图小广告图片
  • 土巴兔官网360优化大师最新版
  • 深圳市最新疫情防控动态抖音seo排名优化
  • 制作微信小程序需要什么技术网络优化工作应该怎么做
  • 玩具网站建设策划书流程网站优化的主要内容
  • 优化网站的步骤案列淘宝推广公司
  • 网站直播怎么做的网站定制
  • 公众号官方平台天猫seo搜索优化
  • 做网做网站建设seo是指搜索引擎优化