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

有啥网站是专做时尚穿搭哪家公司建站比较好

有啥网站是专做时尚穿搭,哪家公司建站比较好,企业网站实施方案,茂名网站建设维护自从接触了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/809906.html

相关文章:

  • 上海网站建设设计企业建设企业网站的好处有哪些
  • 柳州网站制作公司百度收录网站需要多久
  • 景点网站建设电子商务公司创意名字
  • 给客户做网站 客户不付尾款芜湖市建设投资有限公司网站
  • 网站运营工作的基本内容石狮网站建设费用
  • 宜昌网站建设网站开发3687474企鹅
  • 适合个人站长的网站有哪些快手刷作品双击自助网站
  • 汝州市文明建设网站中国建筑官网采购平台
  • 微信微网站模版wordpress 添加页面模板
  • 云建站的正确步骤个人主页搭建
  • 网站设计的流程是什么用jsp做网站需要的知识
  • 怎么做网站树洞河北高端网站定制公司
  • 2016做网站还赚钱吗公司网站要多大空间
  • 焦作维科网站建设公司三站合一 网站建设
  • 做设计必知网站东莞58同城做网站电话
  • 网站开发工作前景重庆渝中区企业网站建设联系电话
  • 成都it培训机构济南seo公司案例
  • 网站seo优化报告大连市那里做网站宣传的好
  • 夏津网站建设电话图书馆登录系统网站建设代码
  • 织梦网站数据库库直接上传的 没有后台备份 需要怎么还原ui设计主要做什么
  • 扬中市住房和城乡建设局网站广州有什么好玩的地方是免费的
  • 淄博手机网站开发公司wordpress 图片 alt
  • 北京网站建设公司拟零基础网页设计培训机构
  • 礼品回收网站建设天津建设网站首页
  • 常熟网站网站开发一个网站
  • 全flash网站制作教程ui培训公司
  • 内蒙古住房城乡建设部网站展示图片的网站模板
  • phpwind 做企业网站企业网设计案例分析
  • 做网站需要数据储存么福建建设银行官方网站
  • 赵县住房和城乡建设局网站中山免备案网站建设