DeploymentΒΆ

Before configuring the app for deployment, read through Development; some concepts may apply.

See apk_signer/settings/sites/* for site-specific settings files.

The signer can run in two user modes (in Django settings):

APK_USER_MODE = 'END_USER'
APK_USER_MODE = 'REVIEWER'
REVIEWER mode
The signer instance is intended for app reveiwers. In this mode APKs are self-signed with a short lived key store. Key stores are never re-used.
END_USER mode
The signer instance is intended for end-users on Firefox for Android. In this mode APKs are self-signed with a long-lived key store that is associated with the app’s manifest URL. When an app is updated, the same key store is used to sign new APK versions.