Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.

FFsync not maintained -> SyncStorage Rust #46

Open
Gredin67 opened this issue Jan 21, 2023 · 7 comments
Open

FFsync not maintained -> SyncStorage Rust #46

Gredin67 opened this issue Jan 21, 2023 · 7 comments
Labels

Comments

@Gredin67
Copy link

Currently SyncStorage Rust still depends on https://github.com/mozilla-services/syncserver (this package's upstream)
https://github.com/mozilla-services/syncstorage-rs#connecting-to-firefox

@Josue-T
Copy link

Josue-T commented Jan 21, 2023

For me actually yes the package still use some old component and it's bad but currently it's the most stable solution. In the next time I'll migrate to rust when it's stable. You still can create a PR if you want to migrate the rust implementation and you tested on your side and it work well.

Actually I'm following the evolution of the rust implementation here mozilla-services/syncserver#189 (comment)
And it look like that it's not completely finished.

@retiolus
Copy link

Any news on this?

@julianfoad
Copy link

Some instructions for self-hosting the new FF sync solution syncstorage-rs:

For reference, the Firefox Sync discussion matrix room is #sync:mozilla.org . (That's where I've just discovered the existence of these instructions.)

@orhtej2
Copy link

orhtej2 commented Sep 28, 2023

While hosting new Rust-based solution is indeed possible I was unable to find any migration instructions to prevent data loss.

Anyone has any idea?

@julianfoad
Copy link

@orhtej2 the best place to ask is in the Firefox Sync matrix room #sync:mozilla.org a.k.a. matrix:r/sync:mozilla.org . There are people there occasionally discussing such things.

@orhtej2
Copy link

orhtej2 commented Sep 29, 2023

I have super duper preliminary, absolutely not production quality preview of Rust version here: https://github.com/orhtej2/syncserver-rs_ynh/tree/testing

Currently it does not allow any syncing, setting Firefox ~as listed here allows you to log in, then instantly logs you out for some reason.

I would appreciate help with debugging this issue.

@orhtej2
Copy link

orhtej2 commented Nov 22, 2023

Rust version is ready for prod use: https://apps.yunohost.org/app/syncserver-rs

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants