Replies: 2 comments
-
Please provide more information, how did you install BirdNET-Go? How does your container start command look like? But in general, BirdNET-Go data should reside outside of container so that when you upgrade container your data would not be wiped out. When you install BirdNET-Go using install.sh as descriebed on repository readme page it will store data correctly outside of container. |
Beta Was this translation helpful? Give feedback.
-
After reading your reply, I decided to just start over. I've only had it running for a few days, and that seemed easier than trying to troubleshoot it. The last time I did the install I configured it several different ways trying to find the right configuration for my host machine, so I likely twisted some things up. This time I've basically followed the Docker Compose Guide, https://github.com/tphakala/birdnet-go/wiki/docker_compose_guide.md. So far, all is well. I'm going to close this question now, and will start a new one if I see any strange behavior with this configuration. Thanks for the quick reply! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Greetings,
I'm new to using Docker for things, so I'm out of my element on this one. I have BirdNET-Go running in Docker, but I think I'm running out of storage. My local drive has tons of data, and I've allocated lots of storage to Docker itself, like 500GB. At the same time detections will stop regularly, and I'm seeing these messages if I monitor the logs:
When I restart it, it looks like this, but it's basically starts telling me disk utilization is at 98%.
[+] Running 2/2
• Container birdnet-go
Removed
Removed
[+] Running 2/2
• Network birdnet-go-app_default Created
• Container birdnet-go
Started
mike@maccylinder birdnet-go-app % docker logs birdnet-go -f
Starting BirdNET-Go with UID:1000, GID:1000
Creating group birdnet with GID 1000
Adding group 'birdnet' (GID 1000)
0.2s
0.2s
0.1s
0.3s
Creating user birdnet with UID 1000
Adding user 'birdnet'
Adding new user "birdnet' (1000) with group 'birdnet (1000)' ...
Creating home directory
'/home/birdnet'
Copying files from '/etc/skel'
Adding new user 'birdnet' to supplemental / extra groups
Adding user 'birdnet' to group
Starting BirdNET-Go as user birdnet (1000:1000)
025-05-23T00:32:42Z),
using config file: /home/birdnet/.config/birdnet-go/config.yaml
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
BirdNET GLOBAL 6K V2.4 FP32 model initialized, using 16 threads of available 16 CPUs 2025/05/26 18:30:35 Cleaned up leftover HLS streaming files
System details: linux debian 12.11 on unknown hardware
Starting analyzer in realtime mode. Threshold: 0.3, overlap: 1.5, sensitivity: 0.7, interval: 15
2025/05/26 18:30:35 WARN: Unsupported database type 'SQLite' for image_caches schema check. Assuming schema is correct.
2025/05/26 18:30:35 Using global image provider registry
2025/05/26 18:30:35 Registered WikiMedia image provider
2025/05/26 18:30:35 Attempting to register AviCommons provider...
2025/05/26 18:30:35 Successfully registered AviCommons image provider
2025/05/26 18:30:35 Using WikiMedia as the default image provider (auto mode)
2025/05/26 18:30:35 Starting background image cache warm-up...
2025/05/26 18:30:35 Pre-fetched 53 cached image records for provider 'avicommons'
2025/05/26 18:30:35 Pre-fetched 0 cached image records for provider 'wikimedia'
2025/05/26 18:30:35
Job queue started with
max capacity of 1000 jobs
2025/05/26 18:30:35 Cache warm-up: 24 species require image fetching.
Logging disabled
2025/05/26 18:30:35 Configured custom IP extractor prioritizing CF-Connecting-IP
2025/05/26 18:30:35 Resolved relative media export path "clips/" to absolute path "/data/clips"
2025/05/26 18:30:35 API structured logging initialized to logs/web.log
2025/05/26 18:30:35 Initialized API authentication
service and middleware function
HTTP server started on port 8080 (AutoTLS: false)
2025/05/26 18:30:35 Clip retention policy: age
2025/05/26 18:30:35 Starting FFmpeg with command: /usr/bin/ffmpeg -rtsp_transport tep -i rtsp://Xt93q850sr1DJjLi:[email protected]/1ive0 -loglevel error
-vn -f s16le -ar 48000 -ac 1 -hide_banner pipe:1
2025/05/26 18:30:35
FEmpeg started successfully for RTSP source rtsp://Xt93q850sr1DJjLi:Qx3FbpHgJLAuPyQFQ192.168.6.13/live0
2025/05/26 18:30:36 ≤ Active audio broadcast callbacks: []
2025/05/26 18:30:36
ANo broadcast callback registered for source: rtsp://Xt93q850sr1DJjLi:[email protected]/live0,
data length: 12192 bytes
2025/05/26 18:30:39 Finished initializing
BirdImageCache (24 species fetched/attempted)
2025/05/26 18:30:45 Retrieved 10 detections in
What am I doing wrong?
Beta Was this translation helpful? Give feedback.
All reactions