Comments (7)
I just ran thru the setup steps, and did not run into any issues. I did the test on a Ubuntu Jammy image. I'm wondering if you should just delete the image and start again
from docker-homebridge.
Hey,
Thanks for the response.
I have tried several times (deleting the stack/container/image/volume/etc) but still run into the same issue.
Do you use the same Docker config as per the help page - or was it somehow different?
Also, I am using Portainer and Docker installed on my Asustor Drivestor AS1102T NAS if that makes any difference.
Best Regards,
Guy
from docker-homebridge.
I'm not familiar with Asustor Drivestor AS1102T NAS
but I just followed the steps in the wiki to set it up on my ubuntu jammy test machine.
I'm not familiar with Portainer, but am wondering if there were errors or issues earlier during the deploy process that may be causing the problem. It looks like something is failing during deploy
from docker-homebridge.
Yes, it seems like Node is completely broken.
from docker-homebridge.
I'm facing the same error, although I'm trying to spin up the docker container in a Firewalla Gold, where I already have other docker containers running... on a fresh install with this docker-compose.yaml
version: '2'
services:
homebridge:
image: homebridge/homebridge:ubuntu
container_name: homebridge
restart: always
network_mode: host
environment:
- PGID=1000
- PUID=1000
- HOMEBRIDGE_CONFIG_UI=1
- HOMEBRIDGE_CONFIG_UI_PORT=8581
- TZ=America/Panama
- ENABLE_AVAHI=0
volumes:
- '/mnt/data/docker/homebridge/data:/homebridge'
logging:
driver: "json-file"
options:
max-size: "10m"
the container spins up but the application never runs, it loops with these internal errors
Re-installing homebridge...
node[261]: ../src/node_platform.cc:68:std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.
1: 0xb85bc0 node::Abort() [node]
2: 0xb85c3e [node]
3: 0xbf30fe [node]
4: 0xbf31e1 node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [node]
5: 0xb438f3 node::InitializeOncePerProcess(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, node::ProcessFlags::Flags) [node]
6: 0xb43f4b node::Start(int, char**) [node]
7: 0x7f9889ce3d90 [/lib/x86_64-linux-gnu/libc.so.6]
8: 0x7f9889ce3e40 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
9: 0xac1f4e _start [node]
Aborted (core dumped)
/opt/homebridge/bin/node[258]: ../src/node_platform.cc:68:std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.
1: 0xb85bc0 node::Abort() [/opt/homebridge/bin/node]
2: 0xb85c3e [/opt/homebridge/bin/node]
3: 0xbf30fe [/opt/homebridge/bin/node]
4: 0xbf31e1 node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [/opt/homebridge/bin/node]
5: 0xb438f3 node::InitializeOncePerProcess(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, node::ProcessFlags::Flags) [/opt/homebridge/bin/node]
6: 0xb43f4b node::Start(int, char**) [/opt/homebridge/bin/node]
7: 0x7ff7e996ad90 [/lib/x86_64-linux-gnu/libc.so.6]
8: 0x7ff7e996ae40 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
9: 0xac1f4e _start [/opt/homebridge/bin/node]
and in my data directory /config.json
{
"mdns": {
"interface": "192.168.99.1"
},
"bridge": {
"name": "Homebridge FWG",
"username": "5V:20:6G:1A:1B:9C",
"port": 52175,
"pin": "822-72-948"
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"platform": "config"
}
]
}
I have NPM, Unifi and Pi-Hole running flawlessly in my FWG... did you manage to make it work?
FWG Box Version 1.9770
Docker Version 19.03.6
Operating System: Ubuntu 18.04.3 LTS
Architecture: x86_64
from docker-homebridge.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from docker-homebridge.
This issue has been closed as no further activity has occurred.
from docker-homebridge.
Related Issues (20)
- Exposing port 8000 HOT 3
- docker publish should has a version tag not just ubuntu HOT 7
- QNAP Installation with Container Station 3 - Wiki Updates HOT 6
- Homebridge keep restarting after update HOT 3
- IPv6 issue on first run. Need to disable IPv6 in container HOT 3
- Step by Step process to upgrade Node.js and Homebridge HOT 4
- Node errors in logs when starting container with Portainer HOT 2
- Lost configuration after container restart / host reboot HOT 2
- mDNS in a Docker container HOT 4
- `UIX_CUSTOM_PLUGIN_PATH` env var has no effect HOT 3
- Command exexcute .sh file HOT 1
- Cannot connect to ui HOT 6
- Is Docker-Hombridge a limited version of Homebridge, with which you cannot control a second Raspberry with a .sh command? HOT 4
- dbus and other pids are deleted off the host HOT 3
- HB based Docker container doesn't appear to be correctly interfacing with system AVHI-daemon per documentation HOT 7
- How to install latest android-tools/adb inside Homebridge Docker container? HOT 5
- .
- Mounting `/var/run/dbus` for Avahi mDNS causes dbus issues when running in Docker HOT 2
- Installation on LibreELEC (aarch64) fails HOT 3
- Docker page incorrectly states that arm32/v6 is supported HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-homebridge.