diff --git a/README.md b/README.md index 3501fe9..3fb7eda 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,17 @@ -# Mozilla’s Sync Server for YunoHost + -[![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync) ![](https://ci-apps.yunohost.org/ci/badges/ffsync.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/ffsync.maintain.svg) -[![Install ffsync with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync) +# Firefox Sync Server for YunoHost + +[![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync) ![Working status](https://ci-apps.yunohost.org/ci/badges/ffsync.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/ffsync.maintain.svg) +[![Install Firefox Sync Server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync) *[Lire ce readme en français.](./README_fr.md)* -> *This package allow you to install ffsync quickly and simply on a YunoHost server. -If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.* + +> *This package allows you to install Firefox Sync Server quickly and simply on a YunoHost server. +If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* ## Overview @@ -13,51 +19,34 @@ The Sync Server provides a replacement for Firefox’s default server (hosted at By default, a server set up will defer authentication to the Mozilla-hosted accounts server at [https://accounts.firefox.com](https://accounts.firefox.com). So you will still have to authenticate at Mozilla, but _the storage of your information will be done on your host_. -**Shipped version:** 1.9.1 - -## Documentation - - * Official documentation: https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html - * YunoHost documentation: https://yunohost.org/#/app_ffsync +**Shipped version:** 1.9.1~ynh3 +## Disclaimers / important information ## Configuration Once installed, reaching `http://domain.tld/path` should show a page explaining how to configure it. -## Links +## :red_circle: Antifeatures - * Report a bug about this package: https://github.com/YunoHost-Apps/ffsync_ynh/issues - * Upstream app repository: https://github.com/mozilla-services/syncserver - * YunoHost website: https://yunohost.org/ +- **Upstream not maintained**: This software is not maintained anymore. Expect it to break down over time, be exposed to unfixed security breaches, etc. ---- +## Documentation and resources -## Developers info +* Official admin documentation: +* Upstream app code repository: +* YunoHost documentation for this app: +* Report a bug: + +## Developer info + +Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing). -Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing). To try the testing branch, please proceed like that. -``` + +``` bash sudo yunohost app install https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug or sudo yunohost app upgrade ffsync -u https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug ``` -### Solving problems with Android - -The sure-fire way to know what Sync on Android is really doing is to observe the Android device log using adb logcat. You’ll want to bump your log-level: -``` -adb shell setprop log.tag.FxAccounts VERBOSE -``` - -Then, you can observe the log using: -``` -adb logcat | grep FxAccounts -``` - -It’s best to observe the log while you force a sync from the Android Settings App. You should see output like: - -``` -D FxAccounts(...) fennec :: BaseResource :: HTTP GET https://token.stage.mozaws.net/1.0/sync/1.5 -... -D FxAccounts(...) fennec :: BaseResource :: HTTP GET https://sync-4-us-east-1.stage.mozaws.net/ -``` +**More info regarding app packaging:** diff --git a/README_fr.md b/README_fr.md index 84b3024..d1a2d12 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,48 +1,51 @@ -# Serveur de synchronisation de Firefox pour YunoHost + -[![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync) ![](https://ci-apps.yunohost.org/ci/badges/ffsync.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/ffsync.maintain.svg) -[![Install ffsync with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync) +# Firefox Sync Server pour YunoHost + +[![Niveau d’intégration](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/ffsync.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/ffsync.maintain.svg) +[![Installer Firefox Sync Server avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync) *[Read this readme in english.](./README.md)* -> *Ce package vous permet d'installer ffsync rapidement et simplement sur un serveur Yunohost. -Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.* -## Vue d'ensemble +> *Ce package vous permet d’installer Firefox Sync Server rapidement et simplement sur un serveur YunoHost. +Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l’installer et en profiter.* + +## Vue d’ensemble Le serveur de synchronisation permet un remplacement du serveur par défaut de Firefox (hébergé par Mozilla). Par défaut, le serveur reporte l'authentification aux serveurs de comptes de Mozilla à https://accounts.firefox.com. vous vous authentifierez donc sur les serveurs de Mozilla, mais _le stockage de vos informations se fera sur votre serveur_. -**Version incluse :** 1.9.1 - -## Documentation - - * Documentation officialle : https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html - * Documentation YunoHost : https://yunohost.org/#/app_ffsync +**Version incluse :** 1.9.1~ynh3 +## Avertissements / informations importantes ## Configuration Une fois installé, la page `http://domain.tld/path` vous explique comment l'utiliser. +## :red_circle: Fonctions indésirables -#### Architectures supportées +- **Upstream not maintained**: This software is not maintained anymore. Expect it to break down over time, be exposed to unfixed security breaches, etc. -* x86-64b - [![Build Status](https://ci-apps.yunohost.org/ci/logs/ffsync%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/ffsync/) -* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/ffsync%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/ffsync/) +## Documentations et ressources -## Liens - - * Rapporter un bug : https://github.com/YunoHost-Apps/ffsync_ynh/issues - * Dépôt de Sync Server : https://github.com/mozilla-services/syncserver - * Site de YunoHost : https://yunohost.org/ - ---- +* Documentation officielle de l’admin : +* Dépôt de code officiel de l’app : +* Documentation YunoHost pour cette app : +* Signaler un bug : ## Informations pour les développeurs -Merci de faire votre « pull request » sur la [branche testing](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing). -Pour tester la branche testing, faites comme ceci. -``` +Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing). + +Pour essayer la branche testing, procédez comme suit. + +``` bash sudo yunohost app install https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug ou sudo yunohost app upgrade ffsync -u https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug ``` + +**Plus d’infos sur le packaging d’applications :** \ No newline at end of file