Firefox Sync Server (FSS)

Version: 1.0.0.r5
Update: 05/10/2026
Developer: Download
Maintainer: thecap
Architecture: ["x86-64"]
Apk X86-64: Download
Minimal Supported ADM Version: ADM 5.1
Release Note:

1.0.0.r5
– Add dashboard URL, admin username and password-file location to App Central description (FR/EN).

1.0.0.r4
– Authenticated public URL form with validation, backup and atomic save.
– 20 UI languages, persistent selection, Arabic/Urdu RTL.
– Larger centered original Firefox icon.
– Keep existing secrets, accounts, data, ports and Compose customizations.

1.0.0.r3: Authenticated French dashboard, live Sync heartbeat, configuration display and Firefox setup. Preserve database and .env. Backup Compose before dashboard migration.

Description:

Self-host Firefox synchronization storage while retaining Mozilla account authentication. Includes a web configuration dashboard with 20 languages.

WEB INTERFACE ACCESS
URL: http://NAS_IP_ADDRESS:39951/
Example: http://192.168.0.32:39951/
Username: adminPassword: open Docker/FirefoxSyncServer/UI_PASSWORD.txt in ADM File Explorer.
The password is generated during installation and preserved across upgrades.

CONFIGURATION
Set PUBLIC_URL in the web dashboard, save your changes, then restart the package in App Central. The dashboard validates the address and backs up the configuration before saving. Other configuration values and existing data are preserved.
Port 39951 hosts the dashboard. Port 40051 hosts the Sync service.

CONNECT FIREFOX
On each computer, open about:config in Firefox and set identity.sync.tokenserver.uri to PUBLIC_URL/1.0/sync/1.5. Restart Firefox, sign in to your Mozilla account and test synchronization with a new bookmark. No local Mozilla account service is included.

If you change the address of a server that has already been used, its database node record may also require updating. Do not delete the database. For remote access, use a stable HTTPS address reachable by all clients. Protect the dashboard with HTTPS or a VPN when accessing it remotely.

REQUIREMENTS
Docker Engine and Docker Compose. x86-64 NAS running ADM 4.0 or later.
Data and configuration: /share/Docker/FirefoxSyncServer.
Package status: STATUS.txt. Startup log: apkg.log.

Rate this post