diff --git a/README.md b/README.md index 117e70a..c0cb90c 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,18 @@ # Mozilla’s Sync Server for Yunohost -The Sync Server provides a replacement for Firefox’s default server (hosted at Mozilla). Its code is available on [the Sync-1.5 Server documentation](https://docs.services.mozilla.com/howtos/run-sync-1.5.html). +The Sync Server provides a replacement for Firefox’s default server (hosted at Mozilla). 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.5 +**Shipped version:** 1.8 ## Configuring Once installed, reaching `http://domain.tld/path` should show a page explaining how to configure it. Otherwise please refer to the [Yunohost page](https://yunohost.org/#/app_ffsync). -## Contributing +## Links -From the `sources` directory, do as follows: - -`make build` - -`make test` - -`./local/bin/gunicorn --reload --paste syncserver.ini` instead of the classical `make serve` to take into account changes you will surely do by developping the app. + * Report a bug about this package: https://github.com/YunoHost-Apps/ffsync_ynh + * Report a bug about Funkwhale itself: https://github.com/mozilla-services/syncserver + * Documentation: https://docs.services.mozilla.com/howtos/run-sync-1.5.html + * YunoHost website: https://yunohost.org/ \ No newline at end of file diff --git a/conf/app.src b/conf/app.src index 9aebc99..28519e2 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,4 +1,4 @@ -SOURCE_URL=https://github.com/mozilla-services/syncserver/archive/1.6.0.tar.gz -SOURCE_SUM=5dc5144845e13c30783c706f7768eccc22f9558521475a7124b343df7db92953 +SOURCE_URL=https://github.com/mozilla-services/syncserver/archive/1.8.0.tar.gz +SOURCE_SUM=728206bcffec7a305e97e7cd4d465b3fa56f39f8e1fd55d98e49a866016d61e0 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz diff --git a/manifest.json b/manifest.json index b160964..ea3d36d 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "name": "Firefox Sync Server", "id": "ffsync", - "version": "1.6.0", + "version": "1.8.0~ynh1", "url": "https://github.com/mozilla-services/syncserver", "packaging_format": 1, "description": { @@ -13,7 +13,7 @@ "email": "jean-baptiste@holcroft.fr" }, "requirements": { - "yunohost": ">=2.7.0" + "yunohost": ">=3.0.0" }, "license": "MPL-2.0", "services": [ diff --git a/scripts/install b/scripts/install index 8d711e9..6cb3981 100644 --- a/scripts/install +++ b/scripts/install @@ -60,7 +60,7 @@ ynh_app_setting_set "$app" final_path "$final_path" #================================================= # Check depends installation -ynh_install_app_dependencies make python-dev python-virtualenv \ +ynh_install_app_dependencies python-dev python-virtualenv \ uwsgi uwsgi-plugin-python #================================================= diff --git a/scripts/restore b/scripts/restore index 96bc1f3..60aa59d 100644 --- a/scripts/restore +++ b/scripts/restore @@ -82,7 +82,7 @@ ynh_system_user_create "$app" # REINSTALL DEPENDENCIES #================================================= -ynh_install_app_dependencies make python-dev python-virtualenv \ +ynh_install_app_dependencies python-dev python-virtualenv \ uwsgi uwsgi-plugin-python #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 8c64704..351cd1d 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -93,7 +93,7 @@ path_url=$(ynh_normalize_url_path "$path_url") #================================================= # Check depends installation -ynh_install_app_dependencies make python-dev python-virtualenv \ +ynh_install_app_dependencies python-dev python-virtualenv \ uwsgi uwsgi-plugin-python #=================================================