首页/新闻资讯/正文详情

Docker部署Fugleramme:无树莓派也能在家庭服务器上跑起鸟类识别相框的完整指南

发布时间:2026/9/27 15:01:25 来源:云帆数科 栏目:资讯中心
Docker部署Fugleramme:无树莓派也能在家庭服务器上跑起鸟类识别相框的完整指南
Docker部署Fugleramme无树莓派也能在家庭服务器上跑起鸟类识别相框的完整指南【免费下载链接】fuglerammeBird frame for Raspberry Pi - real-time bird detection by audio, fully local AI, rendered as real, hand-cut 1800s bird illustrations. On an e-ink panel, a TV, or any screen.项目地址: https://gitcode.com/gh_mirrors/fu/fuglerammeFugleramme是一款开源的鸟类识别相框它通过麦克风实时收听鸟鸣用本地 AIBirdNET-Go识别物种再把每只鸟渲染成 19 世纪手绘博物插画拼成一幅会生长的鸟类海报。而借助 Docker 部署你不需要树莓派和电子墨水屏——一台装了 Docker 的家庭服务器加一个 USB 麦克风就能在电视、显示器或手机上看到自家花园此刻有哪些鸟 Fugleramme 的工作原理两个容器各司其职整个系统由两部分组成Docker 部署时对应两个容器组件职责端口BirdNET-Go监听麦克风音频识别鸟类存储检测记录8090仪表盘Fugleramme轮询 BirdNET-Go 的 API把识别结果渲染成插画页面8080页面/ 8080/admin管理页鸟一被听到Fugleramme 就把它匹配到对应插画按体型大小摆上纸张页面只在有新鸟时重绘前提条件一台 Linux 主机 一个 USB 麦克风在开始前请确认你的家庭服务器满足以下条件✅ 已安装 Docker支持docker compose命令✅ 一个 USB 麦克风指向窗外效果最佳✅ 系统必须是Linux——麦克风通过/dev/snd进入容器Docker DesktopmacOS/Windows无法捕获宿主机音频✅ 8080 与 8090 端口空闲 没有树莓派完全可以官方镜像是纯 Web 模式不提供电子墨水屏驱动。想要墨水屏相框才是树莓派的主场。快速开始一条命令启动鸟类识别相框克隆仓库进入examples/目录内含现成的 examples/docker-compose.yml即可同时拉起两个容器git clone https://gitcode.com/gh_mirrors/fu/fugleramme cd fugleramme/examples docker compose up -d启动后访问http://服务器IP:8080/—— 鸟类识别相框页面http://服务器IP:8080/admin—— 管理页设置模式、分辨率、语言等http://服务器IP:8090—— BirdNET-Go 仪表盘配置麦克风与位置该 compose 文件把日志和 HLS 片段放进内存tmpfs避免撑爆硬盘检测数据持久化在birdnet-data卷中这个卷一定要保留。配置麦克风与地理位置识别准不准的关键打开 BirdNET-Go 仪表盘:8090完成两步设置详见官方配置文档1. 添加声卡必做进入 Settings → Audio添加你的 USB 麦克风声音就进来了。2. 设置你的位置强烈建议填入准确经纬度识别器会据此过滤掉当地不可能出现的物种显著减少误报比如把摩托车听成海鹦。项目还内置了一份调好的检测参数模板 detector/config/config.yaml.template更高的阈值、范围过滤、假阳性过滤等级 2在漏报和乱报之间取得了不错的平衡。已有 BirdNET-Go只部署相框容器如果你家里已经跑着 BirdNET-Go就只需要 Fugleramme 一个容器用环境变量指向它services: fugleramme: image: ghcr.io/arnegiacomo/fugleramme:latest environment: FUGLERAMME_DETECTOR_URL: http://birdnet.local:8080 TZ: Europe/Oslo ports: - 8080:8080 volumes: - fugleramme:/data restart: unless-stopped volumes: fugleramme:⚠️ 注意容器内的127.0.0.1指的是容器自己。请填主机的名称、IP或同一个 Docker 网络中 BirdNET-Go 的容器名。环境变量预置不点管理页也能定制画面管理页上的每个设置都能用FUGLERAMME_名称环境变量在启动时播种常用项变量作用示例FUGLERAMME_MODE显示模式collage/latest/arrivalFUGLERAMME_WEB_RESOLUTION网页渲染分辨率720p/1080p/1440p/4KFUGLERAMME_WEB_ASPECT画面比例16:9/4:3FUGLERAMME_LOOKBACK_HOURS拼贴回看时长240 为全部时间FUGLERAMME_PRIMARY_LANGUAGE鸟名语言nb、en或sciFUGLERAMME_ADMIN_PASSWORD管理页密码建议设置⚠️ 这些变量只是播种而非覆盖一旦你在管理页保存过某项设置对应变量就会失效。想要重新播种删掉/data卷即可检测记录不受影响仅重置设置。完整变量清单见容器文档。画面投到哪台屏幕上电视、壁纸都支持Fugleramme 通过 HTTP 输出画面任何设备都能当相框详见显示方案文档电视/显示器用浏览器全屏打开:8080即可三星 The Frame 画框电视有社区项目可在 Art Mode 下推送拼贴画客厅里和真画作混挂毫无违和感macOS 壁纸/屏保用 examples/wallpaper-macos.sh 定期抓取渲染页面作为桌面背景锁屏画面同样惊艳更新与日常维护容器化部署的更新非常简单——镜像被替换而非原地升级数据卷不受影响docker compose pull docker compose up -d管理页的 System 选项卡发现新版本时会提醒你。得益于 Dockerfile 的分层设计165 MB 的鸟类插画按首字母拆成多个层更新只会拉取变化的部分几百 KB 起步。想要全自动可搭配 Watchtower 定时检查更新。镜像标签策略latest跟随每次发布0.20只在次版本内打补丁0.20.1完全固定不变。常见问题排查 页面空白或提示检测器不可达确认 BirdNET-Go 容器在跑docker ps检查管理页 Detector 选项卡里的地址点Test connection查看连通状态。检测器短暂离线时相框会保留上一页画面看起来像没动静。️ 有声音但识别不到鸟问题在 BirdNET-Go 一侧——打开:8090检查声卡是否选对。 管理页忘密码docker compose exec fugleramme sed ...修改卷内/data/settings.json的admin_password字段即可详见故障排查文档。 只显示拉丁文学名鸟名来自 BirdNET-Go 的本地化词库需要在 Detector 选项卡填写其密码OIDC 暂不支持。回顾一台 Linux 家庭服务器 USB 麦克风 三条命令你就能拥有这只会生长的鸟鸣相框。Fugleramme 完全本地运行、零云依赖识别结果以 19 世纪博物插画的姿态挂上你家任何一块屏幕——下一次窗外有鸟叫时画面会自己更新。【免费下载链接】fuglerammeBird frame for Raspberry Pi - real-time bird detection by audio, fully local AI, rendered as real, hand-cut 1800s bird illustrations. On an e-ink panel, a TV, or any screen.项目地址: https://gitcode.com/gh_mirrors/fu/fugleramme创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Agent Plugins 1.0 实战:用 plugin.json 把一套技能同时带进 VS Code 和 Copilot CLI
Agent Plugins 1.0 实战:用 plugin.json 把一套技能同时带进 VS Code 和 Copilot CLI

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 15:01:25

Agent 真正的护城河,正在从工具转向记忆资产:用 TaoToken 统一 Key 打通 Memory 持久化配置
Agent 真正的护城河,正在从工具转向记忆资产:用 TaoToken 统一 Key 打通 Memory 持久化配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 15:01:19

H5网站制作费用怎么选?避坑指南与真实成本拆解
H5网站制作费用怎么选?避坑指南与真实成本拆解

H5网站制作费用怎么选?避坑指南与真实成本拆解 网站被黑挂马,后台却查不到异常日志,这种噩梦你经历过吗?很多老板找开发做H5页面,刚上线三天就中招,想投诉都找不到门路。面对市面上参差不齐的报价,到底该怎么 选… · 2026/9/27 15:01:00

大学精神文明建设专题网站速查手册:3步搞定避坑指南
大学精神文明建设专题网站速查手册:3步搞定避坑指南

大学精神文明建设专题网站速查手册:3步搞定避坑指南 别再看那些一眼假的模板了,真的丑到掉渣,根本撑不起“文明”俩字的排面。很多高校老师或者行政人员一上手就抓瞎,觉得做个网站还得懂代码,其实真没那么玄乎。 今天这份 速查手册… · 2026/9/27 16:48:00

3个实战案例揭秘wordpress钉钉登陆避坑指南
3个实战案例揭秘wordpress钉钉登陆避坑指南

3个实战案例揭秘wordpress钉钉登陆避坑指南 域名服务器搞不懂,是不是让你在配置wordpress钉钉登陆时频频碰壁?别急,这并非你能力不足,而是行业里90%的运营人员都卡在技术细节与业务逻辑的断层上。我见过太多企业花几万块做官网,却… · 2026/9/27 16:47:47

AI写代码工具选错=白干?TaoToken统一Key接入Cline与CC Switch的配置真相
AI写代码工具选错=白干?TaoToken统一Key接入Cline与CC Switch的配置真相

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 16:47:40

内网穿透建站避坑:frp做网站完整流程拆解
内网穿透建站避坑:frp做网站完整流程拆解

内网穿透建站避坑:frp做网站完整流程拆解 域名备案卡壳?服务器太贵?服务器配置根本搞不懂? 很多老板想搞个内部系统、测试环境,甚至是一个轻量级的企业官网,一听到“服务器”、“端口映射”就头大。买云主机吧,一年几千块,流量还没跑起来就心疼;… · 2026/9/27 16:47:34

不会代码怎么选可以上传网站的免费空间 3种方案省钱避坑指南
不会代码怎么选可以上传网站的免费空间 3种方案省钱避坑指南

不会代码怎么选可以上传网站的免费空间 3种方案省钱避坑指南 自己不会写一行代码,却想在网上有个展示产品的地方,这种焦虑我太懂了。很多老板或创业者第一反应就是找“可以上传网站的免费空间”,觉得只要扔几个图片文件上去就能开业。但现实往往很骨感,… · 2026/9/27 16:47:28

免费AI视频工具大比拼:哪款最适合你?
免费AI视频工具大比拼:哪款最适合你?

寻找免费AI视频生成工具是很多内容创作者的普遍需求,这类工具能快速将文字、图片转化为动态视频,大幅降低创作门槛。目前市面上主流的免费AI视频工具,包括CapCut、RunwayML、Pika Labs、InVideo AI、Pictory AI等,在免费模式下通常… · 2026/9/27 16:47:15

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码