this post was submitted on 23 Mar 2025
442 points (96.6% liked)

Technology

67422 readers
4058 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 8 points 2 days ago* (last edited 2 days ago) (2 children)

Did you by chance self host the sync server using docker compose? Their instructions aren't great and I was hoping you had some tips.

For anyone else interested, if I figure it out, I'll post what I did here.

Edit 1: I finally got it all setup but syncing isn't working so I guess I did something wrong ๐Ÿ™„ . Troubleshooting now

[โ€“] [email protected] 6 points 2 days ago

So yes, I did, and yes, their docs suck (better documentation is on their roadmap).

There's a really good guide here on Lemmy that I recommend instead. https://lemmy.ml/post/25006407

Following this I had it up and running in no time. Check the comments as well, I added some notes on getting attachments working. If you're still having issues shoot me a message and I'll try to help.

[โ€“] [email protected] 2 points 2 days ago (1 children)

: I finally got it all setup but syncing isn't working so I guess I did something wrong

$5 says you need a srv record or something that wasn't obvious from the docs

[โ€“] [email protected] 3 points 2 days ago

I don't know what the fuck is going on. The client app connects to all 4 servers it needs a connection to. I can create a user on the server and all clients can login using it, I just can't get notes to sync.

Official docs here

I found this tutorial1 and this tutorial2

Tutorial2 makes this one port change to the official docker compose file but otherwise is seemingly the same as tutorial1:

  notesnook-s3:
    image: minio/minio:RELEASE.2024-07-29T22-14-52Z
    ports:
      - 9009:9000
      - 9090:9090

With that change, and setting the port of the domain to 9090, I can access minio in the browser. But I don't know if that's necessary or not. I'm stumped.