-
Notifications
You must be signed in to change notification settings - Fork 48
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
How to make Brave use my docker as sync server? / How to self-host Brave sync? #126
Comments
For the first part On android:
For linux Mac windows you can run the brave executable with feature flags https://www.chromium.org/developers/how-tos/run-chromium-with-flags/ For persistent storage just mounting the /db on a docker volume is not enough as the amazon/dynamodb-local uses an in-memory dynamodb Add a command in the docker compose with the -sharedDb -dbPath directive and then mount that path |
I wasn't able to switch on android to private sync server. sync-url in /data/local/tmp/chrome-command-line switches to https://clients4.google.com/chrome-sync regardles what ip is set in flag. Verified configuration on brave://sync-internals Correct url should contain protocol: |
Sorry if that wasnt clear.
It should contain 2 lines. First line is an underscore Second is your URL After changing sync URL restart brave (clear from recents) for the effect to take place. |
After I run the docker based on this repo (few steps in README) e.g. on my local network, then how do I make Brave devices (both desktop and android) start syncing over my running docker instead of Brave cloud servers?
And after I manage that, I think it would be good to answer #81 to persist data - is it correct that this way I would have my self-hosted Brave Sync?
The text was updated successfully, but these errors were encountered: