Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docker compose setup #16

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

evanofslack
Copy link

Very cool project! Just happened across this randomly and gave it a go locally.

I made some changes to align the deployment that make it a bit more approachable for self hosting (less helpful for actual development though).

As your comments suggested, I removed birdnetserver's exposed ports and just used the docker network. I bound both the frontend and backend to the loopback address which will be more generalized that having to add in the user's local IP. I removed some env variables that have sane defaults (though this is where its less ideal for development). Take from this whatever you think is useful.

Thanks for creating this project! I hope to deploy it on a raspi in the future!

@mmcc-xx
Copy link
Owner

mmcc-xx commented May 24, 2023

That’s awesome - I’ll take a look tomorrow.

I haven’t tried building it for ARM. If you try it please let me know if it works. If it does I’ll build and push some ARM images (if I can figure out how that is done). Right now the birdnet analyzer image is probably much heavier than it needs to be, fyi.

@evanofslack
Copy link
Author

I didn't specifically try to build with ARM target, will give that a go in the coming weeks.

Interestingly, I just tried running this on my M1 Macbook as is, and it ran just fine. Different ARM version than the Pi but interesting at the least!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants