Understanding how/when syncs occur and debugging issues #229
kylerm42
started this conversation in
Self-hosting
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I know I've gone off the beaten path a bit with my setup, but I'm looking to dive a bit deeper into understanding how the data is synced, when syncs happen, and troubleshooting issues.
My goal is to have reliable sync between multiple devices that aren't always on the same network as the any-sync services. I'm running the docker compose stack on my server, and have set up Cloudflare and Nginx Proxy Manager to handle all the endpoints in
client.yml
. This is what it looks like:Quick question about that, do I need the local addresses (e.g.
any-sync-node-1:1001
,quic://127.0.0.1:1011
, etc) in my client.yml if my client isn't on the same device?Syncs seem to work, but they take a while to show up sometimes, and the statuses in the client are confusing. For example, here's the sync status for the app on my Macbook:

It appears that the
client(3).yml
file is still in progress, but it is showing up on my phone and I'm able to download it. My phone, however, always either showsPreparing...
orNo connection
, even though it will get updates.For a basic understanding, is the gist that both devices have to be online for syncs to happen? So if I make a change on my phone, close the app, then go to my PC later, it won't recognize the changes because the phone app isn't connected? Are there any logs from the any-sync services that would help understand or see when these syncs are occurring. I haven't been able to parse anything useful from them yet.
Thanks for your help!
Beta Was this translation helpful? Give feedback.
All reactions