News for hackers. Stuff that matters.
Re:Self-Hosting a Firefox Sync Server by 3np on Friday February 28, 2025 @10:38PM (#43215570)
Note that this setup still relies on Mozilla infrastructure for several surrounding services for auth, email, account metadata, etc.

https://github.com/dan-r/syncstorage-rs-docker/blob/main/app...

It's a good start though and as long as you're OK migrating your account you can plug those in later. Fully self-hosting all the components is just as doable but a little bit more involved. Compared to when I last set it up they seem to have been improving on docs and devex.

https://github.com/mozilla/fxa

https://mozilla.github.io/ecosystem-platform/tutorials/devel...

https://mozilla-services.readthedocs.io/en/latest/howtos/run...

Re:Self-Hosting a Firefox Sync Server by user3939382 on Friday February 28, 2025 @11:58PM (#43216091)
Maybe eventually the whole stack can make its way into a docker container with a shell script for config.
Re:Self-Hosting a Firefox Sync Server by have-a-break on Saturday March 01, 2025 @12:42AM (#43216344)
Maybe it's just me but having dedicated employee's to manage security is a prerequisite for me; atleast I could point my finger at someone if things happen.
Re:Self-Hosting a Firefox Sync Server by andra_nl on Saturday March 01, 2025 @03:45AM (#43217361)
I completely understand the feeling, but when's the last time pointing fingers actually got you anywhere? :)
Re:Self-Hosting a Firefox Sync Server by dvdkon on Saturday March 01, 2025 @03:10AM (#43217143)
I personally don't see the value in that. I'd rather spend time fixing something than getting people to fix it for me, and having someone just to point fingers at them after a failure feels cowardly. But maybe I'm just not a managerial type.
Re:Self-Hosting a Firefox Sync Server by bayindirh on Saturday March 01, 2025 @09:42AM (#43219639)
That's a time vs. outsourcing trade-off. When everything is working, it's invisible and great, but if something breaks, and if you're in the middle of the something, you either have to postpone it, or stop everything and fix the problem to be able to continue your life unaffected.

I'm into self-hosting, and host some of my services myself, but get some services too, because I have limited time and don't want to stop drop and roll when something breaks.

Re:Self-Hosting a Firefox Sync Server by DecoySalamander on Saturday March 01, 2025 @03:57AM (#43217442)
Sounds like a recipe for getting people with knowledge of security best practices and people with knowledge of the systems being developed, but not both at the same time.
Re:Self-Hosting a Firefox Sync Server by treve on Saturday March 01, 2025 @01:26AM (#43216527)
Of course it's not just you. That seems somewhat obvious. Also plenty of people that do like tinkering on their homelab or self host. It's definitely the more interesting choice!
Re:Self-Hosting a Firefox Sync Server by 3np on Monday March 03, 2025 @08:38AM (#43241587)
It's enough different components to not be a good fit for an all-in-one image at all. That road lies madness.

docker-compose is a much better fit. That already exists. What we need is more people actually deploying and engaging (;

Re:Self-Hosting a Firefox Sync Server by zx8080 on Friday February 28, 2025 @11:09PM (#43215777)
> this setup still relies on Mozilla infrastructure for several surrounding services for auth, email,

Why does email rely on mozilla infra?

Re:Self-Hosting a Firefox Sync Server by wtallis on Friday February 28, 2025 @11:25PM (#43215879)
Mozilla's email-related service is https://relay.firefox.com/ which obviously needs to rely on quite a bit of Mozilla infrastructure in its default incarnation, and is probably a fair bit harder to self-host than Firefox Sync.
Re:Self-Hosting a Firefox Sync Server by zx8080 on Friday February 28, 2025 @11:59PM (#43216104)
Is Mozilla Relay (email) really needed for Sync?
Re:Self-Hosting a Firefox Sync Server by 3np on Monday March 03, 2025 @08:36AM (#43241570)
Relay is unrelated to that conversation.
Re:Self-Hosting a Firefox Sync Server by 3np on Monday March 03, 2025 @08:35AM (#43241559)
That is also unrelated. Firefox Sync itself requires Mozilla Accounts to function at all, which requires email for verification and password reset. To properly self-host Firefox Sync you need those parts too, which includes an SMTP server (or substitute).
Re:Self-Hosting a Firefox Sync Server by 3np on Monday March 03, 2025 @08:31AM (#43241528)
The other way around. Server-side email verification for accounts and password-reset is an integrated part of the flow and also needs to be hosted and wired up, unless you want to dig into the code and patch those parts out.
Re:Self-Hosting a Firefox Sync Server by nonesuchuser on Saturday March 01, 2025 @04:13AM (#43217523)
Just cut out the middleman and use Google directly.
Re:Self-Hosting a Firefox Sync Server by eloisius on Saturday March 01, 2025 @05:38AM (#43217983)
It looks like you used to be able to configure Firefox iOS to use a different FxA/Sync server, but I tried to find the setting and it's gone.

> For Firefox for iOS version 9.0 or later:

> - Go to Settings.

> - Tap on the Version number 5 times.

> - Tap on “Advance Account Settings”

> - Enter your content-server URL

> - Toggle “Use Custom Account Service” to on.

https://mozilla-services.readthedocs.io/en/latest/howtos/run...

Re:Self-Hosting a Firefox Sync Server by layoric on Saturday March 01, 2025 @06:09AM (#43218142)
Is the different names options under “Advanced Sync Settings” the same thing just with different name? “Use Custom FxA Content Server”?