-
Notifications
You must be signed in to change notification settings - Fork 13
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
nebula-sync is killing pihole #15
Comments
It died again since starting it back up about 3 hours ago: 2025-01-16 12:45:00.451 EST [50/T406] INFO: [✓] FTLCONF_webserver_api_password is used 2025-01-16T11:55:00-05:00 INF Syncing Teleporters... |
Hi @heffneil It's hard to tell what's wrong here. In your case with a "full sync" it's really just making a GET I would verify that:
|
Thanks for the reply! I believe the versions are the same I will confirm. I made sure to pull new containers before trying to sync. I know you're project isn't pihole but is there some config checker? With my configuration being so new I can't imagine I broke something already! |
I have a serious, and perhaps stupid, question: does someone run nebula sync on all nodes? Or just the master and it replicates down to the replicas? |
The intended way of running it is to let 1 single pihole be primary and then sync its configuration to X replicas. |
Got it so me running it on the other nodes would be a problem and a mistake |
It might not ruin things but it doesn't make sense. It would be the equivalent of exporting all pihole configurations at the same time (perhaps) and restoring them in a random order 😄 |
I would have pihole fail overnight every night for a week. I have now disabled nebula-sync and the problem didn't occur last night.
These are two new installs and not really being uses I am trying to get a robust setup.
Please see this write-up here:
pi-hole/docker-pi-hole#1684 (comment)
nebula-sync logs:
This is after I just restarted the container this morning:
https://pastebin.com/csY0ftsT
Docker compose:
nebula-sync:
image: ghcr.io/lovelaze/nebula-sync:latest
container_name: nebula-sync
restart: always
environment:
- PRIMARY=http://172.16.0.125|superheff
- REPLICAS=http://172.16.0.126|superheff
- FULL_SYNC=true
- CRON=*/5 * * * *
- TZ=America/New_York
The text was updated successfully, but these errors were encountered: