Navidrome 使用 docker compose 部署和使用 - 自托管音乐流媒体服务器

前言听到几首比较好听的歌,就想把他们收藏起来。其实绿联云 Nas 已经提供了这一解决方案,之前也使用过,使用洛雪音乐助手 (LX Music)下载音乐,然后上传到 Nas music 目录下。只不过 Nas 客户端访问非常卡,一般只做本地相册自动备份,可能跟日益增长的使用人数有关吧。所以想做一个服务器端的在线音乐播放器,当然如果有源更好,没有源搭配一些下载工具(比如洛雪)也OK。让 deepsee

PicHome 个人版 3.0.0 配置 ollama 图片理解

周末闲着无事,想试试安装的 PicHome 个人版 3.0.0 中的 ollama 图片理解。这个 ollama 属于第一次接触,但看着与其并列的几个,如火星图片理解、阿里云以图搜图、阿里百炼都属于大模型应用,这个也应该类似。这些图片理解主要的功能就是根据 Prompt 提示词,给出图片内容对应的标签、描述和文件名,可以批量执行,不需要个人去定义。基础环境ollama 官网 上可以找到很多的大模型

PicHome 个人版 3.0.0 使用和问题解决

之前 docker compose 安装好 PicHome 个人版 之后,在后台捣鼓了很久,尤其是那个发布很抽象,发布完也就是换一个地方显示,前台的页面上依然什么都没有。后面问了 deepseek 才知道要从「栏目管理」(站点导航设置)里添加,可以选择顶部导航或者底部导航,但正常都在顶部导航添加吧。添加完之后,页面顶部多了一个导航菜单,就是自己定义的名称。当然,这主要是我没有深度使用过吧,文档里介

PicHome 个人版 docker compose 部署

这个 PicHome 好像是阅读某个公众号提到的,一个免费的瀑布流图片+视频展示站,可以作为素材库之类的。之前部署过,可能是比较顺畅并没有太多印象,这次碰壁正好做一个总结归纳。官方有专门的 PicHome下载部署 文档,根据习惯直接跳到 docker compose 部署部分。git clone https://github.com/zyx0814/Pichome-docker.git cd ./

van-nav v1.12.1 docker 安装 - 轻量导航站

安装过程继续迁移旧服务器上的服务,van-nav 是一个轻量导航站,之前是下载的可执行文件直接运行的。运行后服务监听 6412 端口,之前使用 httpd 反向代理,转发请求到服务端口。<VirtualHost *:80> ServerName nav.seasidecrab.com #ServerAlias nav.seasidecrab.com

gitlab-ee 13.6.7 迁移并使用 docker compose 部署

前言旧的服务器要到期了,需要把上面的服务迁移到新服务器。最最重要的就是这个 gitlab 服务,里面存放的是之前几个项目的源码。虽然感觉没什么用,也不太重要,但也算是自己编程生涯的重要见证。之前给公司的 gitlab 做过一次迁移:gitlab 迁移 - 备份还原,当时主要还是通过搜索引擎去找的方案,也确实可用。整体上看,一共是一个备份文件加上两个配置文件,gitlab 的迁移过程还是相对比较简单

steveltn/https-portal 使用重定向和反向代理以及 deepseek 和豆包网页版的翻车过程

前言有两个服务域名证书到期了,导致访问页面异常,分别是 www.seasidecrab.com 和 docs.seasidecrab.com。刚好这两个域名指向的也是旧的服务器,旧服务器快到期了,需要指向到新服务器 A 上。博客和文档服务本身安装在另一个台服务器 B 上,当时临时通过永久重定向(301)和反向代理的形式将请求转发到 B 上。从长远考虑肯定是要把所有服务都迁移到 A 上的,但因为 B

ezBookkeeping 1.3.2 docker 安装 - 个人记账应用

前言一直使用的是“随手记”的应用,但总感觉有些东西还是需要自己部署、自己掌握数据会更安全。随手记本身是不支持私人部署的,所以让 deepseek 推荐了一款叫 ezBookkeeping 的个人记账应用。docker 安装 ezBookkeeping和之前一样的毛病,直接拉取官方的镜像是拿不到的,会报错连接不到 dockerhub 库:docker run -p8080:8080 mayswind

gitlab-ee 13.6.7 修改管理员密码

前言个人部署的 gitlab 想要把一个项目共享给其他开发人员,结果管理员账号密码不记得了。登录不了,这样没有办法创建新的账号。过程询问 deepseek,给了多个方法,前三个指令执行都报错,最后一个连接到数据库修改之后,还是无法登录。方法一:使用Rake任务快速重置(oh,no)sudo gitlab-rake "gitlab:password:reset[root]" ra

Typecho 1.3.0 新版本尝鲜 - docker 容器部署

前言Typecho 1.3.0 之前跟 outline 一起安装好了,一直没时间去整理,并且安装过程中的问题也不少。最近有时间开始解决问题,也顺便把基本的 docker 容器部署的方案整理一下。docker 项目配置文件和解决方案主要来自于 deepseek,个人主要调整一些配置,还有调通服务。PS:不建议普通用户升级,尤其是主题和插件重度使用者。docker 部署 Typecho 1.3.0do