From a33bdb7f8c15ba7179f7ad27e31fd9ddff3d7a69 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Mon, 30 Oct 2023 18:38:28 +0100 Subject: [PATCH 01/35] Iterate on config panel documentation --- .../20.config_panels/config_panels.md | 314 +++++++++++++----- 1 file changed, 223 insertions(+), 91 deletions(-) diff --git a/pages/06.contribute/10.packaging_apps/60.advanced/20.config_panels/config_panels.md b/pages/06.contribute/10.packaging_apps/60.advanced/20.config_panels/config_panels.md index 610895a0..1698deb6 100644 --- a/pages/06.contribute/10.packaging_apps/60.advanced/20.config_panels/config_panels.md +++ b/pages/06.contribute/10.packaging_apps/60.advanced/20.config_panels/config_panels.md @@ -1,5 +1,5 @@ --- -title: Configuration panel for apps +title: Config Panels template: docs taxonomy: category: docs @@ -7,15 +7,23 @@ routes: default: '/packaging_config_panels' --- -Configuration panels allow to let admins manage parameters or runs actions for which the upstream's app doesn't provide any appropriate UI itself. It's a good way to reduce manual change on config files and avoid conflicts on it. +From a practical point of view, one of the main purpose of config panel is to "expose" settings from the app's configuration files to YunoHost's admins which are therefore able to manipulate them from a nice web ui. This is especially relevant for apps which do not provide any sort of admin UI and expect admins to manually edit the configuration files. -Those panels can also be used to quickly create interfaces that extend the capabilities of YunoHost (e.g. VPN Client, Hotspost, Borg, etc.). +Technically speaking, config panels are used both for apps packaging and also core features (domain configuration, global settings) ! Please: Keep in mind the YunoHost spirit, and try to build your panels in such a way as to expose only really useful, "high-level" parameters, and if there are many of them, to relegate those corresponding to rarer use cases to "Advanced" sub-sections. Keep it simple, focus on common needs, don't expect the admins to have 3 PhDs in computer science. -## `config_panel.toml`'s principle and general format +## Community examples -To create configuration panels for apps, you should at least create a `config_panel.toml` at the root of the package. For more complex cases, this TOML file can be paired with a `config` script inside the scripts directory of your package, which will handle specific controller logic. +- [Check the basic example at the end of this doc](#basic-example) +- [Check the example_ynh app toml](https://github.com/YunoHost/example_ynh/blob/master/config_panel.toml.example) and the [basic `scripts/config` example](https://github.com/YunoHost/example_ynh/blob/master/scripts/config) +- [Check config panels of other apps](https://grep.app/search?q=version&filter[repo.pattern][0]=YunoHost-Apps&filter[lang][0]=TOML) +- [Check `scripts/config` of other apps](https://grep.app/search?q=ynh_app_config_apply&filter[repo.pattern][0]=YunoHost-Apps&filter[lang][0]=Shell) + + +## Overview + +From an app packager perspective, config panels are defined in `config_panel.toml` at the root of the app repository. It is coupled to the `scripts/config` script, which may be used to define custom getters/setters/validations/actions. However, most use cases should be covered automagically by the core, thus it may not be necessary to define such a `config` script at all! The `config_panel.toml` describes one or several panels, containing sections, each containing questions generally binded to a params in the app's actual configuration files. @@ -27,7 +35,7 @@ max_rate: 10 max_age: 365 ``` -We could for example create a simple configuration panel for it like this one, by following the syntax `[PANEL.SECTION.QUESTION]`: +A simple configuration panel can be created with this syntax: ```toml version = "1.0" [main] @@ -44,7 +52,7 @@ version = "1.0" choices = ["white", "dark"] bind = ":__INSTALL_DIR__/config.yml" - [main.limits] + [main.limits] [main.limits.max_rate] ask.en = "Maximum display rate" type = "number" @@ -56,58 +64,38 @@ version = "1.0" bind = ":__INSTALL_DIR__/config.yml" ``` -Here we have created one `main` panel, containing the `main` and `limits` sections, containing questions according to params name of our `config.yml` file. Thanks to the `bind` properties, all those questions are bind to their values in the `config.yml` file. +Here, a `main` panel is created, containing the `main` and `limits` sections, containing questions corresponding to app options in `config.yml` file. Thanks to the `bind` property, all those questions are read/written to their values in the actual `config.yml` file. -### Questions short keys have to be unique +## Supported questions types and properties -For performance reasons, questions short keys have to be unique in all the `config_panel.toml` file, not just inside its panel or its section. Hence it's not possible to have: -```toml -[manual.vpn.server_ip] -[advanced.dns.server_ip] -``` -In which two questions have "real variable name" `is server_ip` and therefore conflict with each other. - -! Some short keys are forbidden cause it can interfer with config scripts (`old`, `file_hash`, `types`, `binds`, `formats`, `changed`) and you probably should avoid to use common settings name to avoid to bind your question to this settings (e.g. `id`, `install_time`, `mysql_pwd`, `path`, `domain`, `port`, `db_name`, `current_revision`, `admin`) - -### Supported questions types and properties - -See [the full list of questions types and properties](/dev/forms) +You can learn more about the full list of option types and their properties in [their dedicated page](/dev/forms). -### Reading and writing values +## The "`bind`" statement -You can read and write values with 2 mechanisms: the `bind` property in the `config_panel.toml` and for complex use cases the getter/setter in a `config` script. +Without any `bind` statement attached to a config panel property, values are only read/written from/to the app's settings file (`/etc/yunohost/$app/settings.yml`). This is usually not very useful in practice. -### `bind` property +Using `bind = ":/some/config/file"`, one declares that the actual truth used by the app lives in `/some/config/file`. The config panel will read/write the value from/to this file. YunoHost will automagically adapt to classic formats such as YAML, TOML, JSON, INI, PHP, `.env`-like and `.py`. (At least, assuming we're dealing with simple key<->value mappings) -The `bind` property allows to define where read and write the value bind to the question. - -#### Default behaviour - -If you did not define a specific getter/setter (see below), and no `bind` argument was defined, YunoHost will read/write the value from/to the app's `/etc/yunohost/$app/settings.yml` file. - -#### Read / write into a var of an actual configuration file - -If you want to read/write the value from/to the app's actual configural file (be it `.env`-like, JSON, YAML, INI, PHP, `.py`, ...): +A simple real-life example looks like: ```toml [main.main.theme] -# (other properties ommited) +type = "string" bind = ":__INSTALL_DIR__/config.yml" ``` -In which case, YunoHost will look for something like a key/value, with the key being `theme`. +In which case, YunoHost will look for something like a key/value, with the key being `theme` inside the app's `config.yml`. + +If the question id in the config panel (here, `theme`) differs from the key in the actual conf file (let's say it's not `theme` but `css_theme`), then the syntax becomes: -If the question id in the config panel (here, `theme`) differs from the key in the actual conf file (let's say it's not `theme` but `css_theme`), then you can write: ```toml [main.main.theme] -# (other properties ommited) +type = "string" bind = "css_theme:__FINALPATH__/config.yml" ``` -!!!! Note: This mechanism is quasi language agnostic and will use regexes to find something that looks like a key=value or common variants. However, it does assume that the key and value are stored on the same line. It doesn't support multiline text or file in a variable with this method. If you need to save multiline content in a configuration variable, you should create a custom getter/setter (see below). - -Nested syntax is also supported, which may be useful for example to remove ambiguities about stuff looking like: +You may also encounter situations such as: ```json { "foo": { @@ -119,33 +107,43 @@ Nested syntax is also supported, which may be useful for example to remove ambig } ``` -which we can `bind` to using: +In which case if we want to interface with foo's `max` value, let's write: ```toml bind = "foo>max:__INSTALL_DIR__/conf.json" ``` -#### Read / write an entire file +### "Binding" to an entire file Useful when using a question `file` or `text` for which you want to save the raw content directly as a file on the system. + +For example to be able to manipulate an image: + ```toml -[main.main.logo] -# (other properties ommited) -bind = "__INSTALL_DIR__/img/logo.png" +[panel.section.logo] +type = "file" +bind = "__INSTALL_DIR__/assets/logo.png" ``` -### Custom getter / setter +Or an entire text file: -Sometimes the `bind` mechanism is not enough: - * the config file format is not supported (e.g. xml, csv) - * the data is not contained in a config file (e.g. database, directory, web resources...) - * the data should be written but not read (e.g. password) - * the data should be read but not written (e.g. fetching status information) - * we want to change other things than the value (e.g. the choices list of a select) - * the question answer contains several values to dispatch in several places - * and so on +```toml +[panel.section.config_content] +type = "text" +bind = "__INSTALL_DIR__/config.ini" +default = "This is the default content" +``` -You can create specific getter/setters functions inside the `scripts/config` of your app to customize how the information is read/written. + +### Custom getters/setters/validators (a.k.a `bind=null`) + +More complex use-case may appear, such as: +- you want to expose some "dynamic" information in the config panel, such as computed health status, computed disk usage, dynamic list of options, ... +- password handling, where the data may be written but can't be read +- the config file format is not supposed (e.g. xml, csv, ...) +- ... + +You can create specific getter/setters functions inside the `config` script of the app to customize how the information is read/written. The basic structure of the script is: ```bash #!/bin/bash @@ -153,19 +151,20 @@ source /usr/share/yunohost/helpers ynh_abort_if_errors -# Put your getter, setter and validator here +# Put your getter, setter, validator or action here # Keep this last line ynh_app_config_run $1 ``` -#### Getter +#### Custom getters -A question's getter is the function used to read the current value/state. Custom getters are defined using bash functions called `getter__QUESTION_SHORT_KEY()` which returns data through stdout. +A question's getter is the function used to read the current value/state. Custom getters are defined using bash functions called `getter__QUESTION_SHORT_KEY()` which returns data through stdout. Stdout can generated using one of those formats: - 1) either a raw format, in which case the return is binded directly to the value of the question - 2) or a yaml format, in this case you dynamically provide properties for your question (for example the `style` of an `alert`, the list of available `choices` of a `select`, etc.) + 1) either just the raw value, + 2) or a yaml, containing the value and other metadata and properties (for example the `style` of an `alert`, the list of available `choices` of a `select`, etc.) + [details summary="Basic example with raw stdout: get the timezone on the system" class="helper-card-subtitle text-muted"] @@ -190,10 +189,10 @@ get__timezone() { `config_panel.toml` ```toml - [main.plugins.plugins] - ask = "Plugin to activate" - type = "tags" - choices = [] +[main.plugins.plugins] +ask = "Plugin to activate" +type = "tags" +choices = [] ``` `scripts/config` @@ -211,26 +210,25 @@ get__plugins() { `config_panel.toml` ```toml - [main.cube.status] - ask = "Custom getter alert" - type = "alert" - style = "info" - bind = "null" # no behaviour on +[main.cube.status] +ask = "Custom getter alert" +type = "alert" +style = "info" +bind = "null" # no behaviour on ``` `scripts/config` - ```bash get__status() { if [ -f "/sys/class/net/tun0/operstate" ] && [ "$(cat /sys/class/net/tun0/operstate)" == "up" ] then - cat << EOF + cat << EOF style: success ask: en: Your VPN is running :) EOF else - cat << EOF + cat << EOF style: danger ask: en: Your VPN is down @@ -240,12 +238,14 @@ EOF ``` [/details] -#### Setter + +#### Custom setters A question's setter is the function used to set new value/state. Custom setters are defined using bash functions called `setter__QUESTION_SHORT_KEY()`. In the context of the setter function, variables named with the various quetion's short keys are avaible ... for example the user-specified date for question `[main.main.theme]` is available as `$theme`. When doing non-trivial operations to set a value, you may want to use `ynh_print_info` to inform the admin about what's going on. + [details summary="Basic example : Set the system timezone" class="helper-card-subtitle text-muted"] `config_panel.toml` @@ -266,21 +266,23 @@ set__timezone() { ``` [/details] -## Validation -You will often need to validate data answered by the user before to save it somewhere. -Validation can be made with regex through `pattern` argument +## User input validations + +You will sometimes need to validate data provided by the user before saving it. + +Simple validation can be achieved using a regex pattern: ```toml - pattern.regexp = '^.+@.+$' - pattern.error = 'An email is required for this field' +pattern.regexp = '^.+@.+$' +pattern.error = 'An email is required for this field' ``` -You can also restrict several types with a choices list. +You can also restrict the accepted values using a choices list. ```toml - choices.foo = "Foo (some explanation)" - choices.bar = "Bar (moar explanation)" - choices.loremipsum = "Lorem Ipsum Dolor Sit Amet" +choices.foo = "Foo (some explanation)" +choices.bar = "Bar (moar explanation)" +choices.loremipsum = "Lorem Ipsum Dolor Sit Amet" ``` Some other type specific argument exist like @@ -290,26 +292,136 @@ Some other type specific argument exist like | `file` | `accept` | | `boolean` | `yes` `no` | -Finally, if you need specific or multi variable validation, you can use custom validators function: +See also : custom validators + +### Custom validators + +In addition to the "simple" validation mechanism (see the 'option' doc), custom validators can be defined in a similar fashion as custom getters/setters: + + ```bash validate__login_user() { - if [[ "${#login_user}" -lt 4 ]]; then echo 'User login is too short, should be at least 4 chars'; fi + if [[ "${#login_user}" -lt 4 ]] + then + echo 'User login is too short, should be at least 4 chars' + fi } ``` -## Other actions than read, validate and save -### Restart a service at the end -You can use the services key to specify which service need to be reloaded or restarted. + + + +## `visible` & `enabled` expression evaluation + +Sometimes we may want to conditionaly display a message or prompt for a value, for this we have the `visible` prop. +And we may want to allow a user to trigger an action only if some condition are met, for this we have the `enabled` prop. + +Expressions are evaluated against a context containing previous values of the current section's options. This quite limited current design exists because on the web-admin or on the CLI we cannot guarantee that a value will be present in the form if the user queried only a single panel/section/option. +In the case of an action, the user will be shown or asked for each of the options of the section in which the button is present. + +The expression has to be written in javascript (this has been designed for the web-admin first and is converted to python on the fly on the cli). + +Available operators are: `==`, `!=`, `>`, `>=`, `<`, `<=`, `!`, `&&`, `||`, `+`, `-`, `*`, `/`, `%` and `match()`. + +#### Examples ```toml -services = [ 'nginx', '__APP__' ] +# simple "my_option_id" is thruthy/falsy +visible = "my_option_id" +visible = "!my_option_id" +# misc +visible = "my_value >= 10" +visible = "-(my_value + 1) < 0" +visible = "!!my_value || my_other_value" ``` -This argument can be set on a single question, to a section, or to an entire panel. +For a more complete set of examples, [check the tests at the end of the file](https://github.com/YunoHost/yunohost/blob/dev/src/tests/test_questions.py). -### Overwrite config panel mechanism +#### match() + +For more complex evaluation we can use regex matching. + +```toml +[my_string] +default = "Lorem ipsum dolor et si qua met!" + +[my_boolean] +type = "boolean" +visible = "my_string && match(my_string, '^Lorem [ia]psumE?')" +``` + +Match the content of a file. + +```toml +[my_file] +type = "file" +accept = ".txt" +bind = "/etc/random/lorem.txt" + +[my_boolean] +type = "boolean" +visible = "my_file && match(my_file, '^Lorem [ia]psumE?')" +``` + +with a file with content like: +```txt +Lorem ipsum dolor et si qua met! +``` + + +## Actions + +"Actions" correspond to config panel buttons triggering specific pieces of code. For example, one could implement an action to trigger a scan of Nextcloud files, or install a plugin inside an app that does not already provide an interface to do so. In core config panels, buttons are for example used to trigger certificate renewal. + +The most basic example looks like this, using `type = 'button'`: + +```toml +[panel.section.my_action] +type = "button" +ask = "Run action" +# (NB: no need to set `bind` to "null") +``` + +And then defining the controller, prefixed by `run__` inside the app's `config` script: +```bash +run__my_action() { + ynh_print_info "Running 'my_action'..." +} +``` + +You may build more complex actions, where the actions uses other form inputs: + +```toml +[panel.my_action_section] +name = "Action section" + [panel.my_action_section.my_repo] + type = "url" + bind = "null" # this value won't be saved as a setting, it's ephemeral and only relevant for the action + ask = "gimme a repo link" + + [panel.my_action_section.my_repo_name] + type = "string" + bind = "null" # this value won't be saved as a setting, it's ephemeral and only relevant for the action + ask = "gimme a custom folder name" + + [panel.my_action_section.my_action] + type = "button" + ask = "Clone the repo" + # the button is clickable only once the previous values are provided + enabled = "my_repo && my_repo_name" +``` + +```bash +run__my_action() { + ynh_print_info "Cloning '$my_repo'..." + cd /tmp + git clone "$my_repo" "$my_repo_name" +} +``` + +## Overwrite config panel mechanism All main configuration helpers are overwritable, example: @@ -329,7 +441,7 @@ ynh_app_config_apply() { } ``` -List of main configuration helpers +List of main configuration helpers: * `ynh_app_config_get` * `ynh_app_config_show` * `ynh_app_config_validate` @@ -337,3 +449,23 @@ List of main configuration helpers * `ynh_app_config_run` More info on this can be found by reading [vpnclient_ynh config script](https://github.com/YunoHost-Apps/vpnclient_ynh/blob/master/scripts/config) + + + +## Important technical notes + +### Options short keys have to be unique + +For performance reasons, questions short keys have to be unique in all the `config_panel.toml` file, not just inside its panel or its section. Hence it's not possible to have: +```toml +[manual.vpn.server_ip] +[advanced.dns.server_ip] +``` +In which two questions have "real variable name" `is server_ip` and therefore conflict with each other. + +! Some short keys are forbidden cause it can interfer with config scripts (`old`, `file_hash`, `types`, `binds`, `formats`, `changed`) and you probably should avoid to use common settings name to avoid to bind your question to this settings (e.g. `id`, `install_time`, `mysql_pwd`, `path`, `domain`, `port`, `db_name`, `current_revision`, `admin`) + +### `bind` versus app settings + +! IMPORTANT: with the exception of `bind = "null"` options, options ids should almost **always** correspond to an app setting initialized/reused during install/upgrade. +Not doing so may result in inconsistencies between the config panel mechanism and the use of ynh_add_config. See also discussions in https://github.com/YunoHost/issues/issues/1973 From a9b6af551976032cd24acc30f976a5360f44e6a0 Mon Sep 17 00:00:00 2001 From: OniriCorpe Date: Tue, 27 Feb 2024 23:36:39 +0100 Subject: [PATCH 02/35] package doc removal --- .../10.docs/20euros/app_20euros.fr.md | 18 -- .../10.docs/20euros/app_20euros.md | 18 -- .../04.applications/10.docs/243/app_243.fr.md | 19 -- pages/04.applications/10.docs/243/app_243.md | 19 -- .../10.docs/abantecart/app_abantecart.md | 21 -- .../10.docs/adguardhome/app_adguardhome.md | 26 -- .../10.docs/adminer/app_adminer.fr.md | 20 -- .../10.docs/adminer/app_adminer.md | 20 -- .../10.docs/aeneria/app_aeneria.fr.md | 19 -- .../10.docs/aeneria/app_aeneria.md | 19 -- .../10.docs/agendav/app_agendav.fr.md | 19 -- .../10.docs/agendav/app_agendav.md | 19 -- .../10.docs/airsonic/app_airsonic.fr.md | 23 -- .../10.docs/airsonic/app_airsonic.md | 23 -- .../10.docs/alltube/app_alltube.fr.md | 20 -- .../10.docs/alltube/app_alltube.md | 20 -- .../10.docs/ampache/app_ampache.fr.md | 25 -- .../10.docs/ampache/app_ampache.md | 25 -- .../10.docs/anarchism/app_anarchism.fr.md | 20 -- .../10.docs/anarchism/app_anarchism.md | 20 -- .../10.docs/anfora/app_anfora.fr.md | 20 -- .../10.docs/anfora/app_anfora.md | 20 -- .../10.docs/archivist/app_archivist.fr.md | 21 -- .../10.docs/archivist/app_archivist.md | 21 -- .../10.docs/backdrop/app_backdrop.fr.md | 19 -- .../10.docs/backdrop/app_backdrop.md | 19 -- .../10.docs/baikal/app_baikal.fr.md | 70 ----- .../10.docs/baikal/app_baikal.md | 78 ----- .../10.docs/bibliogram/app_bibliogram.fr.md | 20 -- .../10.docs/bibliogram/app_bibliogram.md | 20 -- .../bicbucstriim/app_bicbucstriim.fr.md | 28 -- .../10.docs/bicbucstriim/app_bicbucstriim.md | 28 -- .../10.docs/blogotext/app_blogotext.fr.md | 41 --- .../10.docs/blogotext/app_blogotext.md | 45 --- .../10.docs/bludit/app_bludit.fr.md | 21 -- .../10.docs/bludit/app_bludit.md | 21 -- .../10.docs/bookstack/app_bookstack.fr.md | 22 -- .../10.docs/bookstack/app_bookstack.md | 21 -- .../10.docs/borg/app_borg.fr.md | 29 -- .../04.applications/10.docs/borg/app_borg.md | 29 -- .../10.docs/bozon/app_bozon.fr.md | 20 -- .../10.docs/bozon/app_bozon.md | 20 -- .../10.docs/calibreweb/app_calibreweb.fr.md | 20 -- .../10.docs/calibreweb/app_calibreweb.md | 20 -- .../10.docs/castopod/app_castopod.fr.md | 25 -- .../10.docs/castopod/app_castopod.md | 25 -- .../10.docs/cheky/app_cheky.fr.md | 25 -- .../10.docs/cheky/app_cheky.md | 25 -- .../10.docs/cinny/app_cinny.fr.md | 26 -- .../10.docs/cinny/app_cinny.md | 24 -- .../civicrm_drupal7/app_civicrm_drupal7.fr.md | 27 -- .../civicrm_drupal7/app_civicrm_drupal7.md | 27 -- .../10.docs/codimd/app_codimd.fr.md | 23 -- .../10.docs/codimd/app_codimd.md | 23 -- .../10.docs/collabora/app_collabora.fr.md | 64 ---- .../10.docs/collabora/app_collabora.md | 20 -- .../collaboradocker/app_collaboradocker.fr.md | 42 --- .../collaboradocker/app_collaboradocker.md | 41 --- .../10.docs/concrete5/app_concrete5.fr.md | 22 -- .../10.docs/concrete5/app_concrete5.md | 22 -- .../10.docs/converse/app_converse.fr.md | 21 -- .../10.docs/converse/app_converse.md | 21 -- .../10.docs/coturn/app_coturn.fr.md | 34 --- .../10.docs/coturn/app_coturn.md | 34 --- .../10.docs/cowyo/app_cowyo.fr.md | 25 -- .../10.docs/cowyo/app_cowyo.md | 25 -- .../10.docs/cryptpad/app_cryptpad.fr.md | 36 --- .../10.docs/cryptpad/app_cryptpad.md | 34 --- .../10.docs/cubiks-2048/app_cubiks-2048.fr.md | 19 -- .../10.docs/cubiks-2048/app_cubiks-2048.md | 19 -- pages/04.applications/10.docs/dex/app_dex.md | 22 -- .../10.docs/diagramsnet/app_diagramsnet.fr.md | 29 -- .../10.docs/diagramsnet/app_diagramsnet.md | 29 -- .../10.docs/discourse/app_discourse.fr.md | 31 -- .../10.docs/discourse/app_discourse.md | 31 -- .../10.docs/dispatch/app_dispatch.fr.md | 19 -- .../10.docs/dispatch/app_dispatch.md | 19 -- .../10.docs/distbin/app_distbin.fr.md | 22 -- .../10.docs/distbin/app_distbin.md | 22 -- pages/04.applications/10.docs/docs.md | 23 -- .../10.docs/dokuwiki/app_dokuwiki.fr.md | 31 -- .../10.docs/dokuwiki/app_dokuwiki.md | 31 -- .../10.docs/dolibarr/app_dolibarr.fr.md | 31 -- .../10.docs/dolibarr/app_dolibarr.md | 31 -- .../10.docs/domoticz/app_domoticz.fr.md | 125 -------- .../10.docs/domoticz/app_domoticz.md | 132 -------- .../10.docs/dotclear2/app_dotclear2.fr.md | 29 -- .../10.docs/dotclear2/app_dotclear2.md | 29 -- .../10.docs/droppy/app_droppy.fr.md | 27 -- .../10.docs/droppy/app_droppy.md | 27 -- .../10.docs/drupal/app_drupal.fr.md | 27 -- .../10.docs/drupal/app_drupal.md | 27 -- .../10.docs/drupal7/app_drupal7.fr.md | 28 -- .../10.docs/drupal7/app_drupal7.md | 28 -- .../app_easyappointments.fr.md | 19 -- .../easyappointments/app_easyappointments.md | 19 -- .../04.applications/10.docs/ecko/app_ecko.md | 38 --- .../10.docs/element/app_element.fr.md | 31 -- .../10.docs/element/app_element.md | 31 -- .../emailpoubelle/app_emailpoubelle.fr.md | 26 -- .../emailpoubelle/app_emailpoubelle.md | 26 -- .../10.docs/encryptic/app_encryptic.fr.md | 19 -- .../10.docs/encryptic/app_encryptic.md | 19 -- .../10.docs/epicyon/app_epicyon.fr.md | 18 -- .../10.docs/epicyon/app_epicyon.md | 18 -- .../10.docs/ethercalc/app_ethercalc.fr.md | 23 -- .../10.docs/ethercalc/app_ethercalc.md | 22 -- .../etherpad_mypads/app_etherpad_mypads.fr.md | 33 -- .../etherpad_mypads/app_etherpad_mypads.md | 33 -- .../10.docs/facette/app_facette.fr.md | 19 -- .../10.docs/facette/app_facette.md | 19 -- .../10.docs/facilmap/app_facilmap.fr.md | 19 -- .../10.docs/facilmap/app_facilmap.md | 19 -- .../10.docs/fallback/app_fallback.fr.md | 24 -- .../10.docs/fallback/app_fallback.md | 24 -- .../10.docs/ffsync/app_ffsync.fr.md | 40 --- .../10.docs/ffsync/app_ffsync.it.md | 23 -- .../10.docs/ffsync/app_ffsync.md | 39 --- .../10.docs/firefly-iii/app_firefly-iii.fr.md | 21 -- .../10.docs/firefly-iii/app_firefly-iii.md | 21 -- .../10.docs/flarum/app_flarum.fr.md | 21 -- .../10.docs/flarum/app_flarum.md | 21 -- .../10.docs/fluxbb/app_fluxbb.fr.md | 25 -- .../10.docs/fluxbb/app_fluxbb.md | 25 -- .../10.docs/focalboard/app_focalboard.fr.md | 18 -- .../10.docs/focalboard/app_focalboard.md | 18 -- .../10.docs/framaforms/app_framaforms.fr.md | 23 -- .../10.docs/framaforms/app_framaforms.md | 21 -- .../10.docs/freshrss/app_freshrss.fr.md | 40 --- .../10.docs/freshrss/app_freshrss.md | 40 --- .../10.docs/friendica/app_friendica.fr.md | 39 --- .../10.docs/friendica/app_friendica.md | 39 --- .../10.docs/funkwhale/app_funkwhale.fr.md | 35 --- .../10.docs/funkwhale/app_funkwhale.md | 35 --- .../10.docs/galene/app_galene.fr.md | 19 -- .../10.docs/galene/app_galene.md | 19 -- .../10.docs/galette/app_galette.fr.md | 42 --- .../10.docs/galette/app_galette.md | 42 --- .../10.docs/garradin/app_garradin.fr.md | 33 -- .../10.docs/garradin/app_garradin.md | 33 -- .../10.docs/gemserv/app_gemserv.fr.md | 56 ---- .../10.docs/gemserv/app_gemserv.md | 56 ---- .../10.docs/ghost/app_ghost.fr.md | 47 --- .../10.docs/ghost/app_ghost.md | 47 --- .../10.docs/gitea/app_gitea.fr.md | 39 --- .../10.docs/gitea/app_gitea.md | 39 --- .../gitlab-runner/app_gitlab-runner.fr.md | 24 -- .../gitlab-runner/app_gitlab-runner.md | 24 -- .../10.docs/gitlab/app_gitlab.fr.md | 37 --- .../10.docs/gitlab/app_gitlab.md | 37 --- .../glowing_bear/app_glowing_bear.fr.md | 27 -- .../10.docs/glowing_bear/app_glowing_bear.md | 27 -- .../04.applications/10.docs/glpi/app_glpi.md | 32 -- .../10.docs/gogs/app_gogs.fr.md | 22 -- .../04.applications/10.docs/gogs/app_gogs.md | 23 -- .../10.docs/gotify/app_gotify.fr.md | 38 --- .../10.docs/gotify/app_gotify.md | 38 --- .../10.docs/grafana/app_grafana.fr.md | 51 ---- .../10.docs/grafana/app_grafana.md | 51 ---- .../10.docs/grav/app_grav.fr.md | 27 -- .../04.applications/10.docs/grav/app_grav.md | 27 -- .../10.docs/grocy/app_grocy.md | 31 -- .../10.docs/guacamole/app_guacamole.fr.md | 28 -- .../10.docs/guacamole/app_guacamole.md | 28 -- .../10.docs/h5ai/app_h5ai.fr.md | 26 -- .../04.applications/10.docs/h5ai/app_h5ai.md | 26 -- .../10.docs/halcyon/app_halcyon.fr.md | 31 -- .../10.docs/halcyon/app_halcyon.md | 31 -- .../10.docs/haste/app_haste.fr.md | 31 -- .../10.docs/haste/app_haste.md | 32 -- .../10.docs/hedgedoc/app_hedgedoc.fr.md | 23 -- .../10.docs/hedgedoc/app_hedgedoc.md | 23 -- .../10.docs/hextris/app_hextris.fr.md | 22 -- .../10.docs/hextris/app_hextris.md | 22 -- .../homeassistant/app_homeassistant.fr.md | 30 -- .../homeassistant/app_homeassistant.md | 28 -- .../10.docs/horde/app_horde.fr.md | 27 -- .../10.docs/horde/app_horde.md | 27 -- .../10.docs/hubzilla/app_hubzilla.fr.md | 25 -- .../10.docs/hubzilla/app_hubzilla.md | 25 -- .../04.applications/10.docs/ifm/app_ifm.fr.md | 23 -- pages/04.applications/10.docs/ifm/app_ifm.md | 23 -- .../10.docs/ihatemoney/app_ihatemoney.fr.md | 39 --- .../10.docs/ihatemoney/app_ihatemoney.md | 39 --- .../10.docs/invidious/app_invidious.md | 34 --- .../10.docs/invoiceninga/app_invoiceninja.md | 27 -- .../10.docs/jappix/app_jappix.fr.md | 12 - .../10.docs/jappix/app_jappix.md | 12 - .../10.docs/jirafeau/app_jirafeau.fr.md | 42 --- .../10.docs/jirafeau/app_jirafeau.md | 42 --- .../10.docs/jitsi/app_jitsi.fr.md | 36 --- .../10.docs/jitsi/app_jitsi.md | 36 --- .../10.docs/jupyterlab/app_jupyterlab.fr.md | 21 -- .../10.docs/jupyterlab/app_jupyterlab.md | 21 -- .../10.docs/kanboard/app_kanboard.fr.md | 23 -- .../10.docs/kanboard/app_kanboard.md | 24 -- .../10.docs/keeweb/app_keeweb.fr.md | 24 -- .../10.docs/keeweb/app_keeweb.md | 24 -- .../10.docs/kimai2/app_kimai2.fr.md | 36 --- .../10.docs/kimai2/app_kimai2.md | 37 --- .../10.docs/kiwiirc/app_kiwiirc.fr.md | 23 -- .../10.docs/kiwiirc/app_kiwiirc.md | 23 -- .../10.docs/komga/app_komga.fr.md | 23 -- .../10.docs/komga/app_komga.md | 23 -- .../10.docs/kresus/app_kresus.fr.md | 27 -- .../10.docs/kresus/app_kresus.md | 28 -- .../10.docs/leed/app_leed.fr.md | 22 -- .../04.applications/10.docs/leed/app_leed.md | 22 -- .../10.docs/lemmy/app_lemmy.md | 21 -- .../10.docs/limesurvey/app_limesurvey.fr.md | 29 -- .../10.docs/limesurvey/app_limesurvey.md | 29 -- .../10.docs/listmonk/app_listmonk.md | 37 --- .../10.docs/lstu/app_lstu.fr.md | 22 -- .../04.applications/10.docs/lstu/app_lstu.md | 22 -- .../10.docs/lufi/app_lufi.fr.md | 27 -- .../04.applications/10.docs/lufi/app_lufi.md | 23 -- .../10.docs/lutim/app_lutim.fr.md | 23 -- .../10.docs/lutim/app_lutim.md | 23 -- .../10.docs/lychee/app_lychee.fr.md | 22 -- .../10.docs/lychee/app_lychee.md | 22 -- .../10.docs/mailman/app_mailman.fr.md | 21 -- .../10.docs/mailman/app_mailman.md | 21 -- .../10.docs/mailman3/app_mailman3.fr.md | 67 ---- .../10.docs/mailman3/app_mailman3.md | 68 ----- .../10.docs/mantis/app_mantis.fr.md | 21 -- .../10.docs/mantis/app_mantis.md | 21 -- .../10.docs/matomo/app_matomo.fr.md | 21 -- .../10.docs/matomo/app_matomo.md | 21 -- .../matterbridge/app_matterbridge.fr.md | 22 -- .../10.docs/matterbridge/app_matterbridge.md | 22 -- .../10.docs/mattermost/app_mattermost.fr.md | 26 -- .../10.docs/mattermost/app_mattermost.md | 26 -- .../mautrix_signal/app_mautrix_signal.fr.md | 64 ---- .../mautrix_signal/app_mautrix_signal.md | 68 ----- .../10.docs/mediawiki/app_mediawiki.fr.md | 22 -- .../10.docs/mediawiki/app_mediawiki.md | 22 -- .../10.docs/meilisearch/app_meilisearch.fr.md | 35 --- .../10.docs/meilisearch/app_meilisearch.md | 34 --- .../10.docs/metabase/app_metabase.fr.md | 22 -- .../10.docs/metabase/app_metabase.md | 22 -- .../10.docs/minchat/app_minchat.fr.md | 41 --- .../10.docs/minchat/app_minchat.md | 41 --- .../10.docs/mindmaps/app_mindmaps.fr.md | 22 -- .../10.docs/mindmaps/app_mindmaps.md | 22 -- .../10.docs/minetest/app_minetest.fr.md | 23 -- .../10.docs/minetest/app_minetest.md | 23 -- .../10.docs/mineweb/app_mineweb.fr.md | 25 -- .../10.docs/mineweb/app_mineweb.md | 25 -- .../10.docs/minidlna/app_minidlna.fr.md | 45 --- .../10.docs/minidlna/app_minidlna.md | 45 --- .../10.docs/miniflux/app_miniflux.fr.md | 28 -- .../10.docs/miniflux/app_miniflux.md | 30 -- .../10.docs/misskey/app_misskey.md | 47 --- .../10.docs/mobilizon/app_mobilizon.fr.md | 31 -- .../10.docs/mobilizon/app_mobilizon.md | 23 -- .../10.docs/moodle/app_moodle.fr.md | 23 -- .../10.docs/moodle/app_moodle.md | 24 -- .../10.docs/mopidy/app_mopidy.fr.md | 39 --- .../10.docs/mopidy/app_mopidy.md | 39 --- .../10.docs/movim/app_movim.fr.md | 29 -- .../10.docs/movim/app_movim.md | 29 -- .../10.docs/mumble-web/app_mumble-web.fr.md | 37 --- .../10.docs/mumble-web/app_mumble-web.md | 36 --- .../mumbleserver/app_mumbleserver.fr.md | 24 -- .../10.docs/mumbleserver/app_mumbleserver.md | 25 -- .../10.docs/my_capsule/app_my_capsule.fr.md | 35 --- .../10.docs/my_capsule/app_my_capsule.md | 35 --- .../10.docs/my_webapp/app_my_webapp.fr.md | 66 ---- .../10.docs/my_webapp/app_my_webapp.md | 62 ---- .../10.docs/mytinytodo/app_mytinytodo.fr.md | 23 -- .../10.docs/mytinytodo/app_mytinytodo.md | 23 -- .../10.docs/navidrome/app_navidrome.fr.md | 20 -- .../10.docs/navidrome/app_navidrome.md | 20 -- .../10.docs/netdata/app_netdata.fr.md | 255 ---------------- .../10.docs/netdata/app_netdata.md | 269 ----------------- .../10.docs/neutrinet/app_neutrinet.fr.md | 39 --- .../10.docs/neutrinet/app_neutrinet.md | 39 --- .../10.docs/nextcloud/app_nextcloud.fr.md | 285 ------------------ .../10.docs/nextcloud/app_nextcloud.md | 206 ------------- .../app_nextcloud_keeweb.fr.md | 45 --- .../nextcloud_keeweb/app_nextcloud_keeweb.md | 42 --- .../10.docs/nitter/app_nitter.fr.md | 46 --- .../10.docs/nitter/app_nitter.md | 46 --- .../10.docs/noalyss/app_noalyss.fr.md | 20 -- .../10.docs/noalyss/app_noalyss.md | 20 -- .../10.docs/nocodb/app_nocodb.fr.md | 38 --- .../10.docs/nocodb/app_nocodb.md | 38 --- .../10.docs/nodebb/app_nodebb.fr.md | 24 -- .../10.docs/nodebb/app_nodebb.md | 26 -- .../10.docs/nullboard/app_nullboard.fr.md | 29 -- .../10.docs/nullboard/app_nullboard.md | 30 -- .../10.docs/omeka-s/app_omeka-s.fr.md | 23 -- .../10.docs/omeka-s/app_omeka-s.md | 23 -- .../10.docs/onlyoffice/app_onlyoffice.fr.md | 31 -- .../10.docs/onlyoffice/app_onlyoffice.md | 31 -- .../10.docs/opennote/app_opennote.fr.md | 27 -- .../10.docs/opennote/app_opennote.md | 27 -- .../10.docs/opensondage/app_opensondage.fr.md | 28 -- .../10.docs/opensondage/app_opensondage.md | 28 -- .../10.docs/opentracker/app_opentracker.fr.md | 29 -- .../10.docs/opentracker/app_opentracker.md | 29 -- .../10.docs/osada/app_osada.fr.md | 43 --- .../10.docs/osada/app_osada.md | 43 --- .../10.docs/osticket/app_osticket.fr.md | 24 -- .../10.docs/osticket/app_osticket.md | 24 -- .../10.docs/owncast/app_owncast.fr.md | 40 --- .../10.docs/owncast/app_owncast.md | 44 --- .../10.docs/owntracks/app_owntracks.fr.md | 44 --- .../10.docs/owntracks/app_owntracks.md | 44 --- .../app_peertube-search-index.fr.md | 33 -- .../app_peertube-search-index.md | 33 -- .../10.docs/peertube/app_peertube.fr.md | 22 -- .../10.docs/peertube/app_peertube.md | 22 -- .../10.docs/petrolette/app_petrolette.fr.md | 29 -- .../10.docs/petrolette/app_petrolette.md | 29 -- .../10.docs/photoview/app_photoview.fr.md | 23 -- .../10.docs/photoview/app_photoview.md | 23 -- .../10.docs/phpbb/app_phpbb.fr.md | 31 -- .../10.docs/phpbb/app_phpbb.md | 31 -- .../10.docs/phpinfo/app_phpinfo.fr.md | 18 -- .../10.docs/phpinfo/app_phpinfo.md | 18 -- .../phpldapadmin/app_phpldapadmin.fr.md | 23 -- .../10.docs/phpldapadmin/app_phpldapadmin.md | 23 -- .../10.docs/phpmyadmin/app_phpmyadmin.fr.md | 21 -- .../10.docs/phpmyadmin/app_phpmyadmin.md | 21 -- .../10.docs/phpsysinfo/app_phpsysinfo.fr.md | 21 -- .../10.docs/phpsysinfo/app_phpsysinfo.md | 21 -- .../10.docs/pihole/app_pihole.fr.md | 79 ----- .../10.docs/pihole/app_pihole.md | 78 ----- .../10.docs/piwigo/app_piwigo.fr.md | 44 --- .../10.docs/piwigo/app_piwigo.md | 44 --- .../10.docs/plainpad/app_plainpad.fr.md | 34 --- .../10.docs/plainpad/app_plainpad.md | 34 --- .../10.docs/pleroma/app_pleroma.fr.md | 61 ---- .../10.docs/pleroma/app_pleroma.md | 10 - .../10.docs/plume/app_plume.fr.md | 25 -- .../10.docs/plume/app_plume.md | 26 -- .../10.docs/pluxml/app_pluxml.fr.md | 41 --- .../10.docs/pluxml/app_pluxml.md | 40 --- .../prettynoemiecms/app_prettynoemiecms.fr.md | 41 --- .../prettynoemiecms/app_prettynoemiecms.md | 41 --- .../10.docs/privatebin/app_privatebin.fr.md | 22 -- .../10.docs/privatebin/app_privatebin.md | 22 -- .../10.docs/prometheus/app_prometheus.fr.md | 24 -- .../10.docs/prometheus/app_prometheus.md | 24 -- .../10.docs/prowlarr/app_prowlarr.fr.md | 29 -- .../10.docs/prowlarr/app_prowlarr.md | 29 -- .../10.docs/proxitok/app_proxitok.fr.md | 19 -- .../10.docs/proxitok/app_proxitok.md | 19 -- pages/04.applications/10.docs/qr/app_qr.fr.md | 23 -- pages/04.applications/10.docs/qr/app_qr.md | 23 -- .../question2answer/app_question2answer.fr.md | 29 -- .../question2answer/app_question2answer.md | 29 -- .../10.docs/quizzes/app_quizzes.fr.md | 31 -- .../10.docs/quizzes/app_quizzes.md | 31 -- .../10.docs/radicale/app_radicale.fr.md | 126 -------- .../10.docs/radicale/app_radicale.md | 125 -------- .../10.docs/rainloop/app_rainloop.fr.md | 50 --- .../10.docs/rainloop/app_rainloop.md | 58 ---- .../10.docs/retroarch/app_retroarch.fr.md | 40 --- .../10.docs/retroarch/app_retroarch.md | 38 --- .../10.docs/roundcube/app_roundcube.fr.md | 37 --- .../10.docs/roundcube/app_roundcube.md | 37 --- .../10.docs/rss-bridge/app_rss-bridge.fr.md | 71 ----- .../10.docs/rss-bridge/app_rss-bridge.md | 71 ----- .../10.docs/seafile/app_seafile.fr.md | 100 ------ .../10.docs/seafile/app_seafile.md | 120 -------- .../10.docs/searx/app_searx.fr.md | 24 -- .../10.docs/searx/app_searx.md | 23 -- .../10.docs/send/app_send.fr.md | 31 -- .../04.applications/10.docs/send/app_send.md | 31 -- .../10.docs/shaarli/app_shaarli.fr.md | 24 -- .../10.docs/shaarli/app_shaarli.md | 10 - .../10.docs/shellinabox/app_shellinabox.fr.md | 21 -- .../10.docs/shellinabox/app_shellinabox.md | 21 -- .../simple-torrent/app_simple-torrent.fr.md | 20 -- .../simple-torrent/app_simple-torrent.md | 20 -- .../sitemagiccms/app_sitemagiccms.fr.md | 23 -- .../10.docs/sitemagiccms/app_sitemagiccms.md | 23 -- .../10.docs/slingcode/app_slingcode.fr.md | 20 -- .../10.docs/slingcode/app_slingcode.md | 20 -- .../10.docs/snappymail/app_snappymail.md | 44 --- .../10.docs/snipeit/app_snipeit.fr.md | 23 -- .../10.docs/snipeit/app_snipeit.md | 23 -- .../10.docs/snserver/app_snserver.fr.md | 25 -- .../10.docs/snserver/app_snserver.md | 25 -- .../10.docs/snweb/app_snweb.fr.md | 36 --- .../10.docs/snweb/app_snweb.md | 36 --- .../10.docs/sogo/app_sogo.fr.md | 19 -- .../04.applications/10.docs/sogo/app_sogo.md | 19 -- .../10.docs/spip/app_spip.fr.md | 28 -- .../04.applications/10.docs/spip/app_spip.md | 28 -- .../10.docs/squid3/app_squid3.fr.md | 41 --- .../10.docs/squid3/app_squid3.md | 41 --- .../10.docs/streama/app_streama.fr.md | 39 --- .../10.docs/streama/app_streama.md | 40 --- .../10.docs/strut/app_strut.fr.md | 21 -- .../10.docs/strut/app_strut.md | 21 -- .../10.docs/synapse/app_synapse.fr.md | 140 --------- .../10.docs/synapse/app_synapse.md | 141 --------- .../10.docs/syncthing/app_syncthing.fr.md | 22 -- .../10.docs/syncthing/app_syncthing.md | 22 -- .../10.docs/teampass/app_teampass.fr.md | 29 -- .../10.docs/teampass/app_teampass.md | 30 -- .../10.docs/thelounge/app_thelounge.fr.md | 29 -- .../10.docs/thelounge/app_thelounge.md | 29 -- .../10.docs/tiddlywiki/app_tiddlywiki.fr.md | 33 -- .../10.docs/tiddlywiki/app_tiddlywiki.md | 33 -- .../10.docs/timemachine/app_timemachine.md | 22 -- .../transmission/app_transmission.fr.md | 51 ---- .../10.docs/transmission/app_transmission.md | 48 --- .../10.docs/trilium/app_trilium.fr.md | 29 -- .../10.docs/trilium/app_trilium.md | 29 -- .../10.docs/ttrss/app_ttrss.fr.md | 36 --- .../10.docs/ttrss/app_ttrss.md | 34 --- .../10.docs/tyto/app_tyto.fr.md | 22 -- .../04.applications/10.docs/tyto/app_tyto.md | 22 -- .../10.docs/ulogger/app_ulogger.md | 45 --- .../10.docs/umami/app_umami.md | 53 ---- .../app_unattended_upgrades.fr.md | 21 -- .../app_unattended_upgrades.md | 21 -- .../10.docs/vaultwarden/app_vaultwarden.fr.md | 49 --- .../10.docs/vaultwarden/app_vaultwarden.it.md | 60 ---- .../10.docs/vaultwarden/app_vaultwarden.md | 48 --- .../10.docs/vikunja/app_vikunja.fr.md | 40 --- .../10.docs/vikunja/app_vikunja.md | 40 --- .../10.docs/wallabag2/app_wallabag2.fr.md | 37 --- .../10.docs/wallabag2/app_wallabag2.md | 38 --- .../10.docs/weblate/app_weblate.fr.md | 25 -- .../10.docs/weblate/app_weblate.md | 27 -- .../10.docs/webmin/app_webmin.md | 32 -- .../10.docs/webtrees/app_webtrees.fr.md | 14 - .../10.docs/webtrees/app_webtrees.md | 15 - .../10.docs/wekan/app_wekan.fr.md | 22 -- .../10.docs/wekan/app_wekan.md | 22 -- .../10.docs/wemawema/app_wemawema.fr.md | 23 -- .../10.docs/wemawema/app_wemawema.md | 23 -- .../10.docs/wetty/app_wetty.fr.md | 38 --- .../10.docs/wetty/app_wetty.md | 38 --- .../10.docs/wikijs/app_wikijs.fr.md | 25 -- .../10.docs/wikijs/app_wikijs.md | 25 -- .../10.docs/wordpress/app_wordpress.fr.md | 33 -- .../10.docs/wordpress/app_wordpress.md | 33 -- .../10.docs/writefreely/app_writefreely.md | 56 ---- .../writing_guide/app_writing_guide.fr.md | 35 --- .../writing_guide/app_writing_guide.md | 35 --- .../10.docs/yellow/app_yellow.fr.md | 23 -- .../10.docs/yellow/app_yellow.md | 23 -- .../10.docs/yeswiki/app_yeswiki.fr.md | 38 --- .../10.docs/yeswiki/app_yeswiki.md | 38 --- .../10.docs/yourls/app_yourls.md | 35 --- .../10.docs/yunofav/app_yunofav.fr.md | 15 - .../10.docs/yunofav/app_yunofav.md | 14 - .../04.applications/10.docs/zap/app_zap.fr.md | 52 ---- pages/04.applications/10.docs/zap/app_zap.md | 52 ---- .../10.docs/zerobin/app_zerobin.fr.md | 22 -- .../10.docs/zerobin/app_zerobin.md | 22 -- 457 files changed, 15227 deletions(-) delete mode 100644 pages/04.applications/10.docs/20euros/app_20euros.fr.md delete mode 100644 pages/04.applications/10.docs/20euros/app_20euros.md delete mode 100644 pages/04.applications/10.docs/243/app_243.fr.md delete mode 100644 pages/04.applications/10.docs/243/app_243.md delete mode 100644 pages/04.applications/10.docs/abantecart/app_abantecart.md delete mode 100644 pages/04.applications/10.docs/adguardhome/app_adguardhome.md delete mode 100644 pages/04.applications/10.docs/adminer/app_adminer.fr.md delete mode 100644 pages/04.applications/10.docs/adminer/app_adminer.md delete mode 100644 pages/04.applications/10.docs/aeneria/app_aeneria.fr.md delete mode 100644 pages/04.applications/10.docs/aeneria/app_aeneria.md delete mode 100644 pages/04.applications/10.docs/agendav/app_agendav.fr.md delete mode 100644 pages/04.applications/10.docs/agendav/app_agendav.md delete mode 100644 pages/04.applications/10.docs/airsonic/app_airsonic.fr.md delete mode 100644 pages/04.applications/10.docs/airsonic/app_airsonic.md delete mode 100644 pages/04.applications/10.docs/alltube/app_alltube.fr.md delete mode 100644 pages/04.applications/10.docs/alltube/app_alltube.md delete mode 100644 pages/04.applications/10.docs/ampache/app_ampache.fr.md delete mode 100644 pages/04.applications/10.docs/ampache/app_ampache.md delete mode 100644 pages/04.applications/10.docs/anarchism/app_anarchism.fr.md delete mode 100644 pages/04.applications/10.docs/anarchism/app_anarchism.md delete mode 100644 pages/04.applications/10.docs/anfora/app_anfora.fr.md delete mode 100644 pages/04.applications/10.docs/anfora/app_anfora.md delete mode 100644 pages/04.applications/10.docs/archivist/app_archivist.fr.md delete mode 100644 pages/04.applications/10.docs/archivist/app_archivist.md delete mode 100644 pages/04.applications/10.docs/backdrop/app_backdrop.fr.md delete mode 100644 pages/04.applications/10.docs/backdrop/app_backdrop.md delete mode 100644 pages/04.applications/10.docs/baikal/app_baikal.fr.md delete mode 100644 pages/04.applications/10.docs/baikal/app_baikal.md delete mode 100644 pages/04.applications/10.docs/bibliogram/app_bibliogram.fr.md delete mode 100644 pages/04.applications/10.docs/bibliogram/app_bibliogram.md delete mode 100644 pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.fr.md delete mode 100644 pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.md delete mode 100644 pages/04.applications/10.docs/blogotext/app_blogotext.fr.md delete mode 100644 pages/04.applications/10.docs/blogotext/app_blogotext.md delete mode 100644 pages/04.applications/10.docs/bludit/app_bludit.fr.md delete mode 100644 pages/04.applications/10.docs/bludit/app_bludit.md delete mode 100644 pages/04.applications/10.docs/bookstack/app_bookstack.fr.md delete mode 100644 pages/04.applications/10.docs/bookstack/app_bookstack.md delete mode 100644 pages/04.applications/10.docs/borg/app_borg.fr.md delete mode 100644 pages/04.applications/10.docs/borg/app_borg.md delete mode 100644 pages/04.applications/10.docs/bozon/app_bozon.fr.md delete mode 100644 pages/04.applications/10.docs/bozon/app_bozon.md delete mode 100644 pages/04.applications/10.docs/calibreweb/app_calibreweb.fr.md delete mode 100644 pages/04.applications/10.docs/calibreweb/app_calibreweb.md delete mode 100644 pages/04.applications/10.docs/castopod/app_castopod.fr.md delete mode 100644 pages/04.applications/10.docs/castopod/app_castopod.md delete mode 100644 pages/04.applications/10.docs/cheky/app_cheky.fr.md delete mode 100644 pages/04.applications/10.docs/cheky/app_cheky.md delete mode 100644 pages/04.applications/10.docs/cinny/app_cinny.fr.md delete mode 100644 pages/04.applications/10.docs/cinny/app_cinny.md delete mode 100644 pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.fr.md delete mode 100644 pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.md delete mode 100644 pages/04.applications/10.docs/codimd/app_codimd.fr.md delete mode 100644 pages/04.applications/10.docs/codimd/app_codimd.md delete mode 100644 pages/04.applications/10.docs/collabora/app_collabora.fr.md delete mode 100644 pages/04.applications/10.docs/collabora/app_collabora.md delete mode 100644 pages/04.applications/10.docs/collaboradocker/app_collaboradocker.fr.md delete mode 100644 pages/04.applications/10.docs/collaboradocker/app_collaboradocker.md delete mode 100644 pages/04.applications/10.docs/concrete5/app_concrete5.fr.md delete mode 100644 pages/04.applications/10.docs/concrete5/app_concrete5.md delete mode 100644 pages/04.applications/10.docs/converse/app_converse.fr.md delete mode 100644 pages/04.applications/10.docs/converse/app_converse.md delete mode 100644 pages/04.applications/10.docs/coturn/app_coturn.fr.md delete mode 100644 pages/04.applications/10.docs/coturn/app_coturn.md delete mode 100644 pages/04.applications/10.docs/cowyo/app_cowyo.fr.md delete mode 100644 pages/04.applications/10.docs/cowyo/app_cowyo.md delete mode 100644 pages/04.applications/10.docs/cryptpad/app_cryptpad.fr.md delete mode 100644 pages/04.applications/10.docs/cryptpad/app_cryptpad.md delete mode 100644 pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.fr.md delete mode 100644 pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.md delete mode 100644 pages/04.applications/10.docs/dex/app_dex.md delete mode 100644 pages/04.applications/10.docs/diagramsnet/app_diagramsnet.fr.md delete mode 100644 pages/04.applications/10.docs/diagramsnet/app_diagramsnet.md delete mode 100644 pages/04.applications/10.docs/discourse/app_discourse.fr.md delete mode 100644 pages/04.applications/10.docs/discourse/app_discourse.md delete mode 100644 pages/04.applications/10.docs/dispatch/app_dispatch.fr.md delete mode 100644 pages/04.applications/10.docs/dispatch/app_dispatch.md delete mode 100644 pages/04.applications/10.docs/distbin/app_distbin.fr.md delete mode 100644 pages/04.applications/10.docs/distbin/app_distbin.md delete mode 100644 pages/04.applications/10.docs/docs.md delete mode 100644 pages/04.applications/10.docs/dokuwiki/app_dokuwiki.fr.md delete mode 100644 pages/04.applications/10.docs/dokuwiki/app_dokuwiki.md delete mode 100644 pages/04.applications/10.docs/dolibarr/app_dolibarr.fr.md delete mode 100644 pages/04.applications/10.docs/dolibarr/app_dolibarr.md delete mode 100644 pages/04.applications/10.docs/domoticz/app_domoticz.fr.md delete mode 100644 pages/04.applications/10.docs/domoticz/app_domoticz.md delete mode 100644 pages/04.applications/10.docs/dotclear2/app_dotclear2.fr.md delete mode 100644 pages/04.applications/10.docs/dotclear2/app_dotclear2.md delete mode 100644 pages/04.applications/10.docs/droppy/app_droppy.fr.md delete mode 100644 pages/04.applications/10.docs/droppy/app_droppy.md delete mode 100644 pages/04.applications/10.docs/drupal/app_drupal.fr.md delete mode 100644 pages/04.applications/10.docs/drupal/app_drupal.md delete mode 100644 pages/04.applications/10.docs/drupal7/app_drupal7.fr.md delete mode 100644 pages/04.applications/10.docs/drupal7/app_drupal7.md delete mode 100644 pages/04.applications/10.docs/easyappointments/app_easyappointments.fr.md delete mode 100644 pages/04.applications/10.docs/easyappointments/app_easyappointments.md delete mode 100644 pages/04.applications/10.docs/ecko/app_ecko.md delete mode 100644 pages/04.applications/10.docs/element/app_element.fr.md delete mode 100644 pages/04.applications/10.docs/element/app_element.md delete mode 100644 pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.fr.md delete mode 100644 pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.md delete mode 100644 pages/04.applications/10.docs/encryptic/app_encryptic.fr.md delete mode 100644 pages/04.applications/10.docs/encryptic/app_encryptic.md delete mode 100644 pages/04.applications/10.docs/epicyon/app_epicyon.fr.md delete mode 100644 pages/04.applications/10.docs/epicyon/app_epicyon.md delete mode 100644 pages/04.applications/10.docs/ethercalc/app_ethercalc.fr.md delete mode 100644 pages/04.applications/10.docs/ethercalc/app_ethercalc.md delete mode 100644 pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.fr.md delete mode 100644 pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.md delete mode 100644 pages/04.applications/10.docs/facette/app_facette.fr.md delete mode 100644 pages/04.applications/10.docs/facette/app_facette.md delete mode 100644 pages/04.applications/10.docs/facilmap/app_facilmap.fr.md delete mode 100644 pages/04.applications/10.docs/facilmap/app_facilmap.md delete mode 100644 pages/04.applications/10.docs/fallback/app_fallback.fr.md delete mode 100644 pages/04.applications/10.docs/fallback/app_fallback.md delete mode 100644 pages/04.applications/10.docs/ffsync/app_ffsync.fr.md delete mode 100644 pages/04.applications/10.docs/ffsync/app_ffsync.it.md delete mode 100644 pages/04.applications/10.docs/ffsync/app_ffsync.md delete mode 100644 pages/04.applications/10.docs/firefly-iii/app_firefly-iii.fr.md delete mode 100644 pages/04.applications/10.docs/firefly-iii/app_firefly-iii.md delete mode 100644 pages/04.applications/10.docs/flarum/app_flarum.fr.md delete mode 100644 pages/04.applications/10.docs/flarum/app_flarum.md delete mode 100644 pages/04.applications/10.docs/fluxbb/app_fluxbb.fr.md delete mode 100644 pages/04.applications/10.docs/fluxbb/app_fluxbb.md delete mode 100644 pages/04.applications/10.docs/focalboard/app_focalboard.fr.md delete mode 100644 pages/04.applications/10.docs/focalboard/app_focalboard.md delete mode 100644 pages/04.applications/10.docs/framaforms/app_framaforms.fr.md delete mode 100644 pages/04.applications/10.docs/framaforms/app_framaforms.md delete mode 100644 pages/04.applications/10.docs/freshrss/app_freshrss.fr.md delete mode 100644 pages/04.applications/10.docs/freshrss/app_freshrss.md delete mode 100644 pages/04.applications/10.docs/friendica/app_friendica.fr.md delete mode 100644 pages/04.applications/10.docs/friendica/app_friendica.md delete mode 100644 pages/04.applications/10.docs/funkwhale/app_funkwhale.fr.md delete mode 100644 pages/04.applications/10.docs/funkwhale/app_funkwhale.md delete mode 100644 pages/04.applications/10.docs/galene/app_galene.fr.md delete mode 100644 pages/04.applications/10.docs/galene/app_galene.md delete mode 100644 pages/04.applications/10.docs/galette/app_galette.fr.md delete mode 100644 pages/04.applications/10.docs/galette/app_galette.md delete mode 100644 pages/04.applications/10.docs/garradin/app_garradin.fr.md delete mode 100644 pages/04.applications/10.docs/garradin/app_garradin.md delete mode 100644 pages/04.applications/10.docs/gemserv/app_gemserv.fr.md delete mode 100644 pages/04.applications/10.docs/gemserv/app_gemserv.md delete mode 100644 pages/04.applications/10.docs/ghost/app_ghost.fr.md delete mode 100644 pages/04.applications/10.docs/ghost/app_ghost.md delete mode 100644 pages/04.applications/10.docs/gitea/app_gitea.fr.md delete mode 100644 pages/04.applications/10.docs/gitea/app_gitea.md delete mode 100644 pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.fr.md delete mode 100644 pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.md delete mode 100644 pages/04.applications/10.docs/gitlab/app_gitlab.fr.md delete mode 100644 pages/04.applications/10.docs/gitlab/app_gitlab.md delete mode 100644 pages/04.applications/10.docs/glowing_bear/app_glowing_bear.fr.md delete mode 100644 pages/04.applications/10.docs/glowing_bear/app_glowing_bear.md delete mode 100644 pages/04.applications/10.docs/glpi/app_glpi.md delete mode 100644 pages/04.applications/10.docs/gogs/app_gogs.fr.md delete mode 100644 pages/04.applications/10.docs/gogs/app_gogs.md delete mode 100644 pages/04.applications/10.docs/gotify/app_gotify.fr.md delete mode 100644 pages/04.applications/10.docs/gotify/app_gotify.md delete mode 100644 pages/04.applications/10.docs/grafana/app_grafana.fr.md delete mode 100644 pages/04.applications/10.docs/grafana/app_grafana.md delete mode 100644 pages/04.applications/10.docs/grav/app_grav.fr.md delete mode 100644 pages/04.applications/10.docs/grav/app_grav.md delete mode 100644 pages/04.applications/10.docs/grocy/app_grocy.md delete mode 100644 pages/04.applications/10.docs/guacamole/app_guacamole.fr.md delete mode 100644 pages/04.applications/10.docs/guacamole/app_guacamole.md delete mode 100644 pages/04.applications/10.docs/h5ai/app_h5ai.fr.md delete mode 100644 pages/04.applications/10.docs/h5ai/app_h5ai.md delete mode 100644 pages/04.applications/10.docs/halcyon/app_halcyon.fr.md delete mode 100644 pages/04.applications/10.docs/halcyon/app_halcyon.md delete mode 100644 pages/04.applications/10.docs/haste/app_haste.fr.md delete mode 100644 pages/04.applications/10.docs/haste/app_haste.md delete mode 100644 pages/04.applications/10.docs/hedgedoc/app_hedgedoc.fr.md delete mode 100644 pages/04.applications/10.docs/hedgedoc/app_hedgedoc.md delete mode 100644 pages/04.applications/10.docs/hextris/app_hextris.fr.md delete mode 100644 pages/04.applications/10.docs/hextris/app_hextris.md delete mode 100644 pages/04.applications/10.docs/homeassistant/app_homeassistant.fr.md delete mode 100644 pages/04.applications/10.docs/homeassistant/app_homeassistant.md delete mode 100644 pages/04.applications/10.docs/horde/app_horde.fr.md delete mode 100644 pages/04.applications/10.docs/horde/app_horde.md delete mode 100644 pages/04.applications/10.docs/hubzilla/app_hubzilla.fr.md delete mode 100644 pages/04.applications/10.docs/hubzilla/app_hubzilla.md delete mode 100644 pages/04.applications/10.docs/ifm/app_ifm.fr.md delete mode 100644 pages/04.applications/10.docs/ifm/app_ifm.md delete mode 100644 pages/04.applications/10.docs/ihatemoney/app_ihatemoney.fr.md delete mode 100644 pages/04.applications/10.docs/ihatemoney/app_ihatemoney.md delete mode 100644 pages/04.applications/10.docs/invidious/app_invidious.md delete mode 100644 pages/04.applications/10.docs/invoiceninga/app_invoiceninja.md delete mode 100644 pages/04.applications/10.docs/jappix/app_jappix.fr.md delete mode 100644 pages/04.applications/10.docs/jappix/app_jappix.md delete mode 100644 pages/04.applications/10.docs/jirafeau/app_jirafeau.fr.md delete mode 100644 pages/04.applications/10.docs/jirafeau/app_jirafeau.md delete mode 100644 pages/04.applications/10.docs/jitsi/app_jitsi.fr.md delete mode 100644 pages/04.applications/10.docs/jitsi/app_jitsi.md delete mode 100644 pages/04.applications/10.docs/jupyterlab/app_jupyterlab.fr.md delete mode 100644 pages/04.applications/10.docs/jupyterlab/app_jupyterlab.md delete mode 100644 pages/04.applications/10.docs/kanboard/app_kanboard.fr.md delete mode 100644 pages/04.applications/10.docs/kanboard/app_kanboard.md delete mode 100644 pages/04.applications/10.docs/keeweb/app_keeweb.fr.md delete mode 100644 pages/04.applications/10.docs/keeweb/app_keeweb.md delete mode 100644 pages/04.applications/10.docs/kimai2/app_kimai2.fr.md delete mode 100644 pages/04.applications/10.docs/kimai2/app_kimai2.md delete mode 100644 pages/04.applications/10.docs/kiwiirc/app_kiwiirc.fr.md delete mode 100644 pages/04.applications/10.docs/kiwiirc/app_kiwiirc.md delete mode 100644 pages/04.applications/10.docs/komga/app_komga.fr.md delete mode 100644 pages/04.applications/10.docs/komga/app_komga.md delete mode 100644 pages/04.applications/10.docs/kresus/app_kresus.fr.md delete mode 100644 pages/04.applications/10.docs/kresus/app_kresus.md delete mode 100644 pages/04.applications/10.docs/leed/app_leed.fr.md delete mode 100644 pages/04.applications/10.docs/leed/app_leed.md delete mode 100644 pages/04.applications/10.docs/lemmy/app_lemmy.md delete mode 100644 pages/04.applications/10.docs/limesurvey/app_limesurvey.fr.md delete mode 100644 pages/04.applications/10.docs/limesurvey/app_limesurvey.md delete mode 100644 pages/04.applications/10.docs/listmonk/app_listmonk.md delete mode 100644 pages/04.applications/10.docs/lstu/app_lstu.fr.md delete mode 100644 pages/04.applications/10.docs/lstu/app_lstu.md delete mode 100644 pages/04.applications/10.docs/lufi/app_lufi.fr.md delete mode 100644 pages/04.applications/10.docs/lufi/app_lufi.md delete mode 100644 pages/04.applications/10.docs/lutim/app_lutim.fr.md delete mode 100644 pages/04.applications/10.docs/lutim/app_lutim.md delete mode 100644 pages/04.applications/10.docs/lychee/app_lychee.fr.md delete mode 100644 pages/04.applications/10.docs/lychee/app_lychee.md delete mode 100644 pages/04.applications/10.docs/mailman/app_mailman.fr.md delete mode 100644 pages/04.applications/10.docs/mailman/app_mailman.md delete mode 100644 pages/04.applications/10.docs/mailman3/app_mailman3.fr.md delete mode 100644 pages/04.applications/10.docs/mailman3/app_mailman3.md delete mode 100644 pages/04.applications/10.docs/mantis/app_mantis.fr.md delete mode 100644 pages/04.applications/10.docs/mantis/app_mantis.md delete mode 100644 pages/04.applications/10.docs/matomo/app_matomo.fr.md delete mode 100644 pages/04.applications/10.docs/matomo/app_matomo.md delete mode 100644 pages/04.applications/10.docs/matterbridge/app_matterbridge.fr.md delete mode 100644 pages/04.applications/10.docs/matterbridge/app_matterbridge.md delete mode 100644 pages/04.applications/10.docs/mattermost/app_mattermost.fr.md delete mode 100644 pages/04.applications/10.docs/mattermost/app_mattermost.md delete mode 100644 pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.fr.md delete mode 100644 pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.md delete mode 100644 pages/04.applications/10.docs/mediawiki/app_mediawiki.fr.md delete mode 100644 pages/04.applications/10.docs/mediawiki/app_mediawiki.md delete mode 100644 pages/04.applications/10.docs/meilisearch/app_meilisearch.fr.md delete mode 100644 pages/04.applications/10.docs/meilisearch/app_meilisearch.md delete mode 100644 pages/04.applications/10.docs/metabase/app_metabase.fr.md delete mode 100644 pages/04.applications/10.docs/metabase/app_metabase.md delete mode 100644 pages/04.applications/10.docs/minchat/app_minchat.fr.md delete mode 100644 pages/04.applications/10.docs/minchat/app_minchat.md delete mode 100644 pages/04.applications/10.docs/mindmaps/app_mindmaps.fr.md delete mode 100644 pages/04.applications/10.docs/mindmaps/app_mindmaps.md delete mode 100644 pages/04.applications/10.docs/minetest/app_minetest.fr.md delete mode 100644 pages/04.applications/10.docs/minetest/app_minetest.md delete mode 100644 pages/04.applications/10.docs/mineweb/app_mineweb.fr.md delete mode 100644 pages/04.applications/10.docs/mineweb/app_mineweb.md delete mode 100644 pages/04.applications/10.docs/minidlna/app_minidlna.fr.md delete mode 100644 pages/04.applications/10.docs/minidlna/app_minidlna.md delete mode 100644 pages/04.applications/10.docs/miniflux/app_miniflux.fr.md delete mode 100644 pages/04.applications/10.docs/miniflux/app_miniflux.md delete mode 100644 pages/04.applications/10.docs/misskey/app_misskey.md delete mode 100644 pages/04.applications/10.docs/mobilizon/app_mobilizon.fr.md delete mode 100644 pages/04.applications/10.docs/mobilizon/app_mobilizon.md delete mode 100644 pages/04.applications/10.docs/moodle/app_moodle.fr.md delete mode 100644 pages/04.applications/10.docs/moodle/app_moodle.md delete mode 100644 pages/04.applications/10.docs/mopidy/app_mopidy.fr.md delete mode 100644 pages/04.applications/10.docs/mopidy/app_mopidy.md delete mode 100644 pages/04.applications/10.docs/movim/app_movim.fr.md delete mode 100644 pages/04.applications/10.docs/movim/app_movim.md delete mode 100644 pages/04.applications/10.docs/mumble-web/app_mumble-web.fr.md delete mode 100644 pages/04.applications/10.docs/mumble-web/app_mumble-web.md delete mode 100644 pages/04.applications/10.docs/mumbleserver/app_mumbleserver.fr.md delete mode 100644 pages/04.applications/10.docs/mumbleserver/app_mumbleserver.md delete mode 100644 pages/04.applications/10.docs/my_capsule/app_my_capsule.fr.md delete mode 100644 pages/04.applications/10.docs/my_capsule/app_my_capsule.md delete mode 100644 pages/04.applications/10.docs/my_webapp/app_my_webapp.fr.md delete mode 100644 pages/04.applications/10.docs/my_webapp/app_my_webapp.md delete mode 100644 pages/04.applications/10.docs/mytinytodo/app_mytinytodo.fr.md delete mode 100644 pages/04.applications/10.docs/mytinytodo/app_mytinytodo.md delete mode 100644 pages/04.applications/10.docs/navidrome/app_navidrome.fr.md delete mode 100644 pages/04.applications/10.docs/navidrome/app_navidrome.md delete mode 100644 pages/04.applications/10.docs/netdata/app_netdata.fr.md delete mode 100644 pages/04.applications/10.docs/netdata/app_netdata.md delete mode 100644 pages/04.applications/10.docs/neutrinet/app_neutrinet.fr.md delete mode 100644 pages/04.applications/10.docs/neutrinet/app_neutrinet.md delete mode 100644 pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md delete mode 100644 pages/04.applications/10.docs/nextcloud/app_nextcloud.md delete mode 100644 pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.fr.md delete mode 100644 pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.md delete mode 100644 pages/04.applications/10.docs/nitter/app_nitter.fr.md delete mode 100644 pages/04.applications/10.docs/nitter/app_nitter.md delete mode 100644 pages/04.applications/10.docs/noalyss/app_noalyss.fr.md delete mode 100644 pages/04.applications/10.docs/noalyss/app_noalyss.md delete mode 100644 pages/04.applications/10.docs/nocodb/app_nocodb.fr.md delete mode 100644 pages/04.applications/10.docs/nocodb/app_nocodb.md delete mode 100644 pages/04.applications/10.docs/nodebb/app_nodebb.fr.md delete mode 100644 pages/04.applications/10.docs/nodebb/app_nodebb.md delete mode 100644 pages/04.applications/10.docs/nullboard/app_nullboard.fr.md delete mode 100644 pages/04.applications/10.docs/nullboard/app_nullboard.md delete mode 100644 pages/04.applications/10.docs/omeka-s/app_omeka-s.fr.md delete mode 100644 pages/04.applications/10.docs/omeka-s/app_omeka-s.md delete mode 100644 pages/04.applications/10.docs/onlyoffice/app_onlyoffice.fr.md delete mode 100644 pages/04.applications/10.docs/onlyoffice/app_onlyoffice.md delete mode 100644 pages/04.applications/10.docs/opennote/app_opennote.fr.md delete mode 100644 pages/04.applications/10.docs/opennote/app_opennote.md delete mode 100644 pages/04.applications/10.docs/opensondage/app_opensondage.fr.md delete mode 100644 pages/04.applications/10.docs/opensondage/app_opensondage.md delete mode 100644 pages/04.applications/10.docs/opentracker/app_opentracker.fr.md delete mode 100644 pages/04.applications/10.docs/opentracker/app_opentracker.md delete mode 100644 pages/04.applications/10.docs/osada/app_osada.fr.md delete mode 100644 pages/04.applications/10.docs/osada/app_osada.md delete mode 100644 pages/04.applications/10.docs/osticket/app_osticket.fr.md delete mode 100644 pages/04.applications/10.docs/osticket/app_osticket.md delete mode 100644 pages/04.applications/10.docs/owncast/app_owncast.fr.md delete mode 100644 pages/04.applications/10.docs/owncast/app_owncast.md delete mode 100644 pages/04.applications/10.docs/owntracks/app_owntracks.fr.md delete mode 100644 pages/04.applications/10.docs/owntracks/app_owntracks.md delete mode 100644 pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.fr.md delete mode 100644 pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.md delete mode 100644 pages/04.applications/10.docs/peertube/app_peertube.fr.md delete mode 100644 pages/04.applications/10.docs/peertube/app_peertube.md delete mode 100644 pages/04.applications/10.docs/petrolette/app_petrolette.fr.md delete mode 100644 pages/04.applications/10.docs/petrolette/app_petrolette.md delete mode 100644 pages/04.applications/10.docs/photoview/app_photoview.fr.md delete mode 100644 pages/04.applications/10.docs/photoview/app_photoview.md delete mode 100644 pages/04.applications/10.docs/phpbb/app_phpbb.fr.md delete mode 100644 pages/04.applications/10.docs/phpbb/app_phpbb.md delete mode 100644 pages/04.applications/10.docs/phpinfo/app_phpinfo.fr.md delete mode 100644 pages/04.applications/10.docs/phpinfo/app_phpinfo.md delete mode 100644 pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.fr.md delete mode 100644 pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.md delete mode 100644 pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.fr.md delete mode 100644 pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.md delete mode 100644 pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.fr.md delete mode 100644 pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.md delete mode 100644 pages/04.applications/10.docs/pihole/app_pihole.fr.md delete mode 100644 pages/04.applications/10.docs/pihole/app_pihole.md delete mode 100644 pages/04.applications/10.docs/piwigo/app_piwigo.fr.md delete mode 100644 pages/04.applications/10.docs/piwigo/app_piwigo.md delete mode 100644 pages/04.applications/10.docs/plainpad/app_plainpad.fr.md delete mode 100644 pages/04.applications/10.docs/plainpad/app_plainpad.md delete mode 100644 pages/04.applications/10.docs/pleroma/app_pleroma.fr.md delete mode 100644 pages/04.applications/10.docs/pleroma/app_pleroma.md delete mode 100644 pages/04.applications/10.docs/plume/app_plume.fr.md delete mode 100644 pages/04.applications/10.docs/plume/app_plume.md delete mode 100644 pages/04.applications/10.docs/pluxml/app_pluxml.fr.md delete mode 100644 pages/04.applications/10.docs/pluxml/app_pluxml.md delete mode 100644 pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.fr.md delete mode 100644 pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.md delete mode 100644 pages/04.applications/10.docs/privatebin/app_privatebin.fr.md delete mode 100644 pages/04.applications/10.docs/privatebin/app_privatebin.md delete mode 100644 pages/04.applications/10.docs/prometheus/app_prometheus.fr.md delete mode 100644 pages/04.applications/10.docs/prometheus/app_prometheus.md delete mode 100644 pages/04.applications/10.docs/prowlarr/app_prowlarr.fr.md delete mode 100644 pages/04.applications/10.docs/prowlarr/app_prowlarr.md delete mode 100644 pages/04.applications/10.docs/proxitok/app_proxitok.fr.md delete mode 100644 pages/04.applications/10.docs/proxitok/app_proxitok.md delete mode 100644 pages/04.applications/10.docs/qr/app_qr.fr.md delete mode 100644 pages/04.applications/10.docs/qr/app_qr.md delete mode 100644 pages/04.applications/10.docs/question2answer/app_question2answer.fr.md delete mode 100644 pages/04.applications/10.docs/question2answer/app_question2answer.md delete mode 100644 pages/04.applications/10.docs/quizzes/app_quizzes.fr.md delete mode 100644 pages/04.applications/10.docs/quizzes/app_quizzes.md delete mode 100644 pages/04.applications/10.docs/radicale/app_radicale.fr.md delete mode 100644 pages/04.applications/10.docs/radicale/app_radicale.md delete mode 100644 pages/04.applications/10.docs/rainloop/app_rainloop.fr.md delete mode 100644 pages/04.applications/10.docs/rainloop/app_rainloop.md delete mode 100644 pages/04.applications/10.docs/retroarch/app_retroarch.fr.md delete mode 100644 pages/04.applications/10.docs/retroarch/app_retroarch.md delete mode 100644 pages/04.applications/10.docs/roundcube/app_roundcube.fr.md delete mode 100644 pages/04.applications/10.docs/roundcube/app_roundcube.md delete mode 100644 pages/04.applications/10.docs/rss-bridge/app_rss-bridge.fr.md delete mode 100644 pages/04.applications/10.docs/rss-bridge/app_rss-bridge.md delete mode 100644 pages/04.applications/10.docs/seafile/app_seafile.fr.md delete mode 100644 pages/04.applications/10.docs/seafile/app_seafile.md delete mode 100644 pages/04.applications/10.docs/searx/app_searx.fr.md delete mode 100644 pages/04.applications/10.docs/searx/app_searx.md delete mode 100644 pages/04.applications/10.docs/send/app_send.fr.md delete mode 100644 pages/04.applications/10.docs/send/app_send.md delete mode 100644 pages/04.applications/10.docs/shaarli/app_shaarli.fr.md delete mode 100644 pages/04.applications/10.docs/shaarli/app_shaarli.md delete mode 100644 pages/04.applications/10.docs/shellinabox/app_shellinabox.fr.md delete mode 100644 pages/04.applications/10.docs/shellinabox/app_shellinabox.md delete mode 100644 pages/04.applications/10.docs/simple-torrent/app_simple-torrent.fr.md delete mode 100644 pages/04.applications/10.docs/simple-torrent/app_simple-torrent.md delete mode 100644 pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.fr.md delete mode 100644 pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.md delete mode 100644 pages/04.applications/10.docs/slingcode/app_slingcode.fr.md delete mode 100644 pages/04.applications/10.docs/slingcode/app_slingcode.md delete mode 100644 pages/04.applications/10.docs/snappymail/app_snappymail.md delete mode 100644 pages/04.applications/10.docs/snipeit/app_snipeit.fr.md delete mode 100644 pages/04.applications/10.docs/snipeit/app_snipeit.md delete mode 100644 pages/04.applications/10.docs/snserver/app_snserver.fr.md delete mode 100644 pages/04.applications/10.docs/snserver/app_snserver.md delete mode 100644 pages/04.applications/10.docs/snweb/app_snweb.fr.md delete mode 100644 pages/04.applications/10.docs/snweb/app_snweb.md delete mode 100644 pages/04.applications/10.docs/sogo/app_sogo.fr.md delete mode 100644 pages/04.applications/10.docs/sogo/app_sogo.md delete mode 100644 pages/04.applications/10.docs/spip/app_spip.fr.md delete mode 100644 pages/04.applications/10.docs/spip/app_spip.md delete mode 100644 pages/04.applications/10.docs/squid3/app_squid3.fr.md delete mode 100644 pages/04.applications/10.docs/squid3/app_squid3.md delete mode 100644 pages/04.applications/10.docs/streama/app_streama.fr.md delete mode 100644 pages/04.applications/10.docs/streama/app_streama.md delete mode 100644 pages/04.applications/10.docs/strut/app_strut.fr.md delete mode 100644 pages/04.applications/10.docs/strut/app_strut.md delete mode 100644 pages/04.applications/10.docs/synapse/app_synapse.fr.md delete mode 100644 pages/04.applications/10.docs/synapse/app_synapse.md delete mode 100644 pages/04.applications/10.docs/syncthing/app_syncthing.fr.md delete mode 100644 pages/04.applications/10.docs/syncthing/app_syncthing.md delete mode 100644 pages/04.applications/10.docs/teampass/app_teampass.fr.md delete mode 100644 pages/04.applications/10.docs/teampass/app_teampass.md delete mode 100644 pages/04.applications/10.docs/thelounge/app_thelounge.fr.md delete mode 100644 pages/04.applications/10.docs/thelounge/app_thelounge.md delete mode 100644 pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.fr.md delete mode 100644 pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.md delete mode 100644 pages/04.applications/10.docs/timemachine/app_timemachine.md delete mode 100644 pages/04.applications/10.docs/transmission/app_transmission.fr.md delete mode 100644 pages/04.applications/10.docs/transmission/app_transmission.md delete mode 100644 pages/04.applications/10.docs/trilium/app_trilium.fr.md delete mode 100644 pages/04.applications/10.docs/trilium/app_trilium.md delete mode 100644 pages/04.applications/10.docs/ttrss/app_ttrss.fr.md delete mode 100644 pages/04.applications/10.docs/ttrss/app_ttrss.md delete mode 100644 pages/04.applications/10.docs/tyto/app_tyto.fr.md delete mode 100644 pages/04.applications/10.docs/tyto/app_tyto.md delete mode 100644 pages/04.applications/10.docs/ulogger/app_ulogger.md delete mode 100644 pages/04.applications/10.docs/umami/app_umami.md delete mode 100644 pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.fr.md delete mode 100644 pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.md delete mode 100644 pages/04.applications/10.docs/vaultwarden/app_vaultwarden.fr.md delete mode 100644 pages/04.applications/10.docs/vaultwarden/app_vaultwarden.it.md delete mode 100644 pages/04.applications/10.docs/vaultwarden/app_vaultwarden.md delete mode 100644 pages/04.applications/10.docs/vikunja/app_vikunja.fr.md delete mode 100644 pages/04.applications/10.docs/vikunja/app_vikunja.md delete mode 100644 pages/04.applications/10.docs/wallabag2/app_wallabag2.fr.md delete mode 100644 pages/04.applications/10.docs/wallabag2/app_wallabag2.md delete mode 100644 pages/04.applications/10.docs/weblate/app_weblate.fr.md delete mode 100644 pages/04.applications/10.docs/weblate/app_weblate.md delete mode 100644 pages/04.applications/10.docs/webmin/app_webmin.md delete mode 100644 pages/04.applications/10.docs/webtrees/app_webtrees.fr.md delete mode 100644 pages/04.applications/10.docs/webtrees/app_webtrees.md delete mode 100644 pages/04.applications/10.docs/wekan/app_wekan.fr.md delete mode 100644 pages/04.applications/10.docs/wekan/app_wekan.md delete mode 100644 pages/04.applications/10.docs/wemawema/app_wemawema.fr.md delete mode 100644 pages/04.applications/10.docs/wemawema/app_wemawema.md delete mode 100644 pages/04.applications/10.docs/wetty/app_wetty.fr.md delete mode 100644 pages/04.applications/10.docs/wetty/app_wetty.md delete mode 100644 pages/04.applications/10.docs/wikijs/app_wikijs.fr.md delete mode 100644 pages/04.applications/10.docs/wikijs/app_wikijs.md delete mode 100644 pages/04.applications/10.docs/wordpress/app_wordpress.fr.md delete mode 100644 pages/04.applications/10.docs/wordpress/app_wordpress.md delete mode 100644 pages/04.applications/10.docs/writefreely/app_writefreely.md delete mode 100644 pages/04.applications/10.docs/writing_guide/app_writing_guide.fr.md delete mode 100644 pages/04.applications/10.docs/writing_guide/app_writing_guide.md delete mode 100644 pages/04.applications/10.docs/yellow/app_yellow.fr.md delete mode 100644 pages/04.applications/10.docs/yellow/app_yellow.md delete mode 100644 pages/04.applications/10.docs/yeswiki/app_yeswiki.fr.md delete mode 100644 pages/04.applications/10.docs/yeswiki/app_yeswiki.md delete mode 100644 pages/04.applications/10.docs/yourls/app_yourls.md delete mode 100644 pages/04.applications/10.docs/yunofav/app_yunofav.fr.md delete mode 100644 pages/04.applications/10.docs/yunofav/app_yunofav.md delete mode 100644 pages/04.applications/10.docs/zap/app_zap.fr.md delete mode 100644 pages/04.applications/10.docs/zap/app_zap.md delete mode 100644 pages/04.applications/10.docs/zerobin/app_zerobin.fr.md delete mode 100644 pages/04.applications/10.docs/zerobin/app_zerobin.md diff --git a/pages/04.applications/10.docs/20euros/app_20euros.fr.md b/pages/04.applications/10.docs/20euros/app_20euros.fr.md deleted file mode 100644 index abb738be..00000000 --- a/pages/04.applications/10.docs/20euros/app_20euros.fr.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: 20 euros -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_20euros' ---- - -[![Installer 20 euros avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=20euros) [![Integration level](https://dash.yunohost.org/integration/20euros.svg)](https://dash.yunohost.org/appci/app/20euros) - -*20 euros* est une variante de 2048 avec des pièces et des billets en euros. - -## Liens utiles - -+ Site web : [github.com/jatekos101/20euros](https://github.com/jatekos101/20euros) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/20euros](https://github.com/YunoHost-Apps/20euros_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/20euros/issues](https://github.com/YunoHost-Apps/20euros_ynh/issues) diff --git a/pages/04.applications/10.docs/20euros/app_20euros.md b/pages/04.applications/10.docs/20euros/app_20euros.md deleted file mode 100644 index 85fe6a9b..00000000 --- a/pages/04.applications/10.docs/20euros/app_20euros.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: 20 euros -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_20euros' ---- - -[![Install 20 euros with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=20euros) [![Integration level](https://dash.yunohost.org/integration/20euros.svg)](https://dash.yunohost.org/appci/app/20euros) - -*20 euros* is a 2048 variant with Euro coins and notes. - -## Useful links - -+ Website: [github.com/jatekos101/20euros](https://github.com/jatekos101/20euros) -+ Application software repository: [github.com - YunoHost-Apps/20euros](https://github.com/YunoHost-Apps/20euros_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/20euros/issues](https://github.com/YunoHost-Apps/20euros_ynh/issues) diff --git a/pages/04.applications/10.docs/243/app_243.fr.md b/pages/04.applications/10.docs/243/app_243.fr.md deleted file mode 100644 index f702277f..00000000 --- a/pages/04.applications/10.docs/243/app_243.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 243 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_243' ---- - -[![Installer 243 avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=243) [![Integration level](https://dash.yunohost.org/integration/243.svg)](https://dash.yunohost.org/appci/app/243) - -*243* est un clone du jeu 2048. - -## Liens utiles - -+ Site web : [github.com/hgentry/81/](https://github.com/hgentry/81/) -+ Demonstration: [Demo](https://hgentry.github.io/81/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/243](https://github.com/YunoHost-Apps/243_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/243/issues](https://github.com/YunoHost-Apps/243_ynh/issues) diff --git a/pages/04.applications/10.docs/243/app_243.md b/pages/04.applications/10.docs/243/app_243.md deleted file mode 100644 index 24aa4b4d..00000000 --- a/pages/04.applications/10.docs/243/app_243.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 243 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_243' ---- - -[![Install 243 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=243) [![Integration level](https://dash.yunohost.org/integration/243.svg)](https://dash.yunohost.org/appci/app/243) - -*243* is a 2048 game clone. - -## Useful links - -+ Website: [github.com/hgentry/81/](https://github.com/hgentry/81/) -+ Demonstration: [Demo](https://hgentry.github.io/81/) -+ Application software repository: [github.com - YunoHost-Apps/243](https://github.com/YunoHost-Apps/243_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/243/issues](https://github.com/YunoHost-Apps/243_ynh/issues) diff --git a/pages/04.applications/10.docs/abantecart/app_abantecart.md b/pages/04.applications/10.docs/abantecart/app_abantecart.md deleted file mode 100644 index 82c60f0f..00000000 --- a/pages/04.applications/10.docs/abantecart/app_abantecart.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Abantecart -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_abantecart' ---- - -![abantecart's logo](image://abantecart_logo.svg?resize=,80) - -[![Install abantecart with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=abantecart) [![Integration level](https://dash.yunohost.org/integration/abantecart.svg)](https://dash.yunohost.org/appci/app/abantecart) - -AbanteCart is a free open source ecommerce platform to power online retail. AbanteCart is a ready to run web application as well as reliable foundation to build custom eCommerce solutions. AbanteCart ecommerce platform is designed to fit a wide variety of online businesses and applications, as well as can be configured or customized to perform very specific business requirements. Chosen by many shop owners launching their business online for the first time, AbanteCart is also picked by developers looking for a user-friendly interface and powerful features set. This YunoHost package will install abantecart for your YunoHost instance. - -## Useful links - -+ Website: [www.abantecart.com](https://www.abantecart.com) -+ Official documentation: [docs.abantecart.com](https://docs.abantecart.com) -+ Application software repository: [github.com - YunoHost-Apps/abantecart](https://github.com/YunoHost-Apps/abantecart_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/abantecart/issues](https://github.com/YunoHost-Apps/abantecart_ynh/issues) diff --git a/pages/04.applications/10.docs/adguardhome/app_adguardhome.md b/pages/04.applications/10.docs/adguardhome/app_adguardhome.md deleted file mode 100644 index fe09cc10..00000000 --- a/pages/04.applications/10.docs/adguardhome/app_adguardhome.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: AdGuard Home -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_adguardhome' ---- - -![AdGuard Home's logo](image://adguardhome-logo.png?resize=100) - - -[![Install AdGuard Home with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=adguardhome) -[![Integration level](https://dash.yunohost.org/integration/adguardhome.svg)](https://dash.yunohost.org/appci/app/adguardhome) - -**AdGuard Home** is a network-wide software for blocking ads & tracking. After you set it up, it'll cover ALL your home devices, and you don't need any client-side software for that. -It operates as a DNS server that re-routes tracking domains to a "black hole", thus preventing your devices from connecting to those servers. It's based on software we use for our public AdGuard DNS servers -- both share a lot of common code. - -## Useful links - -* Application software repository: [https://github.com/YunoHost-Apps/adguardhome_ynh](https://github.com/YunoHost-Apps/adguardhome_ynh) -* Official app website: [https://adguard.com/adguard-home.html](https://adguard.com/adguard-home.html) -* Official user documentation: [https://kb.adguard.com/en](https://kb.adguard.com/en) -* Official admin documentation: [https://github.com/AdguardTeam/AdGuardHome/wiki](https://github.com/AdguardTeam/AdGuardHome/wiki) -* Upstream app code repository: [https://github.com/AdguardTeam/AdGuardHome](https://github.com/AdguardTeam/AdGuardHome) -* Report a bug: [https://github.com/YunoHost-Apps/adguardhome_ynh/issues](https://github.com/YunoHost-Apps/adguardhome_ynh/issues) diff --git a/pages/04.applications/10.docs/adminer/app_adminer.fr.md b/pages/04.applications/10.docs/adminer/app_adminer.fr.md deleted file mode 100644 index a0dac8c8..00000000 --- a/pages/04.applications/10.docs/adminer/app_adminer.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Adminer -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_adminer' ---- - -![logo d'Adminer](image://adminer_logo.png?height=80) - -[![Install Adminer with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=adminer) [![Integration level](https://dash.yunohost.org/integration/adminer.svg)](https://dash.yunohost.org/appci/app/adminer) - -Adminer (anciennement phpMinAdmin, meilleure alternative à phpMyAdmin) est un outil de gestion de base de données (MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch, MongoDB). Remplacez phpMyAdmin par Adminer et vous obtiendrez une interface utilisateur plus ordonnée, une meilleure prise en charge des fonctionnalités MySQL, des performances plus élevées et plus de sécurité. [Voir comparaison détaillée](https://www.adminer.org/en/phpmyadmin). - -## Liens utiles - -+ Site web : [adminer.org (en)](https://www.adminer.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/adminer](https://github.com/YunoHost-Apps/adminer_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/adminer/issues](https://github.com/YunoHost-Apps/adminer_ynh/issues) diff --git a/pages/04.applications/10.docs/adminer/app_adminer.md b/pages/04.applications/10.docs/adminer/app_adminer.md deleted file mode 100644 index 490787e7..00000000 --- a/pages/04.applications/10.docs/adminer/app_adminer.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Adminer -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_adminer' ---- - -![Adminer's logo](image://adminer_logo.png?height=80) - -[![Install Adminer with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=adminer) [![Integration level](https://dash.yunohost.org/integration/adminer.svg)](https://dash.yunohost.org/appci/app/adminer) - -Adminer (formerly phpMinAdmin better alternate to phpMyAdmin) is a full-featured database management tool (MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch, MongoDB). Replace phpMyAdmin with Adminer and you will get a tidier user interface, better support for MySQL features, higher performance and more security. [See detailed comparison](https://www.adminer.org/en/phpmyadmin). - -## Useful links - -+ Website: [adminer.org](https://www.adminer.org/) -+ Application software repository: [github.com - YunoHost-Apps/adminer](https://github.com/YunoHost-Apps/adminer_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/adminer/issues](https://github.com/YunoHost-Apps/adminer_ynh/issues) diff --git a/pages/04.applications/10.docs/aeneria/app_aeneria.fr.md b/pages/04.applications/10.docs/aeneria/app_aeneria.fr.md deleted file mode 100644 index 710575d1..00000000 --- a/pages/04.applications/10.docs/aeneria/app_aeneria.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Æneria -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_aeneria' ---- - -[![Installer Æneria avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=aeneria) [![Integration level](https://dash.yunohost.org/integration/aeneria.svg)](https://dash.yunohost.org/appci/app/aeneria) - -*Æneria* est une application web dont le but est d'aider les particuliers à analyser leur consommation d'énergie. Parce que comprendre sa consommation, c'est déjà, sans s'en rendre compte, commencer à la réduire. - -## Liens utiles - -+ Site web : [aeneria.com (fr)](https://aeneria.com/) -+ Démonstration : [Démo](https://demo.aeneria.com/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/aeneria](https://github.com/YunoHost-Apps/aeneria_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/aeneria/issues](https://github.com/YunoHost-Apps/aeneria_ynh/issues) diff --git a/pages/04.applications/10.docs/aeneria/app_aeneria.md b/pages/04.applications/10.docs/aeneria/app_aeneria.md deleted file mode 100644 index ec9b137e..00000000 --- a/pages/04.applications/10.docs/aeneria/app_aeneria.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Æneria -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_aeneria' ---- - -[![Install Æneria with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=aeneria) [![Integration level](https://dash.yunohost.org/integration/aeneria.svg)](https://dash.yunohost.org/appci/app/aeneria) - -*Æneria* is a web application which aims to help individuals to analyse their energy consumption. Because understanding one's consumption is already, without realising it, starting to reduce it. - -## Useful links - -+ Website: [aeneria.com (fr)](https://aeneria.com/) -+ Demonstration: [Demo](https://demo.aeneria.com/login) -+ Application software repository: [github.com - YunoHost-Apps/aeneria](https://github.com/YunoHost-Apps/aeneria_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/aeneria/issues](https://github.com/YunoHost-Apps/aeneria_ynh/issues) diff --git a/pages/04.applications/10.docs/agendav/app_agendav.fr.md b/pages/04.applications/10.docs/agendav/app_agendav.fr.md deleted file mode 100644 index a8db644a..00000000 --- a/pages/04.applications/10.docs/agendav/app_agendav.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: AgenDAV -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_agendav' ---- - -[![Installer AgenDAV avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=agendav) [![Integration level](https://dash.yunohost.org/integration/agendav.svg)](https://dash.yunohost.org/appci/app/agendav) - -*AgenDAV* est un client web CalDAV qui présente une interface AJAX permettant aux utilisateurs de gérer leurs propres calendriers et les calendriers partagés. - -## Liens utiles - -+ Site web : [agendav.org](https://agendav.org/) -+ Démonstration : [Démo](https://demo.yunohost.org/agendav/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/agendav](https://github.com/YunoHost-Apps/agendav_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/agendav/issues](https://github.com/YunoHost-Apps/agendav_ynh/issues) diff --git a/pages/04.applications/10.docs/agendav/app_agendav.md b/pages/04.applications/10.docs/agendav/app_agendav.md deleted file mode 100644 index d5f932be..00000000 --- a/pages/04.applications/10.docs/agendav/app_agendav.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: AgenDAV -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_agendav' ---- - -[![Install AgenDAV with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=agendav) [![Integration level](https://dash.yunohost.org/integration/agendav.svg)](https://dash.yunohost.org/appci/app/agendav) - -*AgenDAV* is a CalDAV web client which features an AJAX interface to allow users to manage their own calendars and shared ones. - -## Useful links - -+ Website: [agendav.org](https://agendav.org/) -+ Demonstration: [Demo](https://demo.yunohost.org/agendav/) -+ Application software repository: [github.com - YunoHost-Apps/agendav](https://github.com/YunoHost-Apps/agendav_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/agendav/issues](https://github.com/YunoHost-Apps/agendav_ynh/issues) diff --git a/pages/04.applications/10.docs/airsonic/app_airsonic.fr.md b/pages/04.applications/10.docs/airsonic/app_airsonic.fr.md deleted file mode 100644 index b2e46307..00000000 --- a/pages/04.applications/10.docs/airsonic/app_airsonic.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Airsonic -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_airsonic' ---- - -![logo de Airsonic](image://airsonic_logo.png?height=80) - -[![Install airsonic with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=airsonic) [![Integration level](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic) - -Airsonic est un streamer de médias gratuit basé sur le web, offrant un accès constant à votre musique. Utilisez-le pour partager votre musique avec vos amis ou pour écouter votre propre musique au travail. Vous pouvez diffuser en continu sur plusieurs lecteurs simultanément, par exemple sur un lecteur dans votre cuisine et un autre dans votre salon. - -Airsonic est conçu pour gérer de très grandes collections de musique (des centaines de gigaoctets). Bien qu'il soit optimisé pour le streaming MP3, il fonctionne pour tout format audio ou vidéo pouvant être diffusé via HTTP, par exemple AAC et OGG. En utilisant des plug-ins de transcodage, Airsonic prend en charge la conversion et la diffusion en continu à la volée de pratiquement tous les formats audio, y compris WMA, FLAC, APE, Musepack, WavPack et Shorten. - -## Liens utiles - - + Site web : [airsonic.github.io (en)](https://airsonic.github.io/) - + Documentation officielle : [airsonic.github.io/docs (en)](https://airsonic.github.io/docs/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/airsonic](https://github.com/YunoHost-Apps/airsonic_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/airsonic/issues](https://github.com/YunoHost-Apps/airsonic_ynh/issues) diff --git a/pages/04.applications/10.docs/airsonic/app_airsonic.md b/pages/04.applications/10.docs/airsonic/app_airsonic.md deleted file mode 100644 index 6b8b4e11..00000000 --- a/pages/04.applications/10.docs/airsonic/app_airsonic.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Airsonic -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_airsonic' ---- - -![airsonic's logo](image://airsonic_logo.png?height=80) - -[![Install airsonic with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=airsonic) [![Integration level](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic) - -Airsonic is a free, web-based media streamer, providing ubiquitous access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room. - -Airsonic is designed to handle very large music collections (hundreds of gigabytes). Although optimized for MP3 streaming, it works for any audio or video format that can stream over HTTP, for instance AAC and OGG. By using transcoder plug-ins, Airsonic supports on-the-fly conversion and streaming of virtually any audio format, including WMA, FLAC, APE, Musepack, WavPack and Shorten. - -## Useful links - - + Website: [airsonic.github.io](https://airsonic.github.io/) - + Official documentation: [airsonic.github.io - docs](https://airsonic.github.io/docs/) - + Application software repository: [github.com - YunoHost-Apps/airsonic](https://github.com/YunoHost-Apps/airsonic_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/airsonic/issues](https://github.com/YunoHost-Apps/airsonic_ynh/issues) diff --git a/pages/04.applications/10.docs/alltube/app_alltube.fr.md b/pages/04.applications/10.docs/alltube/app_alltube.fr.md deleted file mode 100644 index c3737509..00000000 --- a/pages/04.applications/10.docs/alltube/app_alltube.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: AllTube -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_alltube' ---- - -[![Installer AllTube avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=alltube) [![Integration level](https://dash.yunohost.org/integration/alltube.svg)](https://dash.yunohost.org/appci/app/alltube) - -*AllTube* est une interface web pour Youtube-dl. -Pour configurer AllTube : éditez le fichier `/var/www/alltube/config/config.yml` via SSH. - -## Liens utiles - -+ Site web : [alltubedownload.net](https://alltubedownload.net/) -+ Démonstration : [Démo](https://alltubedownload.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/alltube](https://github.com/YunoHost-Apps/alltube_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/alltube/issues](https://github.com/YunoHost-Apps/alltube_ynh/issues) diff --git a/pages/04.applications/10.docs/alltube/app_alltube.md b/pages/04.applications/10.docs/alltube/app_alltube.md deleted file mode 100644 index 45eed5b3..00000000 --- a/pages/04.applications/10.docs/alltube/app_alltube.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: AllTube -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_alltube' ---- - -[![Install AllTube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=alltube) [![Integration level](https://dash.yunohost.org/integration/alltube.svg)](https://dash.yunohost.org/appci/app/alltube) - -*AllTube* is a web interface for Youtube-dl. -To configure AllTube: edit the file `/var/www/alltube/config/config.yml` via SSH. - -## Useful links - -+ Website: [alltubedownload.net](https://alltubedownload.net/) -+ Demonstration: [Demo](https://alltubedownload.net/) -+ Application software repository: [github.com - YunoHost-Apps/alltube](https://github.com/YunoHost-Apps/alltube_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/alltube/issues](https://github.com/YunoHost-Apps/alltube_ynh/issues) diff --git a/pages/04.applications/10.docs/ampache/app_ampache.fr.md b/pages/04.applications/10.docs/ampache/app_ampache.fr.md deleted file mode 100644 index e77bb7bf..00000000 --- a/pages/04.applications/10.docs/ampache/app_ampache.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Ampache -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ampache' ---- - -![logo de Ampache](image://ampache_logo.png?height=80) - -[![Install Ampache with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ampache) [![Integration level](https://dash.yunohost.org/integration/ampache.svg)](https://dash.yunohost.org/appci/app/ampache) - -Ampache est un logiciel libre de streaming audio. - -## Limitations avec YunoHost - -L'authentification du SSO ne fonctionne pas entièrement à partir du panel d'utilisateurs, nous devons y travailler. En fait, cela peut perturber les clients Ampache externes comme Subsonic. - -## Liens utiles - -+ Site web : [ampache.org (en)](http://ampache.org/) -+ Documentation officielle : [github.com - Ampache/wiki (en)](https://github.com/ampache/ampache/wiki) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/ampache](https://github.com/YunoHost-Apps/ampache_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ampache/issues](https://github.com/YunoHost-Apps/ampache_ynh/issues) diff --git a/pages/04.applications/10.docs/ampache/app_ampache.md b/pages/04.applications/10.docs/ampache/app_ampache.md deleted file mode 100644 index a5d5b422..00000000 --- a/pages/04.applications/10.docs/ampache/app_ampache.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Ampache -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ampache' ---- - -![Ampache's logo](image://ampache_logo.png?height=80) - -[![Install Ampache with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ampache) [![Integration level](https://dash.yunohost.org/integration/ampache.svg)](https://dash.yunohost.org/appci/app/ampache) - -Ampache is libre audio streaming software. - -## Limitations with YunoHost - -Since SSO authentication does not work entirely from the user panel, we need to work on it. In fact, this can be disruptive to external Ampache clients such as Subsonic. - -## Useful links - -+ Website: [ampache.org](http://ampache.org/) -+ Official documentation: [github.com - Ampache/wiki](https://github.com/ampache/ampache/wiki) -+ Application software repository: [github.com - YunoHost-Apps/ampache](https://github.com/YunoHost-Apps/ampache_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ampache/issues](https://github.com/YunoHost-Apps/ampache_ynh/issues) diff --git a/pages/04.applications/10.docs/anarchism/app_anarchism.fr.md b/pages/04.applications/10.docs/anarchism/app_anarchism.fr.md deleted file mode 100644 index c474c0b8..00000000 --- a/pages/04.applications/10.docs/anarchism/app_anarchism.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Anarchism -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_anarchism' ---- - -![logo de Anarchism](image://anarchism_logo.svg?resize=,80) - -[![Install anarchism with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anarchism) [![Integration level](https://dash.yunohost.org/integration/anarchism.svg)](https://dash.yunohost.org/appci/app/anarchism) - -Ceci est une FAQ anarchiste. Son but est de présenter ce que l'anarchisme représente réellement et d'indiquer pourquoi vous devriez devenir anarchiste. - -## Liens utiles - -+ Site web : [salsa.debian.org - anarchism (en)](https://salsa.debian.org/debian/anarchism) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/anarchism](https://github.com/YunoHost-Apps/anarchism_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/anarchism/issues](https://github.com/YunoHost-Apps/anarchism_ynh/issues) diff --git a/pages/04.applications/10.docs/anarchism/app_anarchism.md b/pages/04.applications/10.docs/anarchism/app_anarchism.md deleted file mode 100644 index 57cac6b2..00000000 --- a/pages/04.applications/10.docs/anarchism/app_anarchism.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Anarchism -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_anarchism' ---- - -![Anarchism's logo](image://anarchism_logo.svg?resize=,80) - -[![Install anarchism with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anarchism) [![Integration level](https://dash.yunohost.org/integration/anarchism.svg)](https://dash.yunohost.org/appci/app/anarchism) - -This is an anarchist FAQ. Its aim is to present what anarchism really stands for and indicate why you should become an anarchist. - -## Useful links - -+ Website: [salsa.debian.org - anarchism](https://salsa.debian.org/debian/anarchism) -+ Application software repository: [github.com - YunoHost-Apps/anarchism](https://github.com/YunoHost-Apps/anarchism_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/anarchism/issues](https://github.com/YunoHost-Apps/anarchism_ynh/issues) diff --git a/pages/04.applications/10.docs/anfora/app_anfora.fr.md b/pages/04.applications/10.docs/anfora/app_anfora.fr.md deleted file mode 100644 index 3b4bf89c..00000000 --- a/pages/04.applications/10.docs/anfora/app_anfora.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Anfora -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_anfora' ---- - -![logo de Anfora](image://anfora_logo.svg?resize=,80) - -[![Install Anfora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anfora) [![Integration level](https://dash.yunohost.org/integration/anfora.svg)](https://dash.yunohost.org/appci/app/anfora) - -Galerie de photos auto-hébergée, réseau social fédéré. - -## Liens utiles - -+ Site web : [anfora.app (en)](https://anfora.app/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/anfora](https://github.com/YunoHost-Apps/anfora_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/anfora/issues](https://github.com/YunoHost-Apps/anfora_ynh/issues) diff --git a/pages/04.applications/10.docs/anfora/app_anfora.md b/pages/04.applications/10.docs/anfora/app_anfora.md deleted file mode 100644 index 41aec91a..00000000 --- a/pages/04.applications/10.docs/anfora/app_anfora.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Anfora -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_anfora' ---- - -![Anfora's logo](image://anfora_logo.svg?resize=,80) - -[![Install Anfora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anfora) [![Integration level](https://dash.yunohost.org/integration/anfora.svg)](https://dash.yunohost.org/appci/app/anfora) - -Self-hosted photo gallery federated social network. - -## Useful links - -+ Website: [anfora.app](https://anfora.app/) -+ Application software repository: [github.com - YunoHost-Apps/anfora](https://github.com/YunoHost-Apps/anfora_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/anfora/issues](https://github.com/YunoHost-Apps/anfora_ynh/issues) diff --git a/pages/04.applications/10.docs/archivist/app_archivist.fr.md b/pages/04.applications/10.docs/archivist/app_archivist.fr.md deleted file mode 100644 index 41040e02..00000000 --- a/pages/04.applications/10.docs/archivist/app_archivist.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Archivist -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_archivist' ---- - -![Package](image://yunohost_package.png?height=80) - -[![Install archivist with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=archivist) [![Integration level](https://dash.yunohost.org/integration/archivist.svg)](https://dash.yunohost.org/appci/app/archivist) - -Archivist est un système de sauvegarde automatique de votre serveur. Il est capable de faire des sauvegardes de votre noyau YunoHost et de vos applications en utilisant la commande de sauvegarde YunoHost. Il peut également effectuer des sauvegardes de répertoires spécifiques. -Vos sauvegardes peuvent être envoyées à de nombreux autres endroits, locaux ou distants. Archivist est automatiquement lancé périodiquement pour mettre à jour vos sauvegardes et envoyer les modifications aux autres endroits. - -## Liens utiles - -+ Site web : [github.com - maniackcrudelis/archivist](https://github.com/maniackcrudelis/archivist) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/archivist](https://github.com/YunoHost-Apps/archivist_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/archivist/issues](https://github.com/YunoHost-Apps/archivist_ynh/issues) diff --git a/pages/04.applications/10.docs/archivist/app_archivist.md b/pages/04.applications/10.docs/archivist/app_archivist.md deleted file mode 100644 index ec479775..00000000 --- a/pages/04.applications/10.docs/archivist/app_archivist.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Archivist -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_archivist' ---- - -![Package](image://yunohost_package.png?height=80) - -[![Install archivist with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=archivist) [![Integration level](https://dash.yunohost.org/integration/archivist.svg)](https://dash.yunohost.org/appci/app/archivist) - -Archivist is an automatic backup system for your server. It is able to makes backups of your YunoHost core and your apps by using the YunoHost backup command. It can also makes backups of specified directories. -Your backups can be send to many other places, local or distant. Archivist is automatically launched periodicaly to update your backups and send the modifications to the other places. - -## Useful links - -+ Website: [github.com - maniackcrudelis/archivist](https://github.com/maniackcrudelis/archivist) -+ Application software repository: [github.com - YunoHost-Apps/archivist](https://github.com/YunoHost-Apps/archivist_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/archivist/issues](https://github.com/YunoHost-Apps/archivist_ynh/issues) diff --git a/pages/04.applications/10.docs/backdrop/app_backdrop.fr.md b/pages/04.applications/10.docs/backdrop/app_backdrop.fr.md deleted file mode 100644 index ed1fa69d..00000000 --- a/pages/04.applications/10.docs/backdrop/app_backdrop.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Backdrop -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_backdrop' ---- - -[![Installer Backdrop avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=backdrop) [![Integration level](https://dash.yunohost.org/integration/backdrop.svg)](https://dash.yunohost.org/appci/app/backdrop) - -*Backdrop* est un système de gestion de contenu complet qui permet aux utilisateurs non techniques de gérer une grande variété de contenus. Il peut être utilisé pour créer toutes sortes de sites web, notamment des blogs, des galeries d'images, des réseaux sociaux, des intranets, etc. - -## Liens utiles - -+ Site web : [backdropcms.org](https://backdropcms.org/) -+ Démonstration : [Démo](https://backdropcms.org/demo) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/backdrop](https://github.com/YunoHost-Apps/backdrop_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/backdrop/issues](https://github.com/YunoHost-Apps/backdrop_ynh/issues) diff --git a/pages/04.applications/10.docs/backdrop/app_backdrop.md b/pages/04.applications/10.docs/backdrop/app_backdrop.md deleted file mode 100644 index ab19334e..00000000 --- a/pages/04.applications/10.docs/backdrop/app_backdrop.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Backdrop -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_backdrop' ---- - -[![Install Backdrop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=backdrop) [![Integration level](https://dash.yunohost.org/integration/backdrop.svg)](https://dash.yunohost.org/appci/app/backdrop) - -*Backdrop* is a full-featured content management system that allows non-technical users to manage a wide variety of content. It can be used to create all kinds of websites including blogs, image galleries, social networks, intranets, and more. - -## Useful links - -+ Website: [backdropcms.org](https://backdropcms.org/) -+ Demonstration: [Demo](https://backdropcms.org/demo) -+ Application software repository: [github.com - YunoHost-Apps/backdrop](https://github.com/YunoHost-Apps/backdrop_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/backdrop/issues](https://github.com/YunoHost-Apps/backdrop_ynh/issues) diff --git a/pages/04.applications/10.docs/baikal/app_baikal.fr.md b/pages/04.applications/10.docs/baikal/app_baikal.fr.md deleted file mode 100644 index 05cd14d2..00000000 --- a/pages/04.applications/10.docs/baikal/app_baikal.fr.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Baikal -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_baikal' ---- - -![Baïkal's logo](image://baikal_logo.png?height=80) - -[![Install Baïkal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=baikal) [![Integration level](https://dash.yunohost.org/integration/baikal.svg)](https://dash.yunohost.org/appci/app/baikal) - -Baïkal est un serveur de calendriers et de contacts accessible par les protocoles CalDAV (calendriers) et CardDAV (carnets d’adresses), autorisant ainsi la synchronisation avec de nombreux clients (Thunderbird + Lightning par exemple). - -**AVERTISSEMENT** : Baïkal ne fonctionnera pas si vous avez installé un **Nextcloud** (leurs fonctions cardav/caldav entrent en conflit). - -## Configuration - -### Connexion à l’interface d’administration - -Pour configurer l'application il faut se rendre à l'adresse : `sous.domaine.tld/admin` ou `domaine.tld/baikal/admin` -Le nom d’utilisateur à spécifier est `admin` suivi du mot de passe spécifique que vous avez choisi lors de l’installation de Baïkal. Attention, le mot de passe ne doit pas contenir de carractères spéciaux. - -### Authentification LDAP - -Par défaut, Baïkal est configuré pour importer les utilisateurs depuis l'annuaire LDAP de YunoHost. Les utilisateurs YunoHost apparaîtront dans le menu `Users and ressources` après une première authentification. - -## Connexion CalDAV - -### Connexion de Thunderbird avec Lightning - -Ajoutez un nouvel agenda de type « Réseau » puis « CalDAV ». - -L’URL à entrer est la suivante : - -`https://example.com/baikal/cal.php/calendars/username/default` - -*En prenant soin de remplacer « example.com » par votre domaine puis « username » par votre nom d’utilisateur* - -### Connexion de AgenDAV - -AgenDAV est un client web permettant de manipuler vos calendriers. Il est packagé pour YunoHost et vous pouvez donc l’installer juste après avoir installé Baïkal. - -AgenDAV est déjà connecté à Baïkal, aucune manipulation n’est nécessaire. Si vous créez une entrée dans le calendrier Thunderbird + Lightning, il vous suffit d’actualiser votre page AgenDAV pour voir les modifications apparaître. - -AgenDAV vous permet également de créer de nouveaux calendriers très simplement. - -## Connexion CardDAV - -En utilisant l'exemple avec RoundCube Ajoutez un nouveau carnet d’adresses en allant dans Paramètres > Préférences > CardDAV. - -Renseigner : -+ Nom du carnet d’adresses : `default` -+ Nom d’utilisateur : `username` -+ Mot de passe : `leMotDePasseAssociéAUusername` -+ URL : `https://example.com/baikal/card.php/addressbooks/username/default` - -*En prenant soin de remplacer « example.com » par votre domaine et « username » par votre nom d’utilisateur* - -Enregistrer - -Le carnet d’adresses est maintenant accessible. - -## Liens utiles - - + Site web : [sabre.io - baikal (en)](https://sabre.io/baikal/) - + Documentation officielle : [sabre.io - baikal/dav (en)](https://sabre.io/dav/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/baikal](https://github.com/YunoHost-apps/baikal_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/baikal/issues](https://github.com/YunoHost-apps/baikal_ynh/issues) diff --git a/pages/04.applications/10.docs/baikal/app_baikal.md b/pages/04.applications/10.docs/baikal/app_baikal.md deleted file mode 100644 index 9e38b9d9..00000000 --- a/pages/04.applications/10.docs/baikal/app_baikal.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Baikal -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_baikal' ---- - -![Baïkal's logo](image://baikal_logo.png?height=80) - -[![Install Baïkal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=baikal) [![Integration level](https://dash.yunohost.org/integration/baikal.svg)](https://dash.yunohost.org/appci/app/baikal) - -Baïkal is a server for calendars and address books, which uses the CalDAV and CardDAV protocol. Baïkal can be synced with a lot of clients, like Thunderbird + Lightning. - -**WARNING**: Baïkal will not work if you have installed a **Nextcloud** (the Nextcloud CardDAV/CalDAV functions conflict). - -## Configuration - -### Connecting to the administration interface - -To configure the app, go to the address: `sub.domain.tld/admin` or `domain.tld/baikal/admin`. -The username to specify is `admin`, followed by the specific password you chose when installing Baïkal. The password can contain any special characters. - -### LDAP authentication - -By default, Baïkal is configured to look for users in YunoHost's LDAP -directory. YunoHost's users will appear under `User and ressources` menu after their -first authentication. - -### CalDAV/CardDAV access - -To be able to connect CalDAV or CardDAV clients to Baïkal, you must allow access to the app for visitors during installation. -Clients will still need to to authenticate with username and password of an YNH user. -Also note that the admin interface of Baïkal is always available only to logged-in YNH admin users. - -## CalDAV connection - -### Connecting Thunderbird with Lightning - -- Open the Calendar view, select "New Calendar...". -- Choose "On the Network", click "Next". -- Type in your YNH username in the "Username" input field and your server's "https://domain.tld" in the "Location" input field. -- (You only need to enter the domain, Baïkal configures the webserver to forward CalDAV and CardDAV requests to Baïkal.) -- Click "Find Calendars" and enter your YNH user's password. -- If this is the first time your YNH user logs in to Baïkal, a "Default Calendar" is automatically created for you. -- Select the calendar you want to add to Thunderbird and click "Subscribe". - -### Connecting to AgenDAV - -AgenDAV is a web client for using your calendars. It's packaged for YunoHost and you can use it after installing Baïkal. - -AgenDAV is already connected to Baïkal, no other configuration is necessary. If you create a new entry in Thunderbird + Lightning calendar, refreshing your AgenDAV page is enough to see your modifications. - -AgenDAV also allows you to create new calendars very easily. - -## CardDAV Connection - -Using the example with RoundCube Add a new address book by going to Settings > Preferences > CardDAV. - -Make sure it is filled with: -* Addressbook name: `default` -* Username: `username` -* Password: `thePasswordAssociatedToUsername` -* URL : `https://example.com/baikal/card.php/addressbooks/username/default` - -* Make sure to replace "example.com" with your domain and "username" with your username* - -Save. - -Now, the address book is accessible. - -## Useful links - - + Website: [sabre.io - baikal (en)](https://sabre.io/baikal/) - + Official documentation: [sabre.io - baikal/dav (en)](https://sabre.io/dav/) - + Apps software repository: [github.com - YunoHost-Apps/baikal](https://github.com/YunoHost-apps/baikal_ynh) - + Fix a bug or suggest an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/baikal/issues](https://github.com/YunoHost-apps/baikal_ynh/issues) diff --git a/pages/04.applications/10.docs/bibliogram/app_bibliogram.fr.md b/pages/04.applications/10.docs/bibliogram/app_bibliogram.fr.md deleted file mode 100644 index bd495007..00000000 --- a/pages/04.applications/10.docs/bibliogram/app_bibliogram.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Bibliogram -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bibliogram' ---- - -![Logo Bibliogram](image://logo-bibliogram.png?height=80) - -[![Installer Bibliogram avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bibliogram) [![Integration level](https://dash.yunohost.org/integration/bibliogram.svg)](https://dash.yunohost.org/appci/app/bibliogram) - -Bibliogram est un site Web qui prend les données de profil public d'Instagram et les met dans une page plus conviviale qui se charge plus rapidement, donne des images téléchargeables, élimine les publicités, génère des flux RSS et ne vous invite pas à vous inscrire. - -## Liens utiles - -+ Site web : [git.sr.ht - bibliogram](https://git.sr.ht/~cadence/bibliogram) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/bibliogram](https://github.com/YunoHost-Apps/bibliogram_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/bibliogram/issues](https://github.com/YunoHost-Apps/bibliogram_ynh/issues) diff --git a/pages/04.applications/10.docs/bibliogram/app_bibliogram.md b/pages/04.applications/10.docs/bibliogram/app_bibliogram.md deleted file mode 100644 index c8c8221a..00000000 --- a/pages/04.applications/10.docs/bibliogram/app_bibliogram.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Bibliogram -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bibliogram' ---- - -![Bibliogram Logo](image://logo-bibliogram.png?height=80) - -[![Install Bibliogram with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bibliogram) [![Integration level](https://dash.yunohost.org/integration/bibliogram.svg)](https://dash.yunohost.org/appci/app/bibliogram) - -Bibliogram is a website that takes data from Instagram's public profile views and puts it into a friendlier page that loads faster, gives downloadable images, eliminates ads, generates RSS feeds, and doesn't urge you to sign up. - -## Useful links - -+ Website: [git.sr.ht - bibliogram](https://git.sr.ht/~cadence/bibliogram) -+ Application software repository: [github.com - YunoHost-Apps/bibliogram](https://github.com/YunoHost-Apps/bibliogram_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/bibliogram/issues](https://github.com/YunoHost-Apps/bibliogram_ynh/issues) diff --git a/pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.fr.md b/pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.fr.md deleted file mode 100644 index f455c402..00000000 --- a/pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.fr.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: BicBucStriim -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bicbucstriim' ---- - -[![Installer BicBucStriim avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=bicbucstriim) [![Integration level](https://dash.yunohost.org/integration/bicbucstriim.svg)](https://dash.yunohost.org/appci/app/bicbucstriim) - -*BicBucStriim* diffuse des livres, des livres numériques. Il a été conçu principalement pour combler une lacune dans la fonctionnalité des appareils NAS qui donnent accès à la musique, aux vidéos et aux photos -- mais pas aux livres. BicBucStriim comble cette lacune et fournit un accès basé sur le web à votre collection de livres électroniques. - -## Avertissements / informations importantes - -BicBucStriim est une simple application PHP qui fonctionne dans l'environnement Apache/PHP fourni par le NAS (ou tout autre serveur). Elle suppose que vous gérez votre collection d'e-books avec Calibre. L'application lit les données Calibre et les publie sous forme HTML. Pour accéder au catalogue d'e-books, il vous suffit de diriger votre lecteur d'e-books vers votre NAS, de sélectionner l'un de vos e-books et de le télécharger. - -## Configuration - -BicBucStriim fraîchement installée affichera une page de connexion. Les informations de connexion initiales pour l'administrateur sont - nom d'utilisateur : admin - mot de passe : admin - -## Liens utiles - -+ Site web : [projekte.textmulch.de/bicbucstriim/](http://projekte.textmulch.de/bicbucstriim/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/bicbucstriim](https://github.com/YunoHost-Apps/bicbucstriim_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/bicbucstriim/issues](https://github.com/YunoHost-Apps/bicbucstriim_ynh/issues) diff --git a/pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.md b/pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.md deleted file mode 100644 index 6f3e4caf..00000000 --- a/pages/04.applications/10.docs/bicbucstriim/app_bicbucstriim.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: BicBucStriim -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bicbucstriim' ---- - -[![Install BicBucStriim with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=bicbucstriim) [![Integration level](https://dash.yunohost.org/integration/bicbucstriim.svg)](https://dash.yunohost.org/appci/app/bicbucstriim) - -*BicBucStriim* streams books, digital books. It was primarily designed to fill a gap in the functionality of NAS devices that provide access to music, videos and photos -- but not books. BicBucStriim fills this gap and provides web-based access to your e-book collection. - -## Disclaimers / important information - -BicBucStriim is a simple PHP application that runs in the Apache/PHP environment provided by the NAS (or any other server). It assumes that you manage your e-book collection with Calibre. The application reads the Calibre data and publishes it in HTML form. To access the e-book catalog you simply point your ebook reader to your NAS, select one of your e-books and download it. - -## Configuration - -A freshly installed BicBucStriim installation will show the login page. The initial login information for the administrator is - user name: admin - password : admin - -## Useful links - -+ Website: [projekte.textmulch.de/bicbucstriim/](http://projekte.textmulch.de/bicbucstriim/) -+ Application software repository: [github.com - YunoHost-Apps/bicbucstriim](https://github.com/YunoHost-Apps/bicbucstriim_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/bicbucstriim/issues](https://github.com/YunoHost-Apps/bicbucstriim_ynh/issues) diff --git a/pages/04.applications/10.docs/blogotext/app_blogotext.fr.md b/pages/04.applications/10.docs/blogotext/app_blogotext.fr.md deleted file mode 100644 index f620c5ab..00000000 --- a/pages/04.applications/10.docs/blogotext/app_blogotext.fr.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: BlogoText -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_blogotext' ---- - -![logo de BlogoText](image://blogotext_logo.png?width=80) - -[![Install BlogoText with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=blogotext) [![Integration level](https://dash.yunohost.org/integration/blogotext.svg)](https://dash.yunohost.org/appci/app/blogotext) - -BlogoText n'est pas seulement un moteur de blog mais propose plutôt un portail dédié à l'écriture de contenu. En effet, l'interface administrateur propose, en plus des outils traditionnels dédiés au blog, un lecteur de flux RSS, un hébergeur de fichiers et un outil permettant de partager des liens. - -L'avantage de ce CMS est qu'il est très léger et sera parfait pour s'occuper de la partie blog ou actualité de votre site web. BlogoText est écrit en PHP, exploite une base de données SQLite et à seulement besoin de 2Mo d'espace disque. [¹](#sources) - -## Fonctionnalités - - + Blog avec commentaires et flux RSS - + Partage de liens - + Lecteur RSS - + Téléversement et partage d'images/fichiers - + import-export au format JSON/ZIP/HTML; import WordPress - + Support Addons - -## Limitations avec YunoHost - -Les authentification HTTP et LDAP ne sont pas pris en charges. L'application n'est pas multi-utilisateurs⋅trices. - -## Liens utiles - - + Site web : [blogotext.org](https://blogotext.org) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/blogotext](https://github.com/YunoHost-Apps/blogotext_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/blogotext/issues](https://github.com/YunoHost-Apps/blogotext_ynh/issues) - ------- - -### Sources - -¹ [framalibre.org - BlogoText](https://framalibre.org/content/blogotext) diff --git a/pages/04.applications/10.docs/blogotext/app_blogotext.md b/pages/04.applications/10.docs/blogotext/app_blogotext.md deleted file mode 100644 index 8be6f0ff..00000000 --- a/pages/04.applications/10.docs/blogotext/app_blogotext.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: BlogoText -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_blogotext' ---- - -![BlogoText's logo](image://blogotext_logo.png?width=80) - -[![Install BlogoText with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=blogotext) [![Integration level](https://dash.yunohost.org/integration/blogotext.svg)](https://dash.yunohost.org/appci/app/blogotext) - -- [Features](#features) -- [Limitations with YunoHost](#limitations-with-yunohost) -- [Useful links](#useful-links) - -BlogoText is not only a blog engine but rather a portal dedicated to writing content. Indeed, the administrator interface offers, in addition to the traditional tools dedicated to the blog, an RSS feed reader, a file host and a tool to share links. - -The advantage of this CMS is that it is very light and will be perfect to take care of the blog or news part of your website. BlogoText is written in PHP, runs a SQLite database and needs only 2MB of disk space.[¹](#sources) - -## Features - - + Blog with comments and RSS feeds - + Links sharing - + RSS Reader - + Images/Files uploading and sharing - + JSON/ZIP/HTML import-export; WordPress import - + Support Addons - -## Limitations with YunoHost - -HTTP and LDAP authentication are not supported. The application is not multi-user. - -## Useful links - - + Website: [blogotext.org (fr)](https://blogotext.org) - + Application software repository: [github.com - YunoHost-Apps/blogotext](https://github.com/YunoHost-Apps/blogotext_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/blogotext/issues](https://github.com/YunoHost-Apps/blogotext_ynh/issues) - - ----- - - ### Sources - -¹ [framalibre.org - BlogoText (fr)](https://framalibre.org/content/blogotext) diff --git a/pages/04.applications/10.docs/bludit/app_bludit.fr.md b/pages/04.applications/10.docs/bludit/app_bludit.fr.md deleted file mode 100644 index 19cef713..00000000 --- a/pages/04.applications/10.docs/bludit/app_bludit.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Bludit -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bludit' ---- - -![](image://bludit_logo.png?width=80) - -[![Install Bludit with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bludit) [![Integration level](https://dash.yunohost.org/integration/bludit.svg)](https://dash.yunohost.org/appci/app/bludit) - -Bludit est une application Web pour créer votre propre site Web ou blog en quelques secondes; c'est totalement gratuit et open source. Bludit est un CMS Flat-File, ce qui (dans ce cas) signifie que Bludit utilise des fichiers au format JSON pour stocker le contenu. Vous n'avez pas besoin d'installer ou de configurer une base de données; vous n'avez besoin que d'un serveur Web prenant en charge PHP. - -## Liens utiles - - + Site web : [www.bludit.com (en)](https://www.bludit.com/) - + Documentation officielle : [docs.bludit.com - (en)](https://docs.bludit.com/en/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/bludit](https://github.com/YunoHost-Apps/bludit_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/bludit/issues](https://github.com/YunoHost-Apps/bludit_ynh/issues) diff --git a/pages/04.applications/10.docs/bludit/app_bludit.md b/pages/04.applications/10.docs/bludit/app_bludit.md deleted file mode 100644 index 024e0655..00000000 --- a/pages/04.applications/10.docs/bludit/app_bludit.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Bludit -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bludit' ---- - -![Bludit's logo](image://bludit_logo.png?width=80) - -[![Install Bludit with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bludit) [![Integration level](https://dash.yunohost.org/integration/bludit.svg)](https://dash.yunohost.org/appci/app/bludit) - -Bludit is a web application to build your own website or blog in seconds; it's completely free and open source. Bludit is a Flat-File CMS, which (in this case) means that Bludit uses files in the JSON format to store the content. You don't need to install or configure a database; you only need a web server with PHP support. - -## Useful links - -+ Website: [www.bludit.com (en)](https://www.bludit.com/) -+ Official documentation: [docs.bludit.com - (en)](https://docs.bludit.com/en/) -+ Application software repository: [github.com - YunoHost-Apps/bludit](https://github.com/YunoHost-Apps/bludit_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/bludit/issues](https://github.com/YunoHost-Apps/bludit_ynh/issues) diff --git a/pages/04.applications/10.docs/bookstack/app_bookstack.fr.md b/pages/04.applications/10.docs/bookstack/app_bookstack.fr.md deleted file mode 100644 index 1d045640..00000000 --- a/pages/04.applications/10.docs/bookstack/app_bookstack.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Bookstack -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bookstack' ---- - -![Logo BookStack](image://logo-bookstack.png?height=80) - -[![Installer BookStack avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bookstack) [![Integration level](https://dash.yunohost.org/integration/bookstack.svg)](https://dash.yunohost.org/appci/app/bookstack) - -BookStack est une plate-forme simple, auto-hébergée et facile à utiliser pour organiser et stocker des informations. - - -## Liens utiles - -+ Site web : [bookstackapp.com](https://www.bookstackapp.com/) -+ Documentation officielle : [bookstackapp.com/docs](https://www.bookstackapp.com/docs/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/bookstack](https://github.com/YunoHost-Apps/bookstack_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/bookstack/issues](https://github.com/YunoHost-Apps/bookstack_ynh/issues) diff --git a/pages/04.applications/10.docs/bookstack/app_bookstack.md b/pages/04.applications/10.docs/bookstack/app_bookstack.md deleted file mode 100644 index e54125e6..00000000 --- a/pages/04.applications/10.docs/bookstack/app_bookstack.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Bookstack -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bookstack' ---- - -![BookStack Logo](image://logo-bookstack.png?height=80) - -[![Install BookStack with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bookstack) [![Integration level](https://dash.yunohost.org/integration/bookstack.svg)](https://dash.yunohost.org/appci/app/bookstack) - -BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information. - -## Useful links - -+ Website: [bookstackapp.com](https://www.bookstackapp.com/) -+ Official documentation: [bookstackapp.com/docs](https://www.bookstackapp.com/docs/) -+ Application software repository: [github.com - YunoHost-Apps/bookstack](https://github.com/YunoHost-Apps/bookstack_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/bookstack/issues](https://github.com/YunoHost-Apps/bookstack_ynh/issues) diff --git a/pages/04.applications/10.docs/borg/app_borg.fr.md b/pages/04.applications/10.docs/borg/app_borg.fr.md deleted file mode 100644 index 597087fc..00000000 --- a/pages/04.applications/10.docs/borg/app_borg.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Borg -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_borg' ---- - -![logo de Borg](image://borg_logo.svg?resize=,80) - -[![Install Borg with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=borg) [![Integration level](https://dash.yunohost.org/integration/borg.svg)](https://dash.yunohost.org/appci/app/borg) - -BorgBackup (abréviation : Borg) est un programme de sauvegarde par déduplication. En option, il prend en charge la compression et le cryptage authentifié. - -L'objectif principal de Borg est de fournir un moyen efficace et sûr de sauvegarder les données. La technique de déduplication des données utilisée rend Borg adapté aux sauvegardes quotidiennes puisque seules les modifications sont stockées. La technique de cryptage authentifié permet de sauvegarder des données sur des cibles qui ne sont pas totalement fiables.[¹](#sources) - -## Liens utiles - -+ Site web : [www.borgbackup.org (en)](https://www.borgbackup.org/) -+ Documentation officielle : [borgbackup.readthedocs.io (en)](https://borgbackup.readthedocs.io/en/stable/) -+ Dépôt logiciel de l'application : [github.com - YunoHost- Apps/borg](https://github.com/YunoHost-Apps/borg_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/borg/issues](https://github.com/YunoHost-Apps/borg_ynh/issues) - ------- - -### Sources - -¹ [borgbackup.readthedocs.io (en)](https://borgbackup.readthedocs.io/en/stable/#what-is-borgbackup) diff --git a/pages/04.applications/10.docs/borg/app_borg.md b/pages/04.applications/10.docs/borg/app_borg.md deleted file mode 100644 index aca1900b..00000000 --- a/pages/04.applications/10.docs/borg/app_borg.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Borg -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_borg' ---- - -![borg's logo](image://borg_logo.svg?resize=,80) - -[![Install Borg with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=borg) [![Integration level](https://dash.yunohost.org/integration/borg.svg)](https://dash.yunohost.org/appci/app/borg) - -BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption. - -The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets.[¹](#sources) - -## Useful links - -+ Website: [www.borgbackup.org](https://www.borgbackup.org/) -+ Official documentation: [borgbackup.readthedocs.io](https://borgbackup.readthedocs.io/en/stable/) -+ Application software repository: [github.com - YunoHost- Apps/borg](https://github.com/YunoHost-Apps/borg_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/borg/issues](https://github.com/YunoHost-Apps/borg_ynh/issues) - ------- - -### Sources - -¹ [borgbackup.readthedocs.io](https://borgbackup.readthedocs.io/en/stable/#what-is-borgbackup) diff --git a/pages/04.applications/10.docs/bozon/app_bozon.fr.md b/pages/04.applications/10.docs/bozon/app_bozon.fr.md deleted file mode 100644 index 6ef3594b..00000000 --- a/pages/04.applications/10.docs/bozon/app_bozon.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: BoZon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bozon' ---- - -![BoZoN](image://yunohost_package.png?height=80) - -[![Install BoZoN with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bozon) [![Integration level](https://dash.yunohost.org/integration/bozon.svg)](https://ci-apps.yunohost.org/jenkins/job/bozon%20%28Community%29/lastBuild/consoleFull) - -Application minimaliste de partage de fichiers par glisser-déposer - -## Liens utiles - -+ Site web : [github.com - broncowdd/BoZoN (en)](https://github.com/broncowdd/BoZoN) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/bozon](https://github.com/YunoHost-Apps/bozon_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/bozon/issues](https://github.com/YunoHost-Apps/bozon_ynh/issues) diff --git a/pages/04.applications/10.docs/bozon/app_bozon.md b/pages/04.applications/10.docs/bozon/app_bozon.md deleted file mode 100644 index e2709692..00000000 --- a/pages/04.applications/10.docs/bozon/app_bozon.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: BoZon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_bozon' ---- - -![BoZoN](image://yunohost_package.png?height=80) - -[![Install BoZoN with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bozon) [![Integration level](https://dash.yunohost.org/integration/bozon.svg)](https://ci-apps.yunohost.org/jenkins/job/bozon%20%28Community%29/lastBuild/consoleFull) - -Minimalist Drag & drop file sharing app - -## Useful links - -+ Website: [github.com - broncowdd/BoZoN](https://github.com/broncowdd/BoZoN) -+ Application software repository: [github.com - YunoHost-Apps/bozon](https://github.com/YunoHost-Apps/bozon_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/bozon/issues](https://github.com/YunoHost-Apps/bozon_ynh/issues) diff --git a/pages/04.applications/10.docs/calibreweb/app_calibreweb.fr.md b/pages/04.applications/10.docs/calibreweb/app_calibreweb.fr.md deleted file mode 100644 index 79b71902..00000000 --- a/pages/04.applications/10.docs/calibreweb/app_calibreweb.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Calibre-web -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_calibreweb' ---- - -![Calibre-Web](image://yunohost_package.png?height=80) - -[![Install calibreweb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=calibreweb) [![Integration level](https://dash.yunohost.org/integration/calibreweb.svg)](https://ci-apps.yunohost.org/jenkins/job/calibreweb%20%28Community%29/lastBuild/consoleFull) - -Calibre-Web est une application web fournissant une interface propre pour naviguer, lire et télécharger des livres électroniques en utilisant une base de données Calibre existante. - -## Liens utiles - -+ Site web : [github.com - janeczku/calibre-web (en)](https://github.com/janeczku/calibre-web) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/calibreweb](https://github.com/YunoHost-Apps/calibreweb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/calibreweb](https://github.com/YunoHost-Apps/calibreweb_ynh/issues) diff --git a/pages/04.applications/10.docs/calibreweb/app_calibreweb.md b/pages/04.applications/10.docs/calibreweb/app_calibreweb.md deleted file mode 100644 index 09f2619b..00000000 --- a/pages/04.applications/10.docs/calibreweb/app_calibreweb.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Calibre-web -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_calibreweb' ---- - -![Calibre-Web](image://yunohost_package.png?height=80) - -[![Install calibreweb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=calibreweb) [![Integration level](https://dash.yunohost.org/integration/calibreweb.svg)](https://ci-apps.yunohost.org/jenkins/job/calibreweb%20%28Community%29/lastBuild/consoleFull) - -Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. - -## Useful links - -+ Website: [github.com - janeczku/calibre-web](https://github.com/janeczku/calibre-web) -+ Application software repository: [github.com - YunoHost-Apps/calibreweb](https://github.com/YunoHost-Apps/calibreweb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/calibreweb](https://github.com/YunoHost-Apps/calibreweb_ynh/issues) diff --git a/pages/04.applications/10.docs/castopod/app_castopod.fr.md b/pages/04.applications/10.docs/castopod/app_castopod.fr.md deleted file mode 100644 index 25cd5a1a..00000000 --- a/pages/04.applications/10.docs/castopod/app_castopod.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Castopod -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_castopod' ---- - -[![Installer Castopod avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=castopod) [![Integration level](https://dash.yunohost.org/integration/castopod.svg)](https://dash.yunohost.org/appci/app/castopod) - -*Castopod* est une plateforme d'hébergement gratuite et open-source conçue pour les podcasteurs qui souhaitent s'engager et interagir avec leur public. - -Castopod est facile à installer et a été construit sur la base de CodeIgniter4, un puissant framework PHP à l'empreinte très réduite. - -# Statut - -Castopod est actuellement en version bêta mais déjà très stable et utilisé par des podcasteurs du monde entier ! - -## Liens utiles - -+ Site web : [castopod.org](https://castopod.org/) -+ Démonstration : [Démo](https://podcast.podlibre.org/@podlibre_fr) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/castopod](https://github.com/YunoHost-Apps/castopod_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/castopod/issues](https://github.com/YunoHost-Apps/castopod_ynh/issues) diff --git a/pages/04.applications/10.docs/castopod/app_castopod.md b/pages/04.applications/10.docs/castopod/app_castopod.md deleted file mode 100644 index 37dcd201..00000000 --- a/pages/04.applications/10.docs/castopod/app_castopod.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Castopod -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_castopod' ---- - -[![Install Castopod with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=castopod) [![Integration level](https://dash.yunohost.org/integration/castopod.svg)](https://dash.yunohost.org/appci/app/castopod) - -*Castopod* is a free & open-source hosting platform made for podcasters who want engage and interact with their audience. - -Castopod is easy to install and was built on top of CodeIgniter4, a powerful PHP framework with a very small footprint. - -# Status - -Castopod is currently in beta but already quite stable and used by podcasters around the world! - -## Useful links - -+ Website: [castopod.org](https://castopod.org/) -+ Demonstration: [Demo](https://podcast.podlibre.org/@podlibre_en) -+ Application software repository: [github.com - YunoHost-Apps/castopod](https://github.com/YunoHost-Apps/castopod_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/castopod/issues](https://github.com/YunoHost-Apps/castopod_ynh/issues) diff --git a/pages/04.applications/10.docs/cheky/app_cheky.fr.md b/pages/04.applications/10.docs/cheky/app_cheky.fr.md deleted file mode 100644 index dae07506..00000000 --- a/pages/04.applications/10.docs/cheky/app_cheky.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Cheky -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cheky' ---- - -![Cheky](image://yunohost_package.png?height=80) - -[![Install Cheky with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cheky) [![Integration level](https://dash.yunohost.org/integration/cheky.svg)](https://dash.yunohost.org/appci/app/cheky) - -Cheky est un logiciel écrit en PHP vous permettant de recevoir les nouvelles annonces publiées sur les sites internet Leboncoin.fr et SeLoger.com. Vous pouvez recevoir les alertes via différents canaux de communication. - -## Limitations avec YunoHost - -Les mises à jour depuis l'ancien package LBCAlerte ne sont pas possibles, l'application est uniquement en français. Cheky ne fonctionne pas avec le [SSO](https://yunohost.org/#/users). - -## Liens utiles - -+ Site web : [www.cheky.net](https://www.cheky.net/) -+ Documentation officielle : [www.cheky.net - documentation](https://www.cheky.net/documentation) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/cheky](https://github.com/YunoHost-Apps/cheky_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/cheky](https://github.com/YunoHost-Apps/cheky_ynh/issues) diff --git a/pages/04.applications/10.docs/cheky/app_cheky.md b/pages/04.applications/10.docs/cheky/app_cheky.md deleted file mode 100644 index 6909082b..00000000 --- a/pages/04.applications/10.docs/cheky/app_cheky.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Checky -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cheky' ---- - -![Cheky](image://yunohost_package.png?height=80) - -[![Install Cheky with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cheky) [![Integration level](https://dash.yunohost.org/integration/cheky.svg)](https://dash.yunohost.org/appci/app/cheky) - -Cheky is a software written in PHP allowing you to receive new ads published on the websites Leboncoin.fr and SeLoger.com. You can receive alerts via different communication channels. - -## Limitations with YunoHost - -Updates from the old LBCAlerte package are not possible, the application is only in French. Cheky does not work with [SSO](https://yunohost.org/#/users). - -## Useful links - -+ Website: [www.cheky.net (fr)](https://www.cheky.net/) -+ Official documentation: [www.cheky.net - documentation (fr)](https://www.cheky.net/documentation) -+ Application software repository: [github.com - YunoHost-Apps/cheky](https://github.com/YunoHost-Apps/cheky_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/cheky](https://github.com/YunoHost-Apps/cheky_ynh/issues) diff --git a/pages/04.applications/10.docs/cinny/app_cinny.fr.md b/pages/04.applications/10.docs/cinny/app_cinny.fr.md deleted file mode 100644 index f78caaee..00000000 --- a/pages/04.applications/10.docs/cinny/app_cinny.fr.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Cinny -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cinny' ---- - -[![Installer Cinny avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cinny) [![Integration level](https://dash.yunohost.org/integration/cinny.svg)](https://dash.yunohost.org/appci/app/cinny) - -*Cinny* est une plateforme d'hébergement gratuite et open-source conçue pour les podcasteurs qui souhaitent s'engager et interagir avec leur public. - -Cinny est facile à installer et a été construit sur la base de CodeIgniter4, un puissant framework PHP à l'empreinte très réduite. - -## Avertissements / informations importantes - -Il n'y a pas de support LDAP (et il n'y en aura jamais). -Cinny n'est qu'un client, vous devez déjà avoir un compte sur un serveur (voir l'application YunoHost de Synapse). - -## Liens utiles - -+ Site web : [cinny.in](https://cinny.in/) -+ Démonstration : [Démo](https://app.cinny.in/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/cinny](https://github.com/YunoHost-Apps/cinny_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/cinny/issues](https://github.com/YunoHost-Apps/cinny_ynh/issues) diff --git a/pages/04.applications/10.docs/cinny/app_cinny.md b/pages/04.applications/10.docs/cinny/app_cinny.md deleted file mode 100644 index 2923152f..00000000 --- a/pages/04.applications/10.docs/cinny/app_cinny.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Cinny -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cinny' ---- - -[![Install Cinny with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cinny) [![Integration level](https://dash.yunohost.org/integration/cinny.svg)](https://dash.yunohost.org/appci/app/cinny) - -*Cinny* A Matrix client focusing primarily on simple, elegant and secure interface. - -## Disclaimers / important information - -There's no LDAP support (and never will be). -Cinny only is a client, you need to have an account on a server already (see the Synapse YunoHost app) - -## Useful links - -+ Website: [cinny.in](https://cinny.in/) -+ Demonstration: [Demo](https://app.cinny.in/) -+ Application software repository: [github.com - YunoHost-Apps/cinny](https://github.com/YunoHost-Apps/cinny_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/cinny/issues](https://github.com/YunoHost-Apps/cinny_ynh/issues) diff --git a/pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.fr.md b/pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.fr.md deleted file mode 100644 index 44a51e05..00000000 --- a/pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: CiviCRM -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_civicrm_drupal7' ---- - -![logo de CiviCRM](image://civicrm_logo.png?height=80) - -[![Install CiviCRM on Drupal 7 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=civicrm_drupal7) [![Integration level](https://dash.yunohost.org/integration/civicrm_drupal7.svg)](https://dash.yunohost.org/appci/app/civicrm_drupal7) - -CiviCRM est une solution Web Open Source de gestion de la relation client. Elle a été spécialement conçue pour répondre aux besoins des organismes à but non lucratif, des organisations non gouvernementales et des groupes de pression.[¹](#sources) - -## Liens utiles - -+ Site web : [civicrm.org (en)](https://civicrm.org/) -+ Documentation officielle : [docs.civicrm.org (en)](https://docs.civicrm.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/civicrm_drupal7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/civicrm_drupal7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh/issues) - ------- - -### Sources - -¹ [wikipedia.org - CiviCRM](https://fr.wikipedia.org/wiki/CiviCRM) diff --git a/pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.md b/pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.md deleted file mode 100644 index 8440e225..00000000 --- a/pages/04.applications/10.docs/civicrm_drupal7/app_civicrm_drupal7.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: CiviCRM -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_civicrm_drupal7' ---- - -![CiviCRM's logo](image://civicrm_logo.png?height=80) - -[![Install CiviCRM on Drupal 7 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=civicrm_drupal7) [![Integration level](https://dash.yunohost.org/integration/civicrm_drupal7.svg)](https://dash.yunohost.org/appci/app/civicrm_drupal7) - -CiviCRM is a web-based suite of internationalized open-source software for constituency relationship management that falls under the broad rubric of customer relationship management. It is specifically designed for the needs of non-profit,non-governmental, and advocacy groups, and serves as an association-management system.[¹](#sources) - -## Useful links - -+ Website: [civicrm.org](https://civicrm.org/) -+ Official documentation: [docs.civicrm.org](https://docs.civicrm.org/) -+ Application software repository: [github.com - YunoHost-Apps/civicrm_drupal7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/civicrm_drupal7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh/issues) - ------- - -### Sources - -¹ [wikipedia.org - CiviCRM](https://en.wikipedia.org/wiki/CiviCRM) diff --git a/pages/04.applications/10.docs/codimd/app_codimd.fr.md b/pages/04.applications/10.docs/codimd/app_codimd.fr.md deleted file mode 100644 index 76b3962d..00000000 --- a/pages/04.applications/10.docs/codimd/app_codimd.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: CodiMD -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_codimd' ---- - -![logo de CodiMD](image://codimd_logo.png?height=80) - -[![Installer CodiMD avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=codimd) [![Integration level](https://dash.yunohost.org/integration/codimd.svg)](https://dash.yunohost.org/appci/app/codimd) - -CodiMD est un service web de traitement de texte collaboratif en temps réel. Il utilise le langage Markdown, qui est un moyen simple pour formater un texte. -CodiMD propose un vaste choix de fonctionnalités pour toutes les utilisations courantes du traitement de texte parmi lesquelles gestion des titres, table de matières, insertion d’images, tableaux, notes de bas de page, incrustation de vidéos, visualisateurs PDF, expressions mathématiques LaTeX avec MathJax, diagrammes, etc. -Différents niveaux de permission permettent de choisir qui peut lire ou éditer le document. - -## Liens utiles - -+ Dépôt officiel : [https://github.com/hackmdio/codimd](https://github.com/hackmdio/codimd) -+ Documentation officielle : [hackmd.io/c/codimd-documentation](https://hackmd.io/c/codimd-documentation) -+ Dépôt logiciel de l’application : [github.com - YunoHost-Apps/codimd](https://github.com/YunoHost-Apps/codimd_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/codimd/issues](https://github.com/YunoHost-Apps/codimd_ynh/issues) diff --git a/pages/04.applications/10.docs/codimd/app_codimd.md b/pages/04.applications/10.docs/codimd/app_codimd.md deleted file mode 100644 index f9822a23..00000000 --- a/pages/04.applications/10.docs/codimd/app_codimd.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: CodiMD -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_codimd' ---- - -![CodiMD’s logo](image://codimd_logo.png?height=80) - -[![Install CodiMD with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=codimd) [![Integration level](https://dash.yunohost.org/integration/codimd.svg)](https://dash.yunohost.org/appci/app/codimd) - -CodiMD is a collaborative, real-time word processing web service. It uses Markdown language, which is a simple way to format text. -CodiMD offers a wide range of features for all common uses of word processing, including title management, table of contents, insertion of images, tables, footnotes, video overlay, PDF viewers, LaTeX mathematical expressions with MathJax, diagrams, etc. -Different levels of permission allow you to choose who can read or edit the document. - -## Useful links - -+ Official software repository: [https://github.com/hackmdio/codimd](https://github.com/hackmdio/codimd) -+ Official documentation: [hackmd.io/c/codimd-documentation](https://hackmd.io/c/codimd-documentation) -+ Application software repository: [github.com - YunoHost-Apps/codimd](https://github.com/YunoHost-Apps/codimd_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/codimd/issues](https://github.com/YunoHost-Apps/codimd_ynh/issues) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.fr.md b/pages/04.applications/10.docs/collabora/app_collabora.fr.md deleted file mode 100644 index 2f095939..00000000 --- a/pages/04.applications/10.docs/collabora/app_collabora.fr.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Collabora -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_collabora' ---- - -![logo de collabora](image://collabora_logo.png?height=80) - -[![Install collabora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=collabora) [![Integration level](https://dash.yunohost.org/integration/collabora.svg)](https://dash.yunohost.org/appci/app/collabora) - -Collabora est une suite bureautique en ligne basée sur LibreOffice et utilisable avec Nextcloud ou ownCloud. Elle permet d'éditer des documents textes, des tableaux, des diaporamas. L'édition en ligne peut se faire en simultanée et permet d'exporter et d'imprimer des documents grâce au format PDF généré. - -Cette application n'est pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous YunoHost. - -### Architectures ARM - -Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi...), via Nextcloud. - -#### 1. Télécharger et activer le Collabora Online Document Server - -#### Attention : cette étape doit être réalisée depuis un terminal, et non depuis l'interface graphique de Nextcloud - -Dans un terminal, se placer en super user - -```bash -sudo su -``` - -puis lancer la commande d'installation du CODE : - -```bash -sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/nextcloud/occ app:install richdocumentscode_arm64 -``` - -#### 2. Corriger la configuration de NGINX pour Nextcloud - -Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. -Or le fichier config par défaut de NGINX pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. - -Il faut donc faire : - -```bash -cd /etc/nginx/conf.d/[nextcloud.votredomaine.com].d -``` - -```bash -sudo nano nextcloud.conf -``` -Dans le fichier, repérer la ligne comportant "richdocumentscode", puis ajouter "_arm64" juste après, enregistrer (Ctrl+S) et sortir (Ctrl+X). - -Puis redémarrer NGINX (par exemple en redémarrant le serveur depuis l'interface d'aministration de YunoHost). - -#### 3. Télécharger et activer l'application Nextcloud Collabora, sous le nom de "Nextcloud Office" - -Dès lors, on peut télécharger l'application "Nextcloud Office" dans Nextcloud, et normalement le serveur CODE est choisi par défaut (sinon voir les paramètres de Nextcloud). - -## Liens utiles - -+ Site web : [www.collaboraoffice.com](https://www.collaboraoffice.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/collabora](https://github.com/YunoHost-Apps/collabora_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/collabora/issues](https://github.com/YunoHost-Apps/collabora_ynh/issues) diff --git a/pages/04.applications/10.docs/collabora/app_collabora.md b/pages/04.applications/10.docs/collabora/app_collabora.md deleted file mode 100644 index 8b95d9d6..00000000 --- a/pages/04.applications/10.docs/collabora/app_collabora.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Collabora -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_collabora' ---- - -![collabora's logo](image://collabora_logo.png?height=80) - -[![Install collabora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=collabora) [![Integration level](https://dash.yunohost.org/integration/collabora.svg)](https://dash.yunohost.org/appci/app/collabora) - -Collabora is an online office suite based on LibreOffice and usable with Nextcloud or ownCloud. It allows you to edit text documents, tables, slideshows. The online edition can be done simultaneously and allows you to export and print documents using the generated PDF format. - -## Useful links - -+ Website: [www.collaboraoffice.com](https://www.collaboraoffice.com/) -+ Application software repository: [github.com - YunoHost-Apps/collabora](https://github.com/YunoHost-Apps/collabora_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/collabora/issues](https://github.com/YunoHost-Apps/collabora_ynh/issues) diff --git a/pages/04.applications/10.docs/collaboradocker/app_collaboradocker.fr.md b/pages/04.applications/10.docs/collaboradocker/app_collaboradocker.fr.md deleted file mode 100644 index ea0f7bae..00000000 --- a/pages/04.applications/10.docs/collaboradocker/app_collaboradocker.fr.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Collabora via Docker -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_collaboradocker' ---- - -# Installer Collabora avec Nextcloud avec Docker - -**Note :** la marche à suivre detaillée est réalisée ici à partir d’une instance YunoHost sur Debian 8 (celle-ci n'a pas été testée suite à la migration vers la version 3 de YunoHost). Ces instructions ont pour pré-requis que les domaines/sous-domaines sont correctement configurés au niveau des DNS et de votre instance YunoHost (voir [DNS](/dns_config), [DNS et installation d’une application sur un sous-domaine](/dns_subdomains), [Configurer les enregistrements DNS](/dns_config) et [Nom de domaine en noho.st / nohost.me / ynh.fr](/dns_nohost_me)). - -### 0. Installer Nextcloud - -Si l'application Nexcloud n'est pas déja installée sur votre instance YunoHost, vous pouvez l’installer depuis le lien suivant : [Installer Nextcloud](https://install-app.yunohost.org/?app=nextcloud) - - -### 1. Installer l'application Collabora dans YunHost -**dans l'interface d'administration :** - -Applications > Installer > En bas de la page _Installer une application personnalisée_ > Renseigner l’URL « https://github.com/aymhce/collaboradocker_ynh » > Définir le nom de domaine secondaire/sous-domaine dédié à l'application Collabora. - - -### 2. Configuration dans Nextcloud - - **Ajouter l'application Collabora Online à Nextcloud :** - -Cliquer sur l'icône de l'utilisateur en haut à droite > Applications > Bureautique & texte > Sous « Collabora Online » cliquer sur `Activer` . - -**Configurer Collabora sur Nextcloud :** - - Cliquer sur l'icone de l'utilisateur en haut à droite > Paramètres > Sous _Administration_, _Collabora en ligne_ . - Renseigner le « Serveur Collabora en ligne » par le nom de domaine choisi lors de l’installation de Collabora dans YunoHost (précédé de « https:// »). - -### 3. Reboot - -Pour permettre la mise en marche du lien collabora-Nextcloud, le système doit être rebooté. Faisable depuis l'interface d'administration : Outils > Arrêter/redémarrer > `Redémarrer`. Ou depuis la ligne de commande : ``sudo reboot now``. - -## Débug - -Suite à certaines mises à jour du système, de YunoHost ou des applications, Collabora peut afficher un message d'erreur du type "c'est embarrassant...". Pour remettre les choses en marche, il suffit de redémarrer la machine docker, avec la commande `systemctl restart docker`. diff --git a/pages/04.applications/10.docs/collaboradocker/app_collaboradocker.md b/pages/04.applications/10.docs/collaboradocker/app_collaboradocker.md deleted file mode 100644 index 54e6017f..00000000 --- a/pages/04.applications/10.docs/collaboradocker/app_collaboradocker.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Collabora via Docker -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_collaboradocker' ---- - -# Install Collabora with Nextcloud, using Docker - -**Note:** This walkthrough is based on a Debian 8 instance, and has not been tested since version 3 upgrade of YunoHost. As a prerequisite, you must have configured your domains and sub-domains in the DNS, in compliance with: [DNS](/dns_config), [Sub-domain install of an app](/dns_subdomains), [DNS settings](/dns_config) and [noho.st / nohost.me / ynh.fr domains](/dns_nohost_me). - -### 0. Install Nextcloud - -If Nextcloud is not already installed on your YunoHost instance, you may do so with this link: [Install Nextcloud](https://install-app.yunohost.org/?app=nextcloud) - -### 1. Install Collabora app within YunoHost - -**In the admin interface:** - -Applications > Install > at the bottom _Install a custom application_ > enter this URL « https://github.com/aymhce/collaboradocker_ynh » > Enter the domain/subdomain name you wish for the Collabora application. - -### 2. Configuration within Nextcloud - - **Add the Collabora Online application in Nextcloud:** - -Click on the user icon (top right) > Applications > Desktop & Text > Under the « Collabora Online » tile, click on `Activate` . - -**Setup Collabora in Nextcloud:** - -Click on the user icon (top right) > Parametres > Under _Administration_, _Collabora Online_ . -Specify the « Online Collabora server » with the domain name chosen during the Collabora install in YunoHost (full with « https:// »). - -### 3. Reboot - -To allow all the pieces to work, system must be reboot. You can do so through the admin interface (Tools > Stop/reboot > `Reboot`) or via the command line interface: `sudo reboot now`. - -## Debugging - -Following some system, YunoHost or app updates, Collabora may display an error message such as "It's embarrassing...". To put things back in order, you just have to restart the docker machine, with the command `systemctl restart docker`. diff --git a/pages/04.applications/10.docs/concrete5/app_concrete5.fr.md b/pages/04.applications/10.docs/concrete5/app_concrete5.fr.md deleted file mode 100644 index c04d299c..00000000 --- a/pages/04.applications/10.docs/concrete5/app_concrete5.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Concret5 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_concrete5' ---- - -![Logo de Concrete5](image://concrete5_logo.png?height=80) - -[![Install concrete5 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=concrete5) [![Integration level](https://dash.yunohost.org/integration/concrete5.svg)](https://dash.yunohost.org/appci/app/concrete5) - -## Limitations avec YunoHost - -L'authentification LDAP et HTTP n'est pas prise en charge. - -## Liens utiles - -+ Site web : [documentation.concrete5.org (en)](https://documentation.concrete5.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/concrete5](https://github.com/YunoHost-Apps/concrete5_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/concrete5](https://github.com/YunoHost-Apps/concrete5_ynh/issues) diff --git a/pages/04.applications/10.docs/concrete5/app_concrete5.md b/pages/04.applications/10.docs/concrete5/app_concrete5.md deleted file mode 100644 index 1ca25682..00000000 --- a/pages/04.applications/10.docs/concrete5/app_concrete5.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Concret5 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_concrete5' ---- - -![Concrete5's logo](image://concrete5_logo.png?height=80) - -[![Install concrete5 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=concrete5) [![Integration level](https://dash.yunohost.org/integration/concrete5.svg)](https://dash.yunohost.org/appci/app/concrete5) - -## Limitations with YunoHost - -LDAP and HTTP auth are not supported. - -## Useful links - -+ Website: [documentation.concrete5.org](https://documentation.concrete5.org/) -+ Application software repository: [github.com - YunoHost-Apps/concrete5](https://github.com/YunoHost-Apps/concrete5_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/concrete5/issues](https://github.com/YunoHost-Apps/concrete5_ynh/issues) diff --git a/pages/04.applications/10.docs/converse/app_converse.fr.md b/pages/04.applications/10.docs/converse/app_converse.fr.md deleted file mode 100644 index 7d501ea0..00000000 --- a/pages/04.applications/10.docs/converse/app_converse.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Converse -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_converse' ---- - -[![Installer Converse avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=converse) [![Integration level](https://dash.yunohost.org/integration/converse.svg)](https://dash.yunohost.org/appci/app/converse) - -*Converse* est un client de chat XMPP gratuit et open-source écrit en JavaScript qui peut être étroitement intégré à n'importe quel site web. - -L'avantage d'utiliser converse.js plutôt que de s'appuyer sur une solution SaaS (software-as-a-service) est que vos utilisateurs peuvent bénéficier d'une expérience de chat en ligne beaucoup plus personnalisée, rationalisée et intégrée et que vous avez le contrôle des données. Ce dernier point est une exigence pour de nombreux sites traitant des informations sensibles. - -## Liens utiles - -+ Site web : [conversejs.org](https://conversejs.org/) -+ Démonstration : [Démo](https://inverse.chat/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/converse](https://github.com/YunoHost-Apps/converse_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/converse/issues](https://github.com/YunoHost-Apps/converse_ynh/issues) diff --git a/pages/04.applications/10.docs/converse/app_converse.md b/pages/04.applications/10.docs/converse/app_converse.md deleted file mode 100644 index 3a326d84..00000000 --- a/pages/04.applications/10.docs/converse/app_converse.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Converse -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_converse' ---- - -[![Install Converse with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=converse) [![Integration level](https://dash.yunohost.org/integration/converse.svg)](https://dash.yunohost.org/appci/app/converse) - -*Converse* is a free and open-source XMPP chat client written in JavaScript which can be tightly integrated into any website. - -The benefit of using converse.js as opposed to relying on a SaaS (software-as-a-service) solution, is that your users can have a much more customized, streamlined and integrated webchat experience and that you have control over the data. The latter being a requirement for many sites dealing with sensitive information. - -## Useful links - -+ Website: [conversejs.org (en)](https://conversejs.org/) -+ Demonstration: [Demo](https://inverse.chat/) -+ Application software repository: [github.com - YunoHost-Apps/converse](https://github.com/YunoHost-Apps/converse_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/converse/issues](https://github.com/YunoHost-Apps/converse_ynh/issues) diff --git a/pages/04.applications/10.docs/coturn/app_coturn.fr.md b/pages/04.applications/10.docs/coturn/app_coturn.fr.md deleted file mode 100644 index 82677e11..00000000 --- a/pages/04.applications/10.docs/coturn/app_coturn.fr.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Coturn -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_coturn' ---- - -[![Installer Coturn avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=coturn) [![Integration level](https://dash.yunohost.org/integration/coturn.svg)](https://dash.yunohost.org/appci/app/coturn) - -*Coturn* est une implémentation libre et open source de serveurs TURN et STUN. -Le serveur TURN est un serveur et une passerelle de traversée NAT pour le trafic VoIP. Il peut également être utilisé comme serveur TURN et passerelle de trafic réseau à usage général. - -### Avertissements / informations importantes - -#### Configuration - -Vous devez installer le serveur TURN dans un domaine principal ou un sous-domaine comme turn.domain.tld. -Comment configurer cette application : un simple fichier avec SSH. - -#### Testing - -Pour les tests, vous pouvez utiliser l'outil de test Trickle-Ice. Accédez à la page trickle-ice [trickle-ice page](https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/) et entrez les détails suivants. - -TURN URI : turn::5349 -TURN username: -TURN password: - -## Liens utiles - -+ Site web : [github.com/coturn/coturn](https://github.com/coturn/coturn) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/coturn](https://github.com/YunoHost-Apps/coturn_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/coturn/issues](https://github.com/YunoHost-Apps/coturn_ynh/issues) diff --git a/pages/04.applications/10.docs/coturn/app_coturn.md b/pages/04.applications/10.docs/coturn/app_coturn.md deleted file mode 100644 index 5499fe3f..00000000 --- a/pages/04.applications/10.docs/coturn/app_coturn.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Coturn -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_coturn' ---- - -[![Install Coturn with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=coturn) [![Integration level](https://dash.yunohost.org/integration/coturn.svg)](https://dash.yunohost.org/appci/app/coturn) - -*Coturn* is a Free open source implementation of TURN and STUN Server. -The TURN Server is a VoIP media traffic NAT traversal server and gateway. It can be used as a general-purpose network traffic TURN server and gateway, too. - -### Disclaimers / important information - -#### Configuration - -You need to install TURN server in a root or subdomain like turn.domain.tld -How to configure this app: a plain file with SSH. - -#### Testing - -For testing we can use Trickle-Ice testing tool. Go to [trickle-ice page](https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/) and enter following details. - -TURN URI : turn::5349 -TURN username: -TURN password: - -## Useful links - -+ Website: [github.com/coturn/coturn](https://github.com/coturn/coturn) -+ Application software repository: [github.com - YunoHost-Apps/coturn](https://github.com/YunoHost-Apps/coturn_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/coturn/issues](https://github.com/YunoHost-Apps/coturn_ynh/issues) diff --git a/pages/04.applications/10.docs/cowyo/app_cowyo.fr.md b/pages/04.applications/10.docs/cowyo/app_cowyo.fr.md deleted file mode 100644 index 9007b51e..00000000 --- a/pages/04.applications/10.docs/cowyo/app_cowyo.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Cowyo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cowyo' ---- - -![Logo de Cowyo](image://cowyo_logo.png?height=80) - -[![Install cowyo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cowyo) [![Integration level](https://dash.yunohost.org/integration/cowyo.svg)](https://ci-apps.yunohost.org/ci/apps/cowyo/) - -Cowyo est un serveur wiki autonome qui permet de prendre des notes facilement et rapidement. La caractéristique la plus importante ici est la simplicité. Les autres caractéristiques sont le versionnage, le verrouillage des pages, les messages autodestructeurs, le cryptage et la lisibilité. - -## Limitations avec YunoHost - -De par sa conception, Cowyo a besoin de son propre domaine dédié. Il ne supporte pas les multiples utilisateurs. - -## Liens utiles - -+ Site web (demo) : [cowyo.com](https://cowyo.com) -+ Documentation officielle : [github.com - schollz/cowyo/README (en)](https://github.com/schollz/cowyo/blob/master/README.md) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/cowyo](https://github.com/YunoHost-Apps/cowyo_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/cowyo](https://github.com/YunoHost-Apps/cowyo_ynh/issues) diff --git a/pages/04.applications/10.docs/cowyo/app_cowyo.md b/pages/04.applications/10.docs/cowyo/app_cowyo.md deleted file mode 100644 index 8cb6c881..00000000 --- a/pages/04.applications/10.docs/cowyo/app_cowyo.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Cowyo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cowyo' ---- - -![Cowyo's logo](image://cowyo_logo.png?height=80) - -[![Install cowyo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cowyo) [![Integration level](https://dash.yunohost.org/integration/cowyo.svg)](https://ci-apps.yunohost.org/ci/apps/cowyo/) - -Cowyo is a self-contained wiki server that makes jotting notes easy and fast. The most important feature here is simplicity. Other features include versioning, page locking, self-destructing messages, encryption, and listifying. - -## Limitations with YunoHost - -By design, cowyo requires its own domain. He does not support multiple users. - -## Useful links - -+ Website (demo): [cowyo.com](https://cowyo.com) -+ Official documentation: [github.com - schollz/cowyo/README](https://github.com/schollz/cowyo/blob/master/README.md) -+ Application software repository: [github.com - YunoHost-Apps/cowyo](https://github.com/YunoHost-Apps/cowyo_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/cowyo/issues](https://github.com/YunoHost-Apps/cowyo_ynh/issues) diff --git a/pages/04.applications/10.docs/cryptpad/app_cryptpad.fr.md b/pages/04.applications/10.docs/cryptpad/app_cryptpad.fr.md deleted file mode 100644 index 065c9f2c..00000000 --- a/pages/04.applications/10.docs/cryptpad/app_cryptpad.fr.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: CryptPad -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cryptpad' ---- - -[![Installer CryptPad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad) [![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) - -*CryptPad* est une suite logicielle chiffrée de bout en bout et ouverte. Elle est conçue pour permettre un travail collaboratif, en synchronisant les modifications apportées aux documents en temps réel. Comme toutes les données sont chiffrées, le service et ses administrateurs n'ont aucun moyen de voir le contenu édité et stocké. - -## Avertissements / informations importantes - -#### Configuration - -Une fois CryptPad installé, créez un compte via le bouton S'inscrire sur la page d'accueil. Pour faire de ce compte un administrateur d'instance : - - Copiez la clé publique trouvée dans le menu utilisateur (avatar en haut à droite) > Paramètres > Compte > Clé de signature publique - Collez cette clé dans `/var/www/cryptpad/config/config.js` dans le tableau suivant (décommentez et remplacez l'espace réservé) : - -``` -adminKeys: [ - "[cryptpad-user1@my.awesome.website/YZgXQxKR0Rcb6r6CmxHPdAGLVludrAF2lEnkbx1vVOo=]", -], -``` - - Redémarrer le service CryptPad (Dans webadmin YunoHost -> Services -> cryptpad -> Redémarrer) - -## Liens utiles - -+ Site web : [cryptpad.fr (fr)](https://cryptpad.fr/) -+ Démonstration : [Démo](https://cryptpad.fr/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/cryptpad](https://github.com/YunoHost-Apps/cryptpad_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/cryptpad/issues](https://github.com/YunoHost-Apps/cryptpad_ynh/issues) diff --git a/pages/04.applications/10.docs/cryptpad/app_cryptpad.md b/pages/04.applications/10.docs/cryptpad/app_cryptpad.md deleted file mode 100644 index 1c7eb557..00000000 --- a/pages/04.applications/10.docs/cryptpad/app_cryptpad.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: CryptPad -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cryptpad' ---- - -[![Installer CryptPad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad) [![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) - -*CryptPad* is a collaboration suite that is end-to-end-encrypted and open-source. It is built to enable collaboration, synchronizing changes to documents in real time. Because all data is encrypted, the service and its administrators have no way of seeing the content being edited and stored. - -## Disclaimers / important information - -#### Configuration - -Once CryptPad is installed, create an account via the Register button on the home page. To make this account an instance administrator: - - Copy the public key found in User Menu (avatar at the top right) > Settings > Account > Public Signing Key - Paste this key in `/var/www/cryptpad/config/config.js` in the following array (uncomment and replace the placeholder): -``` -adminKeys: [ - "[cryptpad-user1@my.awesome.website/YZgXQxKR0Rcb6r6CmxHPdAGLVludrAF2lEnkbx1vVOo=]", -], -``` - Restart CryptPad service (In YunoHost webadmin -> Services -> cryptpad -> Restart) - -## Useful links - -+ Website: [cryptpad.fr](https://cryptpad.fr/) -+ Demonstration: [Demo](https://cryptpad.fr/) -+ Application software repository: [github.com - YunoHost-Apps/cryptpad](https://github.com/YunoHost-Apps/cryptpad_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/cryptpad/issues](https://github.com/YunoHost-Apps/cryptpad_ynh/issues) diff --git a/pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.fr.md b/pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.fr.md deleted file mode 100644 index 3a099859..00000000 --- a/pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cubiks 2048 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cubiks-2048' ---- - -[![Installer Cubiks 2048 avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cubiks-2048) [![Integration level](https://dash.yunohost.org/integration/cubiks-2048.svg)](https://dash.yunohost.org/appci/app/cubiks-2048) - -*Cubiks 2048* est un clone en 3D du jeu 2048. - -## Liens utiles - -+ Site web : [github.com/Kshitij-Banerjee/Cubiks-2048](https://github.com/Kshitij-Banerjee/Cubiks-2048) -+ Démonstration : [Démo](https://kshitij-banerjee.github.io/Cubiks-2048/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/cubiks-2048](https://github.com/YunoHost-Apps/cubiks-2048_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/cubiks-2048/issues](https://github.com/YunoHost-Apps/cubiks-2048_ynh/issues) diff --git a/pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.md b/pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.md deleted file mode 100644 index 3a2d26e9..00000000 --- a/pages/04.applications/10.docs/cubiks-2048/app_cubiks-2048.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cubiks 2048 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_cubiks-2048' ---- - -[![Installer Cubiks 2048 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cubiks-2048) [![Integration level](https://dash.yunohost.org/integration/cubiks-2048.svg)](https://dash.yunohost.org/appci/app/cubiks-2048) - -*Cubiks 2048* is a clone of 2048 game in 3D. - -## Useful links - -+ Website: [github.com/Kshitij-Banerjee/Cubiks-2048](https://github.com/Kshitij-Banerjee/Cubiks-2048) -+ Demonstration: [Demo](https://kshitij-banerjee.github.io/Cubiks-2048/) -+ Application software repository: [github.com - YunoHost-Apps/cubiks-2048](https://github.com/YunoHost-Apps/cubiks-2048_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/cubiks-2048/issues](https://github.com/YunoHost-Apps/cubiks-2048_ynh/issues) diff --git a/pages/04.applications/10.docs/dex/app_dex.md b/pages/04.applications/10.docs/dex/app_dex.md deleted file mode 100644 index c76f75f0..00000000 --- a/pages/04.applications/10.docs/dex/app_dex.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Dex -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dex' ---- - -![dex's logo](image://dex_logo.svg?resize=,80) - -[![Install Dex with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dex) [![Integration level](https://dash.yunohost.org/integration/dex.svg)](https://dash.yunohost.org/appci/app/dex) - -Dex is an identity service that uses OpenID Connect to drive authentication for other apps. This YunoHost package will install Dex and setup a canonical OpenID Connect provider for your YunoHost instance, based on the LDAP user base, that can then be used as an authentification server for other YunoHost apps. - - -## Useful links - -+ Website: [dexidp.io](https://dexidp.io) -+ Official documentation: [dexidp.io/docs](https://dexidp.io/docs/) -+ Application software repository: [github.com - YunoHost-Apps/dex](https://github.com/YunoHost-Apps/dex_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/dex/issues](https://github.com/YunoHost-Apps/dex_ynh/issues) diff --git a/pages/04.applications/10.docs/diagramsnet/app_diagramsnet.fr.md b/pages/04.applications/10.docs/diagramsnet/app_diagramsnet.fr.md deleted file mode 100644 index 881485fe..00000000 --- a/pages/04.applications/10.docs/diagramsnet/app_diagramsnet.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Diagram.net -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_diagramsnet' ---- - -![logo de Diagrams.net](image://diagramsnet_logo.jpg?width=80) - -[![Install diagramsnet with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=diagramsnet) [![Integration level](https://dash.yunohost.org/integration/diagramsnet.svg)](https://dash.yunohost.org/appci/app/diagramsnet) - -diagrams.net vous permet de créer un large éventail de diagrammes, allant de simples arborescences et organigrammes, à des diagrammes très techniques de réseaux, de baies et d'électricité. - -Il s'agit d'un éditeur et d'un visualiseur de diagrammes en ligne gratuit qui propose une grande variété de formes, d'icônes, de connecteurs et de modèles pour vous aider à démarrer rapidement. Il est également doté de fonctions qui permettent aux utilisateurs expérimentés de se sentir chez eux.[¹](#sources) - -## Liens utiles - - + Site web : [www.diagrams.net (en)](https://www.diagrams.net/index.html) - + Documentation officielle : [www.diagrams.net - doc (en)](https://www.diagrams.net/doc/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/diagramsnet](https://github.com/YunoHost-Apps/diagramsnet_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/diagramsnet/issues](https://github.com/YunoHost-Apps/diagramsnet_ynh/issues) - - ------ - -### Sources - - ¹ [www.diagrams.net - about (en)](https://www.diagrams.net/about.html) diff --git a/pages/04.applications/10.docs/diagramsnet/app_diagramsnet.md b/pages/04.applications/10.docs/diagramsnet/app_diagramsnet.md deleted file mode 100644 index fcf6fc3d..00000000 --- a/pages/04.applications/10.docs/diagramsnet/app_diagramsnet.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Diagrams.net -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_diagramsnet' ---- - -![Diagrams.net's logo](image://diagramsnet_logo.jpg?width=80) - -[![Install diagramsnet with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=diagramsnet) [![Integration level](https://dash.yunohost.org/integration/diagramsnet.svg)](https://dash.yunohost.org/appci/app/diagramsnet) - -diagrams.net lets you create a wide range of diagrams, from simple tree and flow diagrams, to highly technical network, rack and electrical diagrams. - -It’s a free, online diagram editor and viewer with a wide variety of shapes, icons, connector and templates to help you get started quickly. It’s also feature-rich–experienced diagrammers will feel at home.[¹](#sources) - -## Useful links - -+ Website: [www.diagrams.net](https://www.diagrams.net/index.html) -+ Official documentation: [www.diagrams.net - doc](https://www.diagrams.net/doc/) -+ Application software repository: [github.com - YunoHost-Apps/diagramsnet](https://github.com/YunoHost-Apps/diagramsnet_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/diagramsnet/issues](https://github.com/YunoHost-Apps/diagramsnet_ynh/issues) - ------ - -### Sources - -¹ [www.diagrams.net - about](https://www.diagrams.net/about.html) diff --git a/pages/04.applications/10.docs/discourse/app_discourse.fr.md b/pages/04.applications/10.docs/discourse/app_discourse.fr.md deleted file mode 100644 index a26c4276..00000000 --- a/pages/04.applications/10.docs/discourse/app_discourse.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Discourse -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_discourse' ---- - -![logo de Discourse](image://discourse_logo.svg?resize=,80) - -[![Install Discourse with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=discourse) [![Integration level](https://dash.yunohost.org/integration/discourse.svg)](https://ci-apps.yunohost.org/jenkins/job/discourse%20%28Community%29/lastBuild/consoleFull) - -Discourse dispose des fonctionnalités usuelles d’un forum de discussion : utilisateurs, discussions, recherche, messages privés, etc. Le mode « liste de diffusion » permet d’utiliser la plupart des fonctionnalités du forum via des courriers électroniques. Écrit en ruby et en JavaScript, il nécessite une base de données PostgreSQL et un serveur d’envoi de courrier électronique.[¹](#sources) - -## Limitations avec YunoHost - -Dans le tableau de bord de l'administration, la version installée est indiquée comme inconnue (du fait que nous n'utilisons pas Git pour l'installation) ; vous pouvez ignorer cela sans risque car le paquet YunoHost sera maintenu. Sur les appareils ARM, les avatars générés par défaut ne portent pas les initiales du profil (il ne s'agit que d'un simple disque). - -## Liens utiles - - + Site web : [www.discourse.org (en)](https://www.discourse.org/) - + Documentation officielle : [www.discourse.org - customers (en)](https://www.discourse.org/customers) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/discourse](https://github.com/YunoHost-Apps/discourse_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/discourse/issues](https://github.com/YunoHost-Apps/discourse_ynh/issues) - - ------ - -### Sources - -¹ [framalibre.org - Discourse](https://framalibre.org/content/discourse) diff --git a/pages/04.applications/10.docs/discourse/app_discourse.md b/pages/04.applications/10.docs/discourse/app_discourse.md deleted file mode 100644 index 748804ba..00000000 --- a/pages/04.applications/10.docs/discourse/app_discourse.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Discourse -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_discourse' ---- - -![Discourse's logo](image://discourse_logo.svg?resize=,80) - -[![Install Discourse with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=discourse) [![Integration level](https://dash.yunohost.org/integration/discourse.svg)](https://ci-apps.yunohost.org/jenkins/job/discourse%20%28Community%29/lastBuild/consoleFull) - -Discourse has all the usual features of a discussion forum: users, discussions, search, private messages, etc. The "mailing list" mode allows you to use most of the forum's functionalities via e-mail. Written in Ruby and JavaScript, it requires a PostgreSQL database and a mail server.[¹](#sources) - -## Limitations with YunoHost - -In the administration dashboard, The installed version is shown as unknown (due the fact that we don't use Git for installation); you can safely ignore that as the YunoHost package will be maintained. On ARM devices, default generated avatars are missing the profile initials (they are only a plain discus). - -## Useful links - -+ Website: [www.discourse.org](https://www.discourse.org/) -+ Official documentation: [www.discourse.org - customers](https://www.discourse.org/customers) -+ Application software repository: [github.com - YunoHost-Apps/discourse](https://github.com/YunoHost-Apps/discourse_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/discourse/issues](https://github.com/YunoHost-Apps/discourse_ynh/issues) - ------ - -### Sources - -¹ [framalibre.org - Discourse (fr)](https://framalibre.org/content/discourse) diff --git a/pages/04.applications/10.docs/dispatch/app_dispatch.fr.md b/pages/04.applications/10.docs/dispatch/app_dispatch.fr.md deleted file mode 100644 index ba29d5d7..00000000 --- a/pages/04.applications/10.docs/dispatch/app_dispatch.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Dispatch -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dispatch' ---- - -[![Installer Dispatch avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=dispatch) [![Integration level](https://dash.yunohost.org/integration/dispatch.svg)](https://dash.yunohost.org/appci/app/dispatch) - -*Dispatch* est un client graphique IRC basé sur une application web. - -## Liens utiles - -+ Site web : [github.com/khlieng/dispatch](https://github.com/khlieng/dispatch) -+ Démonstration : [Démo](https://dispatch.khlieng.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/dispatch](https://github.com/YunoHost-Apps/dispatch_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/dispatch/issues](https://github.com/YunoHost-Apps/dispatch_ynh/issues) diff --git a/pages/04.applications/10.docs/dispatch/app_dispatch.md b/pages/04.applications/10.docs/dispatch/app_dispatch.md deleted file mode 100644 index 4d7db397..00000000 --- a/pages/04.applications/10.docs/dispatch/app_dispatch.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Dispatch -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dispatch' ---- - -[![Installer Dispatch with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=dispatch) [![Integration level](https://dash.yunohost.org/integration/dispatch.svg)](https://dash.yunohost.org/appci/app/dispatch) - -*Dispatch* is a web-based IRC graphical client. - -## Useful links - -+ Website: [github.com/khlieng/dispatch](https://github.com/khlieng/dispatch) -+ Demonstration: [Demo](https://dispatch.khlieng.com/) -+ Application software repository: [github.com - YunoHost-Apps/dispatch](https://github.com/YunoHost-Apps/dispatch_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/dispatch/issues](https://github.com/YunoHost-Apps/dispatch_ynh/issues) diff --git a/pages/04.applications/10.docs/distbin/app_distbin.fr.md b/pages/04.applications/10.docs/distbin/app_distbin.fr.md deleted file mode 100644 index df357438..00000000 --- a/pages/04.applications/10.docs/distbin/app_distbin.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Distbin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_distbin' ---- - -![Distbin](image://yunohost_package.png?height=80) - -[![Install Distbin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=distbin) [![Integration level](https://dash.yunohost.org/integration/distbin.svg)](https://dash.yunohost.org/appci/app/distbin) - -Un pastebin distribué, c'est-à-dire un service où n'importe qui peut poster des choses sur le Web, et d'autres peuvent réagir en postant n'importe où ailleurs sur le Web (y compris ici). - -Un endroit en réseau pour stocker les documents Web postés. Ceci est destiné à permettre la distribution de commentaires et de réactions sociales autour de ces documents en utilisant les meilleures pratiques recommandées ou notées par le groupe de travail du W3C sur le Web social. - -## Liens utiles - - + Documentation officielle : [github.com - gobengo/distbin (en)](https://github.com/gobengo/distbin) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/distbin](https://github.com/YunoHost-Apps/distbin_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/distbin/issues](https://github.com/YunoHost-Apps/distbin_ynh/issues) diff --git a/pages/04.applications/10.docs/distbin/app_distbin.md b/pages/04.applications/10.docs/distbin/app_distbin.md deleted file mode 100644 index 63165881..00000000 --- a/pages/04.applications/10.docs/distbin/app_distbin.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Distbin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_distbin' ---- - -![Distbin](image://yunohost_package.png?height=80) - -[![Install distbin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=distbin) [![Integration level](https://dash.yunohost.org/integration/distbin.svg)](https://dash.yunohost.org/appci/app/distbin) - -A distributed pastebin. i.e. it is a service where anyone can post things on the web, and others can react by posting anywhere else on the web (including here). - -A networked place to store posted web documents. This is meant to allow for distributed social commentary and reaction around these documents using best practices recommended or noted by the W3C Social Web Working Group. - -## Useful links - -+ Official documentation: [github.com - gobengo/distbin](https://github.com/gobengo/distbin) -+ Application software repository: [github.com - YunoHost-Apps/distbin](https://github.com/YunoHost-Apps/distbin_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/distbin/issues](https://github.com/YunoHost-Apps/distbin_ynh/issues) diff --git a/pages/04.applications/10.docs/docs.md b/pages/04.applications/10.docs/docs.md deleted file mode 100644 index c329a265..00000000 --- a/pages/04.applications/10.docs/docs.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Documentations -visible: false -content: - order: - by: basename - dir: asc - pagination: false - url_taxonomy_filters: true - items: - - '@self.children' - - '@taxonomy.category': [docs, apps] -twig_first: true -process: - twig: true - ---- - - diff --git a/pages/04.applications/10.docs/dokuwiki/app_dokuwiki.fr.md b/pages/04.applications/10.docs/dokuwiki/app_dokuwiki.fr.md deleted file mode 100644 index f357119f..00000000 --- a/pages/04.applications/10.docs/dokuwiki/app_dokuwiki.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: DokuWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dokuwiki' ---- - -![logo de Dokuwiki](image://dokuwiki_logo.svg?resize=,80) - -[![Installer DokuWiki grâce à YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dokuwiki) [![Niveau d'intégration](https://dash.yunohost.org/integration/dokuwiki.svg)](https://dash.yunohost.org/appci/app/dokuwiki) - -DokuWiki est un moteur de wiki libre sous licence GNU GPL conforme aux standards, simple à utiliser, dont le but principal est de créer des documentations de toute sorte. Ce logiciel est développé en PHP par Andreas Gohr. [...] Il a une syntaxe simple qui assure la lisibilité des fichiers de données en dehors du Wiki, et facilite la création de textes structurés. Toutes les données sont stockées dans des fichiers texte, et donc aucune base de données n’est nécessaire.[¹](#sources) - -## Limitations avec YunoHost - -Il est pour le moment impossible d'ajouter et d'utiliser les utilisateurs internes de DokuWiki, seulement ceux de YunoHost. - -## Liens utiles - -+ Site web : [dokuwiki.org](https://www.dokuwiki.org/start?id=fr:dokuwiki) -+ Documentation officielle : [dokuwiki.org - Manuel Dokuwiki](https://www.dokuwiki.org/start?id=fr:manual) -+ Dépôt logiciel de l'application : [github.com - YunoHost-App/dokuwiki](https://github.com/YunoHost-Apps/dokuwiki_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/dokuwiki/issues](https://github.com/YunoHost-Apps/dokuwiki_ynh/issues) - ------- - -### Sources - -¹ [wikipedia.org - Dokuwiki](https://fr.wikipedia.org/wiki/DokuWiki) diff --git a/pages/04.applications/10.docs/dokuwiki/app_dokuwiki.md b/pages/04.applications/10.docs/dokuwiki/app_dokuwiki.md deleted file mode 100644 index 4ac97c9d..00000000 --- a/pages/04.applications/10.docs/dokuwiki/app_dokuwiki.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: DokuWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dokuwiki' ---- - -![Dokuwiki's logo](image://dokuwiki_logo.svg?resize=,80) - -[![Installer DokuWiki grâce à YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dokuwiki) [![Niveau d'intégration](https://dash.yunohost.org/integration/dokuwiki.svg)](https://dash.yunohost.org/appci/app/dokuwiki) - -DokuWiki is a standards-compliant, easy-to-use, standards-compliant GNU GPL free wiki engine whose main purpose is to create documentation of all kinds. This software is developed in PHP by Andreas Gohr. ...] It has a simple syntax that ensures the readability of data files outside of the wiki, and facilitates the creation of structured texts. All data is stored in text files, so no database is needed. [¹](#sources) - -## Limitations with YunoHost - -It is currently impossible to add and use internal DokuWiki users, only YunoHost users. - -## Useful links - -+ Website: [dokuwiki.org](https://dokuwiki.org) -+ Official documentation: [dokuwiki.org - Manual](https://www.dokuwiki.org/manual) -+ Application software repository: [github.com - YunoHost-App/dokuwiki](https://github.com/YunoHost-Apps/dokuwiki_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com -YunoHost-Apps/dokuwiki/issues](https://github.com/YunoHost-Apps/dokuwiki_ynh/issues) - ------- - -### Sources - -¹ [wikipedia.org - Dokuwiki (fr)](https://fr.wikipedia.org/wiki/DokuWiki) diff --git a/pages/04.applications/10.docs/dolibarr/app_dolibarr.fr.md b/pages/04.applications/10.docs/dolibarr/app_dolibarr.fr.md deleted file mode 100644 index 2a484f5f..00000000 --- a/pages/04.applications/10.docs/dolibarr/app_dolibarr.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Dolibarr -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dolibarr' ---- - -![logo de Dolibarr](image://dolibarr_logo.png?width=80) - -[![Install Dolibarr with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dolibarr) [![Integration level](https://dash.yunohost.org/integration/dolibarr.svg)](https://dash.yunohost.org/appci/app/dolibarr) - -Dolibarr ERP/CRM est un progiciel de gestion intégré (PGI, ERP en anglais) et gestion de la relation client (GRC, CRM en anglais) open source pour les petites et moyennes entreprises, les indépendants, auto-entrepreneurs ou les associations.[¹](#sources) - -## Limitations avec YunoHost - -Dolibarr doit être une application non publique pour pouvoir relier les comptes des YunoHost. La suppression d'un compte n'est pas prise en compte dans Dolibarr. - -## Liens utiles - - + Site web : [www.dolibarr.fr](https://www.dolibarr.fr/) - + Documentation officielle : [www.dolibarr.fr - documentation](https://www.dolibarr.fr/documentation) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/dolibarr/issues](https://github.com/YunoHost-Apps/dolibarr_ynh/issues) - - ------ - -### Sources - - ¹ [wikipedia.org - Dolibarr](https://fr.wikipedia.org/wiki/Dolibarr) diff --git a/pages/04.applications/10.docs/dolibarr/app_dolibarr.md b/pages/04.applications/10.docs/dolibarr/app_dolibarr.md deleted file mode 100644 index c2dc88f7..00000000 --- a/pages/04.applications/10.docs/dolibarr/app_dolibarr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Dolibarr -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dolibarr' ---- - -![Dolibarr's logo](image://dolibarr_logo.png?width=80) - -[![Install Dolibarr with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dolibarr) [![Integration level](https://dash.yunohost.org/integration/dolibarr.svg)](https://dash.yunohost.org/appci/app/dolibarr) - -Dolibarr ERP CRM is an open source, free software package for small and medium companies, foundations or freelancers. It includes different features for enterprise resource planning (ERP) and customer relationship management (CRM) but also other features for different activities.[¹](#sources) - -## Limitations with YunoHost - -Dolibarr must be a non-public application to be able to link YunoHost accounts. The deletion of an account is not taken into account in Dolibarr. - -## Useful links - -+ Website: [www.dolibarr.org](https://www.dolibarr.org/) -+ Official documentation: [www.dolibarr.org - documentation-home](https://www.dolibarr.org/documentation-home) -+ Application software repository: [github.com - YunoHost-Apps/dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/dolibarr/issues](https://github.com/YunoHost-Apps/dolibarr_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Dolibarr](https://en.wikipedia.org/wiki/Dolibarr) diff --git a/pages/04.applications/10.docs/domoticz/app_domoticz.fr.md b/pages/04.applications/10.docs/domoticz/app_domoticz.fr.md deleted file mode 100644 index c306ae68..00000000 --- a/pages/04.applications/10.docs/domoticz/app_domoticz.fr.md +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Domoticz -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_domoticz' ---- - -[![Installer Domoticz avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=domoticz) [![Integration level](https://dash.yunohost.org/integration/domoticz.svg)](https://dash.yunohost.org/appci/app/domoticz) - -*Domoticz* est un système domotique open source très léger qui vous permet de surveiller et de configurer divers appareils. - -### Avertissements/informations importantes - -Domoticz est un système de domotique permettant de controler différents objets et de recevoir des données de divers senseurs Il peut par exemple être utilisé avec : - - des interrupteurs - des senseurs de portes - des sonnettes d'entrées - des systèmes de sécurité - des stations météo pour les UV, la pluie, le vent... - des sondes de températures - des sondes d'impulsions - des voltmètres et bien d'autres - -Version incluse : Toujours la dernière version stable. La dernière version compilée est récupérée dans ce répertoire lors de l'installation. Une fois installée, les mises à jour de l'application sont gérées depuis les menus de l'application elle même. Le script de mise à jour YunoHost mettra uniquement à jour de nouvelles version du package. - -Le broker MQTT Mosquitto est intégré au package et nécessite un sous-domaine ou un domaine distinct. Il est optionnel et si vous indiquez lors de l'installation le même domaine que le domaine principal, il ne sera pas installé. - -### Configuration - -#### Broker MQTT Mosquitto - -À l'installation, un broker MQTT, Mosquitto, est installé en même temps que Domoticz. La version installée est celle du dépot officiel du projet, et non des dépots Debian. Ce broker nécessite un domaine ou un sous-domaine particulier pour fonctionner (ex : mqtt.your.domain.tld). Il est nécessaire de créer ce domaine auparavant. - -##### Ajout dans Domoticz - -Pour pouvoir l'utiliser, vous devez paramétrer la communication avec entre Domoticz et le broker en suivant la documentation de Domoticz dans la partie Add hardware "MQTT Client Gateway". Les utilisateurs et mot de passe du broker sont automatiquement générés lors de l'installation. Vous pouvez les récupérer avec -``` -sudo yunohost app setting domoticz mqtt_user -sudo yunohost app setting domoticz mqtt_pwd -``` - -##### Publier/souscrire - -Par défaut, Mosquitto va écouter sur deux ports : - - Le 1883 sur localhost en protocole MQTT - Le 8883 en protocole WebSocket. NGINX redirige le port 443 externe vers ce port en interne. Pour publier/souscrire sur un topic depuis l'exterieur, vous devez donc utiliser un programme supportant le protocole WebSocket (ex : la bibliothèque Python paho-mqtt). - -##### Mosquitto_pub et mosquitto_sub - -Ces deux programmes ne supportent pas le protocole WebSocket mais uniquement le MQTT : le paramétrage de base ne vous autorise donc pas à les utiliser pour communiquer depuis un client externe. Si vous les utilisez directement depuis votre serveur, ce genre de syntaxe devrait marcher : - -`mosquitto_pub -u *user* -P *password* -h mqtt.your.domain.tld -p 1883 -t 'domoticz/in' -m '{ "idx" : 1, "nvalue" : 0, "svalue" : "25.0" }'` - -De la même manière : - -`mosquitto_sub -u *user* -P *password* -h mqtt.your.domain.tld -p 1883 -t 'domoticz/out'` - -Si vous souhaitez ouvrir le protocole MQTT depuis l'extérieur afin de pouvoir les utiliser depuis un autre serveur, il vous faudra : - - ouvrir le port 1883 sur le firewall YunoHost (attention, risque de sécurité) - autoriser les adresses IP souhaitées dans la configuration de Mosquitto - paramétrer le TLS dans la configuration de Mosquitto en donnant accès au crt.pem et key.pem de votre domaine MQTT en les paramétrant respectivement avec les variables certfile et keyfile. Ceci est obligatoire pour sécuriser la connexion. - -##### Mise à jour depuis les versions n'ayant pas Mosquitto - -Si vous êtes sur le package ynh3 ou inférieur, Mosquitto n'est pas installé par défaut. De même si vous avez choisi de ne pas indiquer de domaine pour Mosquitto lors de l'installation initiale. Pour pouvoir l'installer après coup, effectuez les actions suivantes : - - créez un domaine ou sous-domaine pour recevoir les informations (par exemple : 'mqtt.your.domain.tld') - connecter vous en ligne de commande à votre serveur - tapez la commande suivante : `yunohost app setting domoticz mqtt_domain -v mqtt.your.domain.tld` - Procédez à la mise à jour. Si vous êtes déjà sur la dernière version, utiliser la commmande suivante : `yunohost app upgrade domoticz --force` - -### Configuration - -#### Capteurs, langue... - -Toute la configuration de l'application a lieu dans l'application elle-même. - -#### Access et API - -Par défaut, l'accès aux API JSON est autorisé sur cette URL `/votredomaine.tld/api_/chemindedomoticz`. Donc, si vous accédez à domoticz par `https://votredomaine.tld/domoticz`, utilisez le chemin suivant pour l'api : `/votredomaine.tld/api_/domoticz/json.htm?votrecommandeapi` - -Par défaut, seuls la mise à jour de capteur et les interrupteurs sont autorisés. Pour autoriser une nouvelle commande, vous devez (pour l'instant) manuellement éditer le fichier de configuration NGINX : - -`sudo nano /etc/nginx/conf.d/yourdomain.tld.d/domoticz.conf` - -Puis éditer le bloc suivant en y ajoutant le regex de la commmande à autoriser : -``` - #set the list of authorized json command here in regex format - #you may retrieve the command from https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's - #By default, sensors updates and toggle switch are authorized - if ( $args ~* type=command¶m=udevice&idx=[0-9]*&nvalue=[0-9]*&svalue=.*$|type=command¶m=switchlight&idx=[0-9]*&switchcmd=Toggle$) { - set $api "1"; - } -``` - -Par exemple, pour ajouter la commmande json pour retrouver le statut d'un équipement (`/json.htm?type=devices&rid=IDX`),il faut modifier la ligne comme ceci : -``` - #set the list of authorized json command here in regex format - #you may retrieve the command from https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's - #By default, sensors updates and toggle switch are authorized - if ( $args ~* type=command¶m=udevice&idx=[0-9]*&nvalue=[0-9]*&svalue=.*$|type=command¶m=switchlight&idx=[0-9]*&switchcmd=Toggle$|type=devices&rid=[0-9]* ) { - set $api "1"; - } -``` -Toutes les adresses IPv4 du réseau local (192.168.0.0/24) et toutes les adresses IPv6 sont autorisées pour l'API. À ma connaissance, il n'y a pas moyen d'effectuer un filtre pour les adresses IPv6 sur le réseau local, vous pouvez donc retirer leur autorisation en enlevant ou en commentant la ligne suivante dans `/etc/nginx/conf.d/yourdomain.tld.d/domoticz.conf` : - -`allow ::/1;` - -Ceci autorisera seulement les adresses IPv4 local a accéder aux API de Domoticz. Vous pouvez ajouter des adresses IPv6 de la même façon. - -### Limitations - - Pas de gestion d'utilisateurs ni d'intégration LDAP. L'application ne prévoit pas de gérer les utilisateurs par LDAP, donc le package non plus. - Un backup ne peut pas être restauré sur un type de machine différente de celle d'origine (x86, arm...) car les sources compilées doivent être différentes - -## Liens utiles - -+ Site web : [domoticz.com](https://domoticz.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/domoticz](https://github.com/YunoHost-Apps/domoticz_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/domoticz/issues](https://github.com/YunoHost-Apps/domoticz_ynh/issues) diff --git a/pages/04.applications/10.docs/domoticz/app_domoticz.md b/pages/04.applications/10.docs/domoticz/app_domoticz.md deleted file mode 100644 index a6ba73ce..00000000 --- a/pages/04.applications/10.docs/domoticz/app_domoticz.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Domoticz -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_domoticz' ---- - -[![Installer Domoticz with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=domoticz) [![Integration level](https://dash.yunohost.org/integration/domoticz.svg)](https://dash.yunohost.org/appci/app/domoticz) - -*Domoticz* is a very light weight open sources home automation system that lets you monitor and configure miscellaneous devices. - -### Disclaimers/important information - -Domoticz is a Home Automation system design to control various devices and receive input from various sensors. For example this system can be used with: - - Light switches - Door sensors - Doorbells - Security devices - Weather sensors like: UV/Rain/Wind Meters - Temperature Sensors - Pulse Meters - Voltage/AD Meters and more - -Shipped version: Always the last stable one. The last compiled version is retrieved from this directory during install. Once installed, updates from the uptream app are managed from within the app. YunoHost upgrade script will only upgrade the YunoHost package. - -The MQTT broker Mosquitto is integrated into the package. It requires its own domain or subdomain. It's an optional setting: during install if you set the same domaine as your main app domain, it won't be installed. - -### Configuration - -#### Broker Mosquitto - -During installation, a MQTT broker, Mosquitto, is installed at the same time as Domoticz. The installed version is the one from the official project repo and not from Debian ones. This broker requires a dedicated domain or subdomain to work (ex : mqtt.your.domain.tld): creating this domain prior installation is a prerequisite. - -##### Adding in Domoticz - -To use Mosquitto, you need to customize the communication between Domoticz and the broker by following the Domoticz documentation, part Add hardware "MQTT Client Gateway". User and password are automatically generated during installation, you may retrieve them with -``` -sudo yunohost app setting domoticz mqtt_user -sudo yunohost app setting domoticz mqtt_pwd -``` - -##### Publish/Subscribe - -By default, Mosquitto will listen on two ports: - - 1883 on localhost using mqtt protocol - 8883 using websocket protocol. NGINX redirect external port 443 to this internal port. - -Hence, To publish/subscribe on a topic from the outside, you have to use a software supporting WebSocket protocol (ex: paho-mqtt Python library). - -##### Mosquitto_pub et mosquitto_sub - -These two tools do not support WebSocket protocol, only direct MQTT: base settings will not allow communication from an outside device. If you're using them directly from your server, this kind of syntax should work: -``` -mosquitto_pub -u *user* -P *password* -h mqtt.your.domain.tld -p 1883 -t 'domoticz/in' -m '{ "idx" : 1, "nvalue" : 0, "svalue" : "25.0" }' -``` -In the same way: - -``` -mosquitto_sub -u *user* -P *password* -h mqtt.your.domain.tld -p 1883 -t 'domoticz/out' -``` - -If you wish to open direct MQTT protocol from an outside device, you'll need to: - - open port 1883 on Yunohost firewall (Attention, security risk) - Allows IP addresses in mosquitto configuration for this listener - Set the TLS setting in mosquitto configuration by giving access to crt.pem and key.pem from your MQTT domain by setting respective certfile et keyfile variables. This is mandatory to ensure a secure connection. - -##### Upgrade from version without Mosquitto - -If you have package ynh3 or below, Mosquitto is not installed by default. If you have chosen to not set a domain during initial installation also. So, if you need to activate mosquitto in retrospect, do following actions: - - Create a domain or a subdomain (for example : 'mqtt.your.domain.tld') - Connect to your server in command line - Type following command: `yunohost app setting domoticz mqtt_domain -v mqtt.your.domain.tld` - Upgrade domoticz to last package. If you're already on the last package version, use the following command: `yunohost app upgrade domoticz --force` - -### Configuration - -Sensors, language... - -Main configuration of the app take place inside the app itself. - -#### Access and API - -By default, access for the JSON API is allowed on following path `/yourdomain.tld/api_/domoticzpath`. So if you access domoticz via `https://mydomainname.tld/domoticz`, use the following webpath for the api: `/mydomainname.tld/api_/domoticz/json.htm?yourapicommand` - -By default, only sensor updates and switch toogle are authorized. To authorized a new command, you have (for now) to manually update the NGINX config file: - -sudo nano `/etc/nginx/conf.d/yourdomain.tld.d/domoticz.conf` - -Then edit the following block by adding the regex of the command you want to allow: - - #set the list of authorized json command here in regex format - #you may retrieve the command from https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's - #By default, sensors updates and toggle switch are authorized - ``` - if ( $args ~* type=command¶m=udevice&idx=[0-9]*&nvalue=[0-9]*&svalue=.*$|type=command¶m=switchlight&idx=[0-9]*&switchcmd=Toggle$) { - set $api "1"; - } - ``` -For example, to add the JSON command to retrieve the status of a device (`/json.htm?type=devices&rid=IDX`),modify the line as this: - - #set the list of authorized json command here in regex format - #you may retrieve the command from https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's - #By default, sensors updates and toggle switch are authorized - ``` - if ( $args ~* type=command¶m=udevice&idx=[0-9]*&nvalue=[0-9]*&svalue=.*$|type=command¶m=switchlight&idx=[0-9]*&switchcmd=Toggle$|type=devices&rid=[0-9]* ) { - set $api "1"; - } - ``` - -All IPv4 addresses within the local network (192.168.0.0/24) and all IPv6 addresses are authorized as API. As far as I know, there is no way to filter for IPv6 address on local network: You may remove the authorization by removing or commenting this line in `/etc/nginx/conf.d/yourdomain.tld.d/domoticz.conf`: - -`allow ::/1;` - -This will authorized only IPv4 within local network to access your Domoticz API. You may add individual IPv6 address in the same way. - -### Limitations - - No user management nor LDAP integration This function is not planned to be implemented into the app, hence it's not planned into the package neither. - Backup cannot be restored on a different machine type (arm, x86...) as compiled sources are different - - -## Useful links - -+ Website: [domoticz.eu (en)](https://domoticz.eu/site/) -+ Application software repository: [github.com - YunoHost-Apps/domoticz](https://github.com/YunoHost-Apps/domoticz_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/domoticz/issues](https://github.com/YunoHost-Apps/domoticz_ynh/issues) diff --git a/pages/04.applications/10.docs/dotclear2/app_dotclear2.fr.md b/pages/04.applications/10.docs/dotclear2/app_dotclear2.fr.md deleted file mode 100644 index ff9c6286..00000000 --- a/pages/04.applications/10.docs/dotclear2/app_dotclear2.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Dotclear 2 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dotclear2' ---- - -![Logo de Dotclear](image://dotclear_logo.png?width=80) - -[![Install dotclear2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dotclear2) [![Integration level](https://dash.yunohost.org/integration/dotclear2.svg)](https://dash.yunohost.org/appci/app/dotclear2) - -Dotclear est une application de publication de blogs à code source libre distribuée sous la licence GNU GPLv2. Développé à l'origine par Olivier Meunier à partir de 2002, Dotclear a maintenant attiré une solide équipe de développeurs. Il est relativement populaire dans les pays francophones, où il est utilisé par plusieurs grandes plateformes de blogs (Gandi Blogs, Marine nationale, etc.). - -L'objectif proposé par Dotclear est de développer un logiciel qui respecte pleinement les standards du web basés sur des solutions open source, avec une interface et des capacités de publication multilingues. Il est écrit en PHP.[¹](#sources) - -## Liens utiles - - + Site web : [dotclear.org](https://fr.dotclear.org/) - + Documentation officielle : [dotclear.org - documentation](https://fr.dotclear.org/documentation/) - + Dépôt logiciel de l'application : [github.com - YunoHost- Apps/dotclear2](https://github.com/YunoHost-Apps/dotclear2_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/dotclear2/issues](https://github.com/YunoHost-Apps/dotclear2_ynh/issues) - - ------ - -### Sources - -¹ [wikipedia.org - Dotclear (en)](https://en.wikipedia.org/wiki/Dotclear) diff --git a/pages/04.applications/10.docs/dotclear2/app_dotclear2.md b/pages/04.applications/10.docs/dotclear2/app_dotclear2.md deleted file mode 100644 index 6d0a5f33..00000000 --- a/pages/04.applications/10.docs/dotclear2/app_dotclear2.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Dotclear 2 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_dotclear2' ---- - -![Dotclear's logo](image://dotclear_logo.png?width=80) - -[![Install dotclear2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dotclear2) [![Integration level](https://dash.yunohost.org/integration/dotclear2.svg)](https://dash.yunohost.org/appci/app/dotclear2) - -Dotclear is an open-source blog publishing application distributed under the GNU GPLv2. Developed originally by Olivier Meunier from 2002, Dotclear has now attracted a solid team of developers. It is relatively popular in French speaking countries, where it is used by several major blogging platforms (Gandi Blogs, Marine nationale, etc.). - -Dotclear's proposed aim is to develop a software that fully respects web standards based on open source solutions, with multilingual interface and publishing capabilities. It is written in PHP. [¹](#sources) - -## Useful links - -+ Website: [dotclear.org](https://dotclear.org/) -+ Official documentation: [dotclear.org - documentation/2.0](https://dotclear.org/documentation/2.0) -+ Application software repository: [github.com - YunoHost-Apps/dotclear2](https://github.com/YunoHost-Apps/dotclear2_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/dotclear2/issues](https://github.com/YunoHost-Apps/dotclear2_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Dotclear](https://en.wikipedia.org/wiki/Dotclear) diff --git a/pages/04.applications/10.docs/droppy/app_droppy.fr.md b/pages/04.applications/10.docs/droppy/app_droppy.fr.md deleted file mode 100644 index df34b448..00000000 --- a/pages/04.applications/10.docs/droppy/app_droppy.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Droppy -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_droppy' ---- - -[![Installer Droppy avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=droppy) [![Integration level](https://dash.yunohost.org/integration/droppy.svg)](https://dash.yunohost.org/appci/app/droppy) - -*Droppy* est un serveur de stockage de fichiers auto-hébergé avec une interface web et des capacités pour éditer des fichiers et visualiser des médias directement dans le navigateur. - -### Avertissements / informations importantes - -Le développement de Droppy a été abandonné par son auteur, et son dépôt de code a été archivé. N'attendez pas de future mise à jour, ni correctifs de sécurité. - -### Configuration - -Comment configurer cette application : un fichier de configuration /var/www/droppy/config/config.json en SSH. -Les fichiers partagés sont stockés dans le répertoire suivant : /home/yunohost.app/droppy/files/ - -## Liens utiles - -+ Site web : [github.com/silverwind/droppy](https://github.com/silverwind/droppy) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/droppy](https://github.com/YunoHost-Apps/droppy_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/droppy/issues](https://github.com/YunoHost-Apps/droppy_ynh/issues) diff --git a/pages/04.applications/10.docs/droppy/app_droppy.md b/pages/04.applications/10.docs/droppy/app_droppy.md deleted file mode 100644 index 32e3ca59..00000000 --- a/pages/04.applications/10.docs/droppy/app_droppy.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Droppy -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_droppy' ---- - -[![Installer Droppy with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=droppy) [![Integration level](https://dash.yunohost.org/integration/droppy.svg)](https://dash.yunohost.org/appci/app/droppy) - -*Droppy* is a self-hosted file storage server with a web interface and capabilities to edit files and view media directly in the browser. - -### Disclaimers / important information - -Development of Droppy has been abandoned by its author, and its repository has been archived. Expect no future updates nor security fixes. - -### Configuration - -How to configure this app: a JSON configuration file with SSH. `/var/www/droppy/config/config.json.` -Shared files are stored in the following directory: `/home/yunohost.app/droppy/files` - -## Useful links - -+ Website: [github.com/silverwind/droppy](https://github.com/silverwind/droppy) -+ Application software repository: [github.com - YunoHost-Apps/droppy](https://github.com/YunoHost-Apps/droppy_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/droppy/issues](https://github.com/YunoHost-Apps/droppy_ynh/issues) diff --git a/pages/04.applications/10.docs/drupal/app_drupal.fr.md b/pages/04.applications/10.docs/drupal/app_drupal.fr.md deleted file mode 100644 index 9205e3b6..00000000 --- a/pages/04.applications/10.docs/drupal/app_drupal.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Drupal -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_drupal' ---- - -![Logo de Drupal](image://drupal_logo.svg?resize=,80) - -[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal) - -Drupal est un système de gestion de contenu (CMS) libre et open-source publié sous la licence publique générale GNU et écrit en PHP.[¹](#sources) - -## Liens utiles - - + Site web : [www.drupal.fr](https://www.drupal.fr/) - + Documentation officielle : [www.drupal.fr - documentation](https://www.drupal.fr/documentation) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/drupal](https://github.com/YunoHost-Apps/drupal_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/drupal/issues](https://github.com/YunoHost-Apps/drupal_ynh/issues) - - ------ - - ### Sources - - ¹ [wikipedia.org - Drupal](https://fr.wikipedia.org/wiki/Drupal) diff --git a/pages/04.applications/10.docs/drupal/app_drupal.md b/pages/04.applications/10.docs/drupal/app_drupal.md deleted file mode 100644 index 0e3bb331..00000000 --- a/pages/04.applications/10.docs/drupal/app_drupal.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Drupal -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_drupal' ---- - -![Drupal's logo](image://drupal_logo.svg?resize=,80) - -[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal) - -Drupal is a free and open-source web content management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all websites worldwide – ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration.[¹](#sources) - -## Useful links - -+ Website: [www.drupal.org](https://www.drupal.org/) -+ Official documentation: [www.drupal.org - documentation](https://www.drupal.org/documentation) -+ Application software repository: [github.com - YunoHost-Apps/drupal](https://github.com/YunoHost-Apps/drupal_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/drupal/issues](https://github.com/YunoHost-Apps/drupal_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Drupal](https://en.wikipedia.org/wiki/Drupal) diff --git a/pages/04.applications/10.docs/drupal7/app_drupal7.fr.md b/pages/04.applications/10.docs/drupal7/app_drupal7.fr.md deleted file mode 100644 index 1b830541..00000000 --- a/pages/04.applications/10.docs/drupal7/app_drupal7.fr.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Drupal 7 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_drupal7' ---- - -![Logo de Drupal](image://drupal_logo.svg?resize=,80) - -[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal) - -Drupal1 est un système de gestion de contenu (CMS) libre et open-source publié sous la licence publique générale GNU et écrit en PHP.[¹](#sources) - Cette application YunoHost propose uniquement la version 7 de Drupal, si vous désirez la dernière version disponible pour YunoHost [voir ici](/app_drupal) - -## Liens utiles - - + Site web : [www.drupal.fr](https://www.drupal.fr/) - + Documentation officielle : [www.drupal.org - docs/7 (en)](https://www.drupal.org/docs/7) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/drupal7](https://github.com/YunoHost-Apps/drupal7_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/drupal7/issues](https://github.com/YunoHost-Apps/drupal7_ynh/issues) - - ------ - -### Sources - - ¹ [wikipedia.org - Drupal](https://fr.wikipedia.org/wiki/Drupal) diff --git a/pages/04.applications/10.docs/drupal7/app_drupal7.md b/pages/04.applications/10.docs/drupal7/app_drupal7.md deleted file mode 100644 index 815a823b..00000000 --- a/pages/04.applications/10.docs/drupal7/app_drupal7.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Drupal 7 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_drupal7' ---- - -![Drupal's logo](image://drupal_logo.svg?resize=,80) - -[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal) - -Drupal is a free and open-source web content management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all websites worldwide – ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration.[¹](#sources) - This YunoHost application offers only version 7 of Drupal, if you want the latest version available for YunoHost [see here](/app_drupal) - -## Useful links - -+ Website: [www.drupal.org](https://www.drupal.org/) -+ Official documentation: [www.drupal.fr - docs/7](https://www.drupal.org/docs/7) -+ Application software repository: [github.com - YunoHost-Apps/drupal](https://github.com/YunoHost-Apps/drupal_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/drupal/issues](https://github.com/YunoHost-Apps/drupal_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Drupal](https://en.wikipedia.org/wiki/Drupal) diff --git a/pages/04.applications/10.docs/easyappointments/app_easyappointments.fr.md b/pages/04.applications/10.docs/easyappointments/app_easyappointments.fr.md deleted file mode 100644 index 1549da2c..00000000 --- a/pages/04.applications/10.docs/easyappointments/app_easyappointments.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Easy!Appointments -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_easyappointments' ---- - -[![Installer Easy!Appointments avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=easyappointments) [![Integration level](https://dash.yunohost.org/integration/easyappointments.svg)](https://dash.yunohost.org/appci/app/easyappointments) - -*Easy!Appointments* est une application web hautement personnalisable qui permet aux clients de prendre rendez-vous avec vous via une interface web sophistiquée. De plus, elle offre la possibilité de synchroniser vos données avec Google Calendar afin que vous puissiez les utiliser avec d'autres services. Il s'agit d'un projet open source que vous pouvez télécharger et installer même pour un usage commercial. Easy!Appointments fonctionnera sans problème avec votre site web existant car il peut être installé dans un seul dossier du serveur et bien sûr partager une base de données existante. - -## Liens utiles - -+ Site web : [easyappointments.org](https://easyappointments.org/) -+ Démonstration : [Démo](https://demo.easyappointments.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/easyappointments](https://github.com/YunoHost-Apps/easyappointments_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/easyappointments/issues](https://github.com/YunoHost-Apps/easyappointments_ynh/issues) diff --git a/pages/04.applications/10.docs/easyappointments/app_easyappointments.md b/pages/04.applications/10.docs/easyappointments/app_easyappointments.md deleted file mode 100644 index 446f248b..00000000 --- a/pages/04.applications/10.docs/easyappointments/app_easyappointments.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Easy!Appointments -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_easyappointments' ---- - -[![Installer Easy!Appointments with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=easyappointments) [![Integration level](https://dash.yunohost.org/integration/easyappointments.svg)](https://dash.yunohost.org/appci/app/easyappointments) - -*Easy!Appointments* is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface. Moreover, it provides the ability to sync your data with Google Calendar so you can use them with other services. It is an open source project that you can download and install even for commercial use. Easy!Appointments will run smoothly with your existing website as it can be installed in a single folder of the server and of course share an existing database. - -## Useful links - -+ Website: [easyappointments.org](https://easyappointments.org/) -+ Demonstration: [Demo](https://demo.easyappointments.org/) -+ Application software repository: [github.com - YunoHost-Apps/easyappointments](https://github.com/YunoHost-Apps/easyappointments_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/easyappointments/issues](https://github.com/YunoHost-Apps/easyappointments_ynh/issues) diff --git a/pages/04.applications/10.docs/ecko/app_ecko.md b/pages/04.applications/10.docs/ecko/app_ecko.md deleted file mode 100644 index 6af75b52..00000000 --- a/pages/04.applications/10.docs/ecko/app_ecko.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Ecko -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ecko' ---- - -![Ecko's logo](image://ecko_logo.jpg) - -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ecko) [![Integration level](https://dash.yunohost.org/integration/ecko.svg)](https://dash.yunohost.org/appci/app/ecko) - -Ecko is community-driven fork of Mastodon's federated social networking software that is managed by Magic Stone using the Collaborative Code Construction Contract (C4). See the website for more information about Magic Stone and C4. - -## Limitations with YunoHost - -Some configuration parameters such as post-length and poll options can only be updated via command line and therefore require root command line access to the YunoHost instance to modify. - -## Useful links - -+ Having a problem? Create an issue at [github.com -YunoHost-Apps/ecko_ynh/issues](https://github.com/YunoHost-Apps/ecko_ynh/issues) -+ YunoHost application package repository: [github.com - YunoHost-Apps/Ecko\_ynh](https://github.com/YunoHost-Apps/ecko_ynh) -+ Website: [magicstone.dev](https://magicstone.dev/) - -## Compatible Apps -[Tusky](https://tusky.app/) - -[Twidere](https://twidere.com/) - -[Fedilab](https://fedilab.app/) - -[Mastodon for iOS](https://apps.apple.com/us/app/mastodon-for-iphone/id1571998974) - -[Mast for Mastodon](https://apps.apple.com/us/app/mast-for-mastodon/id1437429129) - -[Mercury for Mastodon](https://apps.apple.com/us/app/mercury-for-mastodon/id1486749200) - diff --git a/pages/04.applications/10.docs/element/app_element.fr.md b/pages/04.applications/10.docs/element/app_element.fr.md deleted file mode 100644 index e2c6740e..00000000 --- a/pages/04.applications/10.docs/element/app_element.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Element -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_element' ---- - -[![Installer Element avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) [![Integration level](https://dash.yunohost.org/integration/element.svg)](https://dash.yunohost.org/appci/app/element) - -*Element* est un nouveau type d'application de messagerie. Vous choisissez où vos messages sont stockés, ce qui vous donne le contrôle de vos données. Il vous donne accès au réseau ouvert Matrix, vous pouvez donc parler à n'importe qui. Element offre un nouveau niveau de sécurité, en ajoutant la vérification des appareils par signature croisée au chiffrement de bout en bout par défaut. - -### Fonctionnalités spécifiques à YunoHost - -Prise en charge multi-utilisateurs - -Cette application prend en charge le SSO. Si vous souhaitez utiliser le SSO, vous devez définir le chemin d'accès au serveur domestique par défaut car votre serveur domestique est installé sur votre instance YunoHost. - -### Informations supplémentaires - -Note de sécurité importante - -Nous vous déconseillons d'exécuter Element à partir du même nom de domaine que votre Matrix serveur domestique (Synapse). La raison en est le risque de XSS (cross-site-scripting) vulnérabilités qui pourraient survenir si quelqu'un provoquait le chargement et le rendu d'Element un utilisateur malveillant a généré du contenu à partir d'une API Matrix qui avait alors fait confiance accès à Element (ou à d'autres applications) en raison du partage du même domaine. - -## Liens utiles - -+ Site web : [element.io (fr)](https://element.io/) -+ Démonstration : [Démo](https://app.element.io/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/element](https://github.com/YunoHost-Apps/element_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/element/issues](https://github.com/YunoHost-Apps/element_ynh/issues) diff --git a/pages/04.applications/10.docs/element/app_element.md b/pages/04.applications/10.docs/element/app_element.md deleted file mode 100644 index a572e1fd..00000000 --- a/pages/04.applications/10.docs/element/app_element.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Element -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_element' ---- - -[![Installer Element with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) [![Integration level](https://dash.yunohost.org/integration/element.svg)](https://dash.yunohost.org/appci/app/element) - -*Element* is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption. - -### YunoHost specific features - -Multi-users support - -This application support the SSO. If you want to use the SSO, you need to define the path to the default homeserver as your homeserver witch is installed on your YunoHost instance. - -### Additional informations - -Important Security Note - -We do not recommend running Element from the same domain name as your Matrix homeserver (Synapse). The reason is the risk of XSS (cross-site-scripting) vulnerabilities that could occur if someone caused Element to load and render malicious user generated content from a Matrix API which then had trusted access to Element (or other apps) due to sharing the same domain. - -## Useful links - -+ Website: [element.io (en)](https://element.io/) -+ Demonstration: [Demo](https://app.element.io/) -+ Application software repository: [github.com - YunoHost-Apps/element](https://github.com/YunoHost-Apps/element_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/element/issues](https://github.com/YunoHost-Apps/element_ynh/issues) diff --git a/pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.fr.md b/pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.fr.md deleted file mode 100644 index 654530f9..00000000 --- a/pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.fr.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: EmailPoubelle -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_emailpoubelle' ---- - -[![Installer EmailPoubelle avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=emailpoubelle) [![Integration level](https://dash.yunohost.org/integration/emailpoubelle.svg)](https://dash.yunohost.org/appci/app/emailpoubelle) - -*EmailPoubelle* est un script pour créer des adresses email temporaires qui pointent vers votre adresse email réelle. -Une version YunoHost de EmailPoubelle par David Mercereau : un grand merci lui. - -### Avertissements / informations importantes - -AVERTISSEMENT - -L'utilisation de cette fonction va entraîner la désactivation des alias LDAP de YunoHost ! Une fois installé, vous ne pourrez plus utiliser les paramètres des alias que vous pouvez voir lorsque vous modifiez vos paramètres personnels dans le panneau SSOWAT. Bien sûr, une fois désinstallé, tout revient à la normale. - -## Liens utiles - -+ Site web : [framagit.org/kepon/emailPoubellePhp](https://framagit.org/kepon/emailPoubellePhp) -+ Démonstration : [Démo](https://poubelle.zici.fr/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/emailpoubelle](https://github.com/YunoHost-Apps/emailpoubelle_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/emailpoubelle/issues](https://github.com/YunoHost-Apps/emailpoubelle_ynh/issues) diff --git a/pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.md b/pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.md deleted file mode 100644 index e8213264..00000000 --- a/pages/04.applications/10.docs/emailpoubelle/app_emailpoubelle.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: EmailPoubelle -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_emailpoubelle' ---- - -[![Installer EmailPoubelle with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=emailpoubelle) [![Integration level](https://dash.yunohost.org/integration/emailpoubelle.svg)](https://dash.yunohost.org/appci/app/emailpoubelle) - -*EmailPoubelle* (Trash email) is a script to create temporary email addresses that aims to your real email address. -A YunoHost version of EmailPoubelle by David Mercereau. All thanks to David. - -### Disclaimers / important information - -WARNING - -Using this will cause to disable the YunoHost LDAP aliases ! Once installed, you won't be able to use the aliasses settings that you can see when you modify your personnal settings in the SSOWAT pannel. Of course, once uninstalled, everything get back to normal. - -## Useful links - -+ Website: [framagit.org/kepon/emailPoubellePhp](https://framagit.org/kepon/emailPoubellePhp) -+ Demonstration: [Demo](https://poubelle.zici.fr/) -+ Application software repository: [github.com - YunoHost-Apps/emailpoubelle](https://github.com/YunoHost-Apps/emailpoubelle_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/emailpoubelle/issues](https://github.com/YunoHost-Apps/emailpoubelle_ynh/issues) diff --git a/pages/04.applications/10.docs/encryptic/app_encryptic.fr.md b/pages/04.applications/10.docs/encryptic/app_encryptic.fr.md deleted file mode 100644 index 929fc28f..00000000 --- a/pages/04.applications/10.docs/encryptic/app_encryptic.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Encryptic -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_encryptic' ---- - -[![Installer Encryptic avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=encryptic) [![Integration level](https://dash.yunohost.org/integration/encryptic.svg)](https://dash.yunohost.org/appci/app/encryptic) - -*Encryptic* (fork de Laverna) est un système anonyme, chiffré et sans inscription requise, il est accessible via un navigateur web (sans installation de logiciel). Les données sont privées car elles sont stockées par défaut sur votre machine (InnoDB et localstorage), c'est un réglage dans les paramètres qui vous permettra de les synchroniser via le cloud sur vos différents appareils. - -## Liens utiles - -+ Site web : [encryptic.org](https://www.encryptic.org/) -+ Démonstration : [Démo](https://app.encryptic.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/encryptic](https://github.com/YunoHost-Apps/encryptic_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/encryptic/issues](https://github.com/YunoHost-Apps/encryptic_ynh/issues) diff --git a/pages/04.applications/10.docs/encryptic/app_encryptic.md b/pages/04.applications/10.docs/encryptic/app_encryptic.md deleted file mode 100644 index ee7d22ff..00000000 --- a/pages/04.applications/10.docs/encryptic/app_encryptic.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Encryptic -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_encryptic' ---- - -[![Installer Encryptic with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=encryptic) [![Integration level](https://dash.yunohost.org/integration/encryptic.svg)](https://dash.yunohost.org/appci/app/encryptic) - -*Encryptic* (fork of Laverna) is an anonymous system, encrypted and without registration required, it is accessible via a web browser (without software installation). The data is private because it is stored by default on your machine (InnoDB and localstorage), it is a setting in the settings that will allow you to synchronize it via the cloud on your various devices. - -## Useful links - -+ Website: [encryptic.org](https://www.encryptic.org/) -+ Demonstration: [Demo](https://app.encryptic.org/) -+ Application software repository: [github.com - YunoHost-Apps/encryptic](https://github.com/YunoHost-Apps/encryptic_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/encryptic/issues](https://github.com/YunoHost-Apps/encryptic_ynh/issues) diff --git a/pages/04.applications/10.docs/epicyon/app_epicyon.fr.md b/pages/04.applications/10.docs/epicyon/app_epicyon.fr.md deleted file mode 100644 index a91dc396..00000000 --- a/pages/04.applications/10.docs/epicyon/app_epicyon.fr.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Epicyon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_epicyon' ---- - -[![Installer Epicyon avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=epicyon) [![Integration level](https://dash.yunohost.org/integration/epicyon.svg)](https://dash.yunohost.org/appci/app/epicyon) - -*Epicyon* est un Serveur ActivityPub mettant en œuvre les protocoles S2S et C2S, adapté aux ordinateurs monocartes. Comprend des fonctionnalités telles que des outils de modération, l'expiration des messages, des avertissements sur le contenu et des descriptions d'images. - -## Liens utiles - -+ Site web : [epicyon.net](https://epicyon.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/epicyon](https://github.com/YunoHost-Apps/epicyon_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/epicyon/issues](https://github.com/YunoHost-Apps/epicyon_ynh/issues) diff --git a/pages/04.applications/10.docs/epicyon/app_epicyon.md b/pages/04.applications/10.docs/epicyon/app_epicyon.md deleted file mode 100644 index 65e82af0..00000000 --- a/pages/04.applications/10.docs/epicyon/app_epicyon.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Epicyon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_epicyon' ---- - -[![Installer Epicyon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=epicyon) [![Integration level](https://dash.yunohost.org/integration/epicyon.svg)](https://dash.yunohost.org/appci/app/epicyon) - -*Epicyon* is an ActivityPub server implementing S2S and C2S protocols, suitable for single board computers. Includes features such as moderation tools, post expiry, content warnings, and image descriptions. - -## Useful links - -+ Website: [epicyon.net](https://epicyon.net/) -+ Application software repository: [github.com - YunoHost-Apps/epicyon](https://github.com/YunoHost-Apps/epicyon_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/epicyon/issues](https://github.com/YunoHost-Apps/epicyon_ynh/issues) diff --git a/pages/04.applications/10.docs/ethercalc/app_ethercalc.fr.md b/pages/04.applications/10.docs/ethercalc/app_ethercalc.fr.md deleted file mode 100644 index a5d7b26c..00000000 --- a/pages/04.applications/10.docs/ethercalc/app_ethercalc.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: EtherCalc -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ethercalc' ---- - -![logo d'Ethercalc](image://ethercalc_logo.png?resize=,80) - -[![Installer EtherCalc avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ethercalc) [![Niveau d'intégration](https://dash.yunohost.org/integration/ethercalc.svg)](https://dash.yunohost.org/appci/app/ethercalc) - -EtherCalc est un tableur collaboratif éditable en temps réel. Chaque tableur possède sa propre URL. -Il dispose des fonctionnalités de base : mise en forme, fonctions mathématiques, graphiques, ajout de commentaires, historique des versions, export en HTML ou en CSV. -EtherCalc est un logiciel décentralisé : différentes instances permettent d'utiliser le service, elles sont mises à disposition par plusieurs organisations (par exemple le site éponyme ou le service FramaCalc). Cela permet d'éviter de concentrer toutes les données entre les mains d'un même acteur. Les instances peuvent être personnalisées (limitation de la durée d'hébergement du tableur, modification du design, etc.). - - -## Liens utiles - -+ Site web : [ethercalc.net (en)](https://ethercalc.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-App/ethercalc](https://github.com/YunoHost-Apps/ethercalc_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ethercalc/issues](https://github.com/YunoHost-Apps/ethercalc_ynh/issues) diff --git a/pages/04.applications/10.docs/ethercalc/app_ethercalc.md b/pages/04.applications/10.docs/ethercalc/app_ethercalc.md deleted file mode 100644 index 76d970fc..00000000 --- a/pages/04.applications/10.docs/ethercalc/app_ethercalc.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: EtherCalc -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ethercalc' ---- - -![Etherpad's logo](image://ethercalc_logo.png?resize=,80) - -[![Install EtherCalc with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ethercalc) [![Integration level](https://dash.yunohost.org/integration/ethercalc.svg)](https://dash.yunohost.org/appci/app/ethercalc) - -EtherCalc is a collaborative spreadsheet that can be edited in real time. Each spreadsheet has its own URL. -It has the basic functionalities: formatting, mathematical functions, graphics, adding comments, version history, export in HTML or in CSV. -EtherCalc is a decentralized software: different instances allow the use of the service, they are made available by several organizations (for example the eponymous site or the FramaCalc service). This makes it possible to avoid concentrating all the data in the hands of the same actor. Instances can be personalized (limitation of the duration of hosting of the spreadsheet, modification of the design, etc.). - -## Useful links - -+ Website: [ethercalc.net](https://ethercalc.net) -+ Application software repository: [github.com - YunoHost-App/ethercalc](https://github.com/YunoHost-Apps/ethercalc_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ethercalc/issues](https://github.com/YunoHost-Apps/ethercalc_ynh/issues) diff --git a/pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.fr.md b/pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.fr.md deleted file mode 100644 index 87ebeb07..00000000 --- a/pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.fr.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Etherpad avec plugin MyPads -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_etherpad_mypads' ---- - -![logo de Etherpad](image://etherpad_mypads_logo.jpg?resize=,80) - -[![Installer Etherpad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=etherpad_mypads) [![Niveau d'intégration](https://dash.yunohost.org/integration/etherpad_mypads.svg)](https://dash.yunohost.org/appci/app/etherpad_mypads) - -Etherpad est un éditeur de texte libre en ligne fonctionnant en mode collaboratif et en temps réel. Il permet à plusieurs personnes de partager l'élaboration simultanée d'un texte, et d'en discuter en parallèle, via une messagerie instantanée. Il peut avoir des usages pédagogiques, notamment pour l'apprentissage collaboratif.[¹](#sources) - -## Configuration - -Il est possible d'accéder à deux panneaux de configurations : - + pour Etherpad : `domaine.tld/admin` - + pour MyPads : `domaine.tld/mypads/?/admin` - -## Liens utiles - -+ Site web : [etherpad.org (en)](https://etherpad.org/) -+ Documentation officielle : [etherpad.org - doc (en)](https://etherpad.org/doc/v1.8.13/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-App/etherpad_mypads](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/etherpad_mypads/issues](https://github.com/YunoHost-Apps/etherpad_mypads_ynh/issues) - ------- - -### Sources - -¹ [wikipedia.org - Etherpad](https://fr.wikipedia.org/wiki/Etherpad) diff --git a/pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.md b/pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.md deleted file mode 100644 index fea59d09..00000000 --- a/pages/04.applications/10.docs/etherpad_mypads/app_etherpad_mypads.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Etherpad with MyPads plugin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_etherpad_mypads' ---- - -![Etherpad's logo](image://etherpad_mypads_logo.jpg?resize=,80) - -[![Install Etherpad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=etherpad_mypads) [![Integration level](https://dash.yunohost.org/integration/etherpad_mypads.svg)](https://dash.yunohost.org/appci/app/etherpad_mypads) - -Etherpad is an online free text editor working in collaborative mode and in real time. It allows several people to share the simultaneous creation of a text, and to discuss it in parallel, via instant messaging. It can have pedagogical uses, especially for collaborative learning.[¹](#sources) - -## Configuration - -Two control panels can be accessed: - + for Etherpad: `domain.tld/admin`. - + for MyPads: `domain.tld/mypads/?/admin`. - -## Useful links - -+ Website: [etherpad.org](https://etherpad.org/) -+ Official documentation: [etherpad.org - doc](https://etherpad.org/doc/v1.8.13/) -+ Application software repository: [github.com - YunoHost-App/etherpad_mypads](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/etherpad_mypads/issues](https://github.com/YunoHost-Apps/etherpad_mypads_ynh/issues) - ------- - -### Sources - -¹ [wikipedia.org - Etherpad (fr)](https://fr.wikipedia.org/wiki/Etherpad) diff --git a/pages/04.applications/10.docs/facette/app_facette.fr.md b/pages/04.applications/10.docs/facette/app_facette.fr.md deleted file mode 100644 index 08eb5308..00000000 --- a/pages/04.applications/10.docs/facette/app_facette.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Facette -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_facette' ---- - -[![Installer Facette avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=facette) [![Integration level](https://dash.yunohost.org/integration/facette.svg)](https://dash.yunohost.org/appci/app/facette) - -*Facette* est une application web qui permet d'afficher des séries de données temporelles provenant de diverses sources - telles que collectd, Graphite, InfluxDB ou KairosDB - sur des graphiques, conçue pour être facile à configurer et à utiliser. - -## Liens utiles - -+ Site web : [facette.io](https://facette.io/) -+ Démonstration : [Démo](https://play.facette.io/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/facette](https://github.com/YunoHost-Apps/facette_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/facette/issues](https://github.com/YunoHost-Apps/facette_ynh/issues) diff --git a/pages/04.applications/10.docs/facette/app_facette.md b/pages/04.applications/10.docs/facette/app_facette.md deleted file mode 100644 index afc46743..00000000 --- a/pages/04.applications/10.docs/facette/app_facette.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Facette -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_facette' ---- - -[![Installer Facette with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=facette) [![Integration level](https://dash.yunohost.org/integration/facette.svg)](https://dash.yunohost.org/appci/app/facette) - -*Facette* is a web application to display time series data from various sources — such as collectd, Graphite, InfluxDB or KairosDB — on graphs, designed to be easy to setup and to use. - -## Useful links - -+ Website: [facette.io](https://facette.io/) -+ Demonstration: [Demo](https://play.facette.io/) -+ Application software repository: [github.com - YunoHost-Apps/facette](https://github.com/YunoHost-Apps/facette_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/facette/issues](https://github.com/YunoHost-Apps/facette_ynh/issues) diff --git a/pages/04.applications/10.docs/facilmap/app_facilmap.fr.md b/pages/04.applications/10.docs/facilmap/app_facilmap.fr.md deleted file mode 100644 index 722abc48..00000000 --- a/pages/04.applications/10.docs/facilmap/app_facilmap.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Facilmap -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_facilmap' ---- - -[![Installer Facilmap avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=facilmap) [![Integration level](https://dash.yunohost.org/integration/facilmap.svg)](https://dash.yunohost.org/appci/app/facilmap) - -*Facilmap* est une carte collaborative avec une interface simple et pratique. - -## Liens utiles - -+ Site web : [facilmap.org](https://facilmap.org/) -+ Démonstration : [Démo](https://facilmap.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/facilmap](https://github.com/YunoHost-Apps/facilmap_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/facilmap/issues](https://github.com/YunoHost-Apps/facilmap_ynh/issues) diff --git a/pages/04.applications/10.docs/facilmap/app_facilmap.md b/pages/04.applications/10.docs/facilmap/app_facilmap.md deleted file mode 100644 index 963ce3d2..00000000 --- a/pages/04.applications/10.docs/facilmap/app_facilmap.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Facilmap -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_facilmap' ---- - -[![Installer Facilmap with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=facilmap) [![Integration level](https://dash.yunohost.org/integration/facilmap.svg)](https://dash.yunohost.org/appci/app/facilmap) - -*Facilmap* is a collaborative maps and routing with a straightforward interface. - -## Useful links - -+ Website: [facilmap.org](https://facilmap.org/) -+ Demonstration: [Demo](https://facilmap.org/) -+ Application software repository: [github.com - YunoHost-Apps/facilmap](https://github.com/YunoHost-Apps/facilmap_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/facilmap/issues](https://github.com/YunoHost-Apps/facilmap_ynh/issues) diff --git a/pages/04.applications/10.docs/fallback/app_fallback.fr.md b/pages/04.applications/10.docs/fallback/app_fallback.fr.md deleted file mode 100644 index 7a5e1f8e..00000000 --- a/pages/04.applications/10.docs/fallback/app_fallback.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Fallback -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_fallback' ---- - -![Fallback](image://yunohost_package.png?height=80) - -[![Install fallback with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fallback) [![Integration level](https://dash.yunohost.org/integration/fallback.svg)](https://dash.yunohost.org/appci/app/fallback) - -Fallback est une application spéciale, uniquement par interface de ligne de commande, qui permet d'avoir un serveur secondaire que vous pouvez utiliser si votre serveur principal tombe en panne. -Cet autre serveur vous permettra de déployer une copie de votre serveur pour vous ramener sur internet pendant votre panne. - -## Configuration - -Après l'installation, vous ne devriez plus avoir rien à configurer. Si vous le souhaitez quand même, vous pouvez trouver la liste des applications à sauvegarder dans le fichier `/home/yunohost.app/fallback/app_list` et une configuration globale dans cet autre fichier `/home/yunohost.app/fallback/config.conf` - -## Liens utiles - - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/fallback](https://github.com/YunoHost-Apps/fallback_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/fallback/issues](https://github.com/YunoHost-Apps/fallback_ynh/issues) diff --git a/pages/04.applications/10.docs/fallback/app_fallback.md b/pages/04.applications/10.docs/fallback/app_fallback.md deleted file mode 100644 index 793604e5..00000000 --- a/pages/04.applications/10.docs/fallback/app_fallback.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Fallback -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_fallback' ---- - -![Fallback](image://yunohost_package.png?height=80) - -[![Install Fallback with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fallback) [![Integration level](https://dash.yunohost.org/integration/fallback.svg)](https://dash.yunohost.org/appci/app/fallback) - -Fallback is a special app, available only by command line interface, which provides a way to have a secondary server which can be used if your main server goes down. -This other server will allow you to deploy a copy of your server to bring you back to the internet during your break down. - -## Configuration - -After the installation, you should not have anything else to configure. If you want, you can find the list of apps to backup in the file `/home/yunohost.app/fallback/app_list` and a global configuration in this other file `/home/yunohost.app/fallback/config.conf` - -## Useful links - -+ Application software repository: [github.com - YunoHost-Apps/fallback](https://github.com/YunoHost-Apps/fallback_ynh) -+ Fix a bug or suggest an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/fallback/issues](https://github.com/YunoHost-Apps/fallback_ynh/issues) diff --git a/pages/04.applications/10.docs/ffsync/app_ffsync.fr.md b/pages/04.applications/10.docs/ffsync/app_ffsync.fr.md deleted file mode 100644 index 3516b7b1..00000000 --- a/pages/04.applications/10.docs/ffsync/app_ffsync.fr.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Firefox Sync -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ffsync' ---- - -![logo de Firefox Sync](image://ffsync_logo.png?width=80) - -[![Install Firefox Sync with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ffsync) [![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync) - -Firefox Sync permet la synchronisation des favoris, des marques-pages, de l’historique, des onglets, des extensions entre plusieurs instances du navigateur web Firefox. - -## Configuration - -Une fois installé, le site `domain.tld/path` devrait afficher une page expliquant comment le configurer. - -Pour utiliser votre serveur personnel de synchronisation Firefox, vous allez devoir configurer votre navigateur [Firefox](https://www.mozilla.org/fr/firefox/new/). - -### Firefox bureau - -1. Une fois Firefox lancé, rendez-vous à l’adresse : `about:config` -2. Recherchez la clé : `identity.sync.tokenserver.uri` -3. Remplacez l’URL par la vôtre : `https://mondomaine.tld/path/token/1.0/sync/1.5` -4. Créez un compte chez Mozilla : https://accounts.firefox.com/signup - -### Firefox mobile - -Avec les versions récentes de Firefox pour mobile la démarche est identique à la version bureau. - -## Limitations avec YunoHost - -Par défaut, l'authentification s’effectuera toujours à l’aide de comptes hébergés par Mozilla à l'adresse https://accounts.firefox.com. Vous devrez donc toujours vous authentifier chez Mozilla, mais le stockage de vos informations se fera bien sur votre serveur. - -## Liens utiles - - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/ffsync_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ffsync/issues](https://github.com/YunoHost-Apps/ffsync_ynh/issues) diff --git a/pages/04.applications/10.docs/ffsync/app_ffsync.it.md b/pages/04.applications/10.docs/ffsync/app_ffsync.it.md deleted file mode 100644 index 80c7ff03..00000000 --- a/pages/04.applications/10.docs/ffsync/app_ffsync.it.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: FireFox Sync -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ffsync' ---- - -Firefox Sync permette la sincronizzazione di plugin, schede, segnalibri, preferiti e cronologia fra diverse istanze di Firefox. - -## Configurazione di Firefox -### Firefox versione desktop -Nella barra degli indirizzi di Firefox inserite: `about:config`. - -Cercate: `identity.sync.tokenserver.uri`. - -Modificate l'indirizzo trovato in: https://mydomain.tld/path/token/1.0/sync/1.5 - -Create un account su Mozilla: https://accounts.firefox.com/signup - -### Firefox versione mobile -Nell'ultima versione di Firefox mobile la procedura è identica a quella per la versione desktop. diff --git a/pages/04.applications/10.docs/ffsync/app_ffsync.md b/pages/04.applications/10.docs/ffsync/app_ffsync.md deleted file mode 100644 index 52bc248f..00000000 --- a/pages/04.applications/10.docs/ffsync/app_ffsync.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Firefox Sync -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ffsync' ---- - -![Firefox Sync's logo](image://ffsync_logo.png?width=80) - -[![Install Firefox Sync with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ffsync) [![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync) - -Firefox Sync permits synchronize plugins, tabs, bookmarks, favorites, history over many Firefox instances. - -## Configuration - -Once installed, the `domain.tld/path` site should display a page explaining how to configure it. -To use your personal Firefox sync server, you will need to configure your [Firefox](https://www.mozilla.org/fr/firefox/new/) web browser. - -### Firefox desktop - -1. In Firefox URL bar put: `about:config`. -2. Search for: `identity.sync.tokenserver.uri`. -3. Replace the URL by: https://mydomain.tld/path/token/1.0/sync/1.5 -4. Create an account at Mozilla: https://accounts.firefox.com/signup - -### Firefox mobile - -With the last version of firefox mobile it's same than for desktop. - -## Limitations with YunoHost - -By default, a configured server will report authentication to the account server hosted by Mozilla at https://accounts.firefox.com. You will still need to authenticate to Mozilla, but your information will be stored on your host. - -## Useful links - -+ Application software repository: [github.com - YunoHost-Apps/ffsync](https://github.com/YunoHost-Apps/ffsync_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ffsync/issues](https://github.com/YunoHost-Apps/ffsync_ynh/issues) diff --git a/pages/04.applications/10.docs/firefly-iii/app_firefly-iii.fr.md b/pages/04.applications/10.docs/firefly-iii/app_firefly-iii.fr.md deleted file mode 100644 index f534fd34..00000000 --- a/pages/04.applications/10.docs/firefly-iii/app_firefly-iii.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Firefly III -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_firefly-iii' ---- - -![logo de Firefly III](image://firefly-logo.png?height=100) - -[![Install Firefly III with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=firefly-iii) [![Integration level](https://dash.yunohost.org/integration/firefly-iii.svg)](https://dash.yunohost.org/appci/app/firefly-iii) - -"Firefly III" est un gestionnaire (auto-hébergé) de vos finances personnelles. Il peut vous aider à suivre vos dépenses et vos revenus, afin que vous puissiez dépenser moins et épargner plus. Firefly III permet d'utiliser des budgets, des catégories et des étiquettes. Il peut importer des données provenant de sources externes et il dispose de nombreux rapports financiers soignés. - -## Liens utiles - - + Site web : [www.firefly-iii.org (en)](https://www.firefly-iii.org/) - + Documentation officielle : [docs.firefly-iii.org (en)](https://docs.firefly-iii.org/about-firefly-iii/introduction) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/firefly-iii](https://github.com/YunoHost-Apps/firefly-iii_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/firefly-iii/issues](https://github.com/YunoHost-Apps/firefly-iii_ynh/issues) diff --git a/pages/04.applications/10.docs/firefly-iii/app_firefly-iii.md b/pages/04.applications/10.docs/firefly-iii/app_firefly-iii.md deleted file mode 100644 index 7c109d54..00000000 --- a/pages/04.applications/10.docs/firefly-iii/app_firefly-iii.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Firefly III -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_firefly-iii' ---- - -![Firefly III's logo](image://firefly-logo.png?height=100) - -[![Install Firefly III with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=firefly-iii) [![Integration level](https://dash.yunohost.org/integration/firefly-iii.svg)](https://dash.yunohost.org/appci/app/firefly-iii) - -"Firefly III" is a (self-hosted) manager for your personal finances. It can help you keep track of your expenses and income, so you can spend less and save more. Firefly III supports the use of budgets, categories and tags. It can import data from external sources and it has many neat financial reports available. - -## Useful links - -+ Website: [www.firefly-iii.org](https://www.firefly-iii.org/) -+ Official documentation: [docs.firefly-iii.org](https://docs.firefly-iii.org/about-firefly-iii/introduction) -+ Application software repository: [github.com - YunoHost-Apps/firefly-iii](https://github.com/YunoHost-Apps/firefly-iii_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/firefly-iii/issues](https://github.com/YunoHost-Apps/firefly-iii_ynh/issues) diff --git a/pages/04.applications/10.docs/flarum/app_flarum.fr.md b/pages/04.applications/10.docs/flarum/app_flarum.fr.md deleted file mode 100644 index 78e0a81e..00000000 --- a/pages/04.applications/10.docs/flarum/app_flarum.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Flarum -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_flarum' ---- - -![logo de Flarum](image://flarum_logo.png?width=80) - -[![Install Flarum with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=flarum) [![Integration level](https://dash.yunohost.org/integration/flarum.svg)](https://dash.yunohost.org/appci/app/flarum) - -Flarum est un système de forum, il est possible de lui adjoindre de multiples plugins. - -## Liens utiles - - + Site web : [flarum.org (en)](https://flarum.org/) - + Documentation officielle : [flarum.org - docs (en)](https://flarum.org/docs/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/flarum](https://github.com/YunoHost-Apps/flarum_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/flarum/issues](https://github.com/YunoHost-Apps/flarum_ynh/issues) diff --git a/pages/04.applications/10.docs/flarum/app_flarum.md b/pages/04.applications/10.docs/flarum/app_flarum.md deleted file mode 100644 index 1666b20a..00000000 --- a/pages/04.applications/10.docs/flarum/app_flarum.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Flarum -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_flarum' ---- - -![Flarum's logo](image://flarum_logo.png?width=80) - -[![Install Flarum with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=flarum) [![Integration level](https://dash.yunohost.org/integration/flarum.svg)](https://dash.yunohost.org/appci/app/flarum) - -Flarum is a forum system, it is possible to add multiple plugins to it. - -## Useful links - -+ Website: [flarum.org](https://flarum.org/) -+ Official documentation: [flarum.org - docs](https://flarum.org/docs/) -+ Application software repository: [github.com - YunoHost-Apps/flarum](https://github.com/YunoHost-Apps/flarum_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/flarum/issues](https://github.com/YunoHost-Apps/flarum_ynh/issues) diff --git a/pages/04.applications/10.docs/fluxbb/app_fluxbb.fr.md b/pages/04.applications/10.docs/fluxbb/app_fluxbb.fr.md deleted file mode 100644 index 62db15b9..00000000 --- a/pages/04.applications/10.docs/fluxbb/app_fluxbb.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: FluxBB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_fluxbb' ---- - -![logo de FluxBB](image://fluxbb_logo.png?height=80) - -[![Install FluxBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fluxbb) [![Integration level](https://dash.yunohost.org/integration/fluxbb.svg)](https://dash.yunohost.org/appci/app/fluxbb) - -FluxBB est un logiciel de forum rapide, léger et convivial pour votre site web. FluxBB est conçu comme une alternative plus légère et plus rapide à certaines des applications de forum traditionnelles lourdes en fonctionnalités. Il est facile à utiliser et a fait ses preuves en matière de stabilité et de sécurité, ce qui en fait un choix idéal de forum pour votre site web. - -## Limitations avec YunoHost - -Les authentification HTTP et LDAP ne sont pas pris en charges. - -## Liens utiles - - + Site web : [fluxbb.org (en)](https://fluxbb.org/) - + Documentation officielle : [fluxbb.org - docs (en)](https://fluxbb.org/docs/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/fluxbb](https://github.com/YunoHost-Apps/fluxbb_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/fluxbb/issues](https://github.com/YunoHost-Apps/fluxbb_ynh/issues) diff --git a/pages/04.applications/10.docs/fluxbb/app_fluxbb.md b/pages/04.applications/10.docs/fluxbb/app_fluxbb.md deleted file mode 100644 index 4eb1fa84..00000000 --- a/pages/04.applications/10.docs/fluxbb/app_fluxbb.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: FluxBB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_fluxbb' ---- - -![FluxBB's logo](image://fluxbb_logo.png?height=80) - -[![Install FluxBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fluxbb) [![Integration level](https://dash.yunohost.org/integration/fluxbb.svg)](https://dash.yunohost.org/appci/app/fluxbb) - -FluxBB is fast, light, user-friendly forum software for your website. FluxBB is designed as a lighter, faster alternative to some of the traditional feature heavy forum applications. It is easy to use and has a proven track record of stability and security making it an ideal choice of forum for your website. - -## Limitations with YunoHost - -HTTP and LDAP authentication are not supported. - -## Useful links - -+ Website: [fluxbb.org](https://fluxbb.org/) -+ Official documentation: [fluxbb.org - docs](https://fluxbb.org/docs/) -+ Application software repository: [github.com - YunoHost-Apps/fluxbb](https://github.com/YunoHost-Apps/fluxbb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/fluxbb/issues](https://github.com/YunoHost-Apps/fluxbb_ynh/issues) diff --git a/pages/04.applications/10.docs/focalboard/app_focalboard.fr.md b/pages/04.applications/10.docs/focalboard/app_focalboard.fr.md deleted file mode 100644 index ac904981..00000000 --- a/pages/04.applications/10.docs/focalboard/app_focalboard.fr.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Focalboard -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_focalboard' ---- - -[![Installer Focalboard avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=focalboard) [![Integration level](https://dash.yunohost.org/integration/focalboard.svg)](https://dash.yunohost.org/appci/app/focalboard) - -*Focalboard* est un outil de gestion de projet qui aide à définir, organiser, suivre et gérer le travail entre les équipes, à l'aide d'une vue de tableau kanban familière. - -## Liens utiles - -+ Site web : [focalboard.com](https://www.focalboard.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/focalboard](https://github.com/YunoHost-Apps/focalboard_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/focalboard/issues](https://github.com/YunoHost-Apps/focalboard_ynh/issues) diff --git a/pages/04.applications/10.docs/focalboard/app_focalboard.md b/pages/04.applications/10.docs/focalboard/app_focalboard.md deleted file mode 100644 index 49f47683..00000000 --- a/pages/04.applications/10.docs/focalboard/app_focalboard.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Focalboard -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_focalboard' ---- - -[![Installer Focalboard with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=focalboard) [![Integration level](https://dash.yunohost.org/integration/focalboard.svg)](https://dash.yunohost.org/appci/app/focalboard) - -*Focalboard* is a project management tool that helps define, organize, track and manage work across teams, using a familiar kanban board view. - -## Useful links - -+ Website: [focalboard.com](https://www.focalboard.com/) -+ Application software repository: [github.com - YunoHost-Apps/focalboard](https://github.com/YunoHost-Apps/focalboard_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/focalboard/issues](https://github.com/YunoHost-Apps/focalboard_ynh/issues) diff --git a/pages/04.applications/10.docs/framaforms/app_framaforms.fr.md b/pages/04.applications/10.docs/framaforms/app_framaforms.fr.md deleted file mode 100644 index 5851077c..00000000 --- a/pages/04.applications/10.docs/framaforms/app_framaforms.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Framaforms -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_framaforms' ---- - -![logo de framaforms](image://framaforms_logo.png?height=80) - -[![Install framaforms with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=framaforms) [![Integration level](https://dash.yunohost.org/integration/framaforms.svg)](https://dash.yunohost.org/appci/app/framaforms) - -Framaforms est un service de formulaires et d'enquêtes en ligne. Les utilisateurs enregistrés sont autorisés à créer des formulaires, à les partager, à collecter et à visualiser les résultats par le biais d'une interface simple. -Il est possible d'être notifié de chaque réponse, de récupérer les réponses sous forme graphiques ou de tableaux. Les questionnaires peuvent être aussi élaborés sur plusieurs pages et présenter des champs conditionnels ou obligatoires. - -Liens utiles - -+ Site web : [framaforms.org](https://framaforms.org/) -+ Documentation officielle : [docs.framasoft.org/fr/framaforms](https://docs.framasoft.org/fr/framaforms/) -+ Démonstration: [Démo](https://framaforms.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/framaforms](https://github.com/YunoHost-Apps/framaforms_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/framaforms/issues](https://github.com/YunoHost-Apps/framaforms_ynh/issues) diff --git a/pages/04.applications/10.docs/framaforms/app_framaforms.md b/pages/04.applications/10.docs/framaforms/app_framaforms.md deleted file mode 100644 index 33ecb5c5..00000000 --- a/pages/04.applications/10.docs/framaforms/app_framaforms.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Framaforms -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_framaforms' ---- - -[![Install framaforms with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=framaforms) [![Integration level](https://dash.yunohost.org/integration/framaforms.svg)](https://dash.yunohost.org/appci/app/framaforms) - -Framaforms is an online forms and survey service. Registered users are allowed to create forms, share them, collect and view the results through a simple interface. -It is possible to be notified of each response, retrieve responses in graphical or tabular form. Questionnaires can also be developed on several pages and have conditional or mandatory fields. - -## Useful links - -+ Website: [framaforms.org](https://framaforms.org/) -+ Official documentation: [docs.framasoft.org/fr/framaforms](https://docs.framasoft.org/fr/framaforms/) -+ Demonstration: [Demo](https://framaforms.org/) -+ Application software repository: [github.com - YunoHost-Apps/framaforms](https://github.com/YunoHost-Apps/framaforms_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/framaforms/issues](https://github.com/YunoHost-Apps/framaforms_ynh/issues) diff --git a/pages/04.applications/10.docs/freshrss/app_freshrss.fr.md b/pages/04.applications/10.docs/freshrss/app_freshrss.fr.md deleted file mode 100644 index c0a6aa89..00000000 --- a/pages/04.applications/10.docs/freshrss/app_freshrss.fr.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: FreshRSS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_freshrss' ---- - -![logo de FreshRSS](image://freshrss_logo.svg?resize=,80) - -[![Install FreshRSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=freshrss) [![Integration level](https://dash.yunohost.org/integration/freshrss.svg)](https://dash.yunohost.org/appci/app/freshrss) - -FreshRSS est un agrégateur et lecteur de flux RSS. Il permet de regrouper l’actualité de plusieurs sites différents dans un endroit unique pour que vous puissiez la lire sans devoir aller de site en site. - -FreshRSS a été conçu comme un agrégateur puissant et propose des tas de fonctionnalités. - -## Configuration - -API (mini) Comment faire : -1. Dans votre profil utilisateur `Paramètres > profil` -2. Définir un mot de passe API -3. Vérifiez que l'API fonctionne : https://exemple.tld/rss/api/greader.php -4. Configurez votre client avec : - + username : ynh user - + password : le mot de passe que vous venez de configurer - + URL : https://exemple.tld/rss/api/greader.php - -## Applications clientes - -| Nom de l'applications | Plateforme | Multi-comptes | F-Droid | Play Store | -|-----------------------|------------|---------------|---------|------------| -| Fresh RSS | Android | ? | [f-droid.org - Fresh RSS](https://f-droid.org/fr/packages/fr.chenry.android.freshrss/) | X | - -## Liens utiles - - + Site web : [www.freshrss.org (en)](https://www.freshrss.org/) - + Documentation officielle : [freshrss.github.io - FreshRSS](https://freshrss.github.io/FreshRSS/fr/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/freshrss](https://github.com/YunoHost-Apps/freshrss_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/freshrss/issues](https://github.com/YunoHost-Apps/freshrss_ynh/issues) diff --git a/pages/04.applications/10.docs/freshrss/app_freshrss.md b/pages/04.applications/10.docs/freshrss/app_freshrss.md deleted file mode 100644 index bb286bdf..00000000 --- a/pages/04.applications/10.docs/freshrss/app_freshrss.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: FreshRSS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_freshrss' ---- - -![FreshRSS's logo](image://freshrss_logo.png?height=100) - -[![Install FreshRSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=freshrss) [![Integration level](https://dash.yunohost.org/integration/freshrss.svg)](https://dash.yunohost.org/appci/app/freshrss) - -FreshRSS is an RSS aggregator and reader. It allows you to read and follow several news websites at a glance without the need to browse from one website to another. - -FreshRSS has a lot of features including. - -## Configuration - -API (mini) How To -1. Into your user profile: `Settings > profil` -2. Setup an API password -3. Check the API is working: https://exemple.tld/rss/api/greader.php -4. Setup your client with: - + username: ynh user - + password: the password you just setup - + URL: https://exemple.tld/rss/api/greader.php - -## Customer applications - -| Application name | Platform | Multi-account | Play Store | F-Droid | Play Store | -|------------------|----------|---------------|------------|---------|------------| -| Fresh RSS | Android | ? | | [f-droid.org - Fresh RSS](https://f-droid.org/fr/packages/fr.chenry.android.freshrss/) | X | - -## Useful links - -+ Website: [www.freshrss.org](https://www.freshrss.org/) -+ Official documentation: [freshrss.github.io - FreshRSS](https://freshrss.github.io/FreshRSS/) -+ Application software repository: [github.com - YunoHost-Apps/freshrss](https://github.com/YunoHost-Apps/freshrss_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/freshrss/issues](https://github.com/YunoHost-Apps/freshrss_ynh/issues) diff --git a/pages/04.applications/10.docs/friendica/app_friendica.fr.md b/pages/04.applications/10.docs/friendica/app_friendica.fr.md deleted file mode 100644 index 68bff86e..00000000 --- a/pages/04.applications/10.docs/friendica/app_friendica.fr.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Friendica -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_friendica' ---- - -![logo de friendica](image://friendica_logo.svg?resize=,80) - -[![Install friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica) - -Friendica est une plateforme de communication décentralisée qui intègre la communication sociale. La plate-forme est liée à des projets sociaux indépendants et à des services aux entreprises. - -Son objectif est de libérer les amis, la famille et les collègues des entreprises qui récoltent des données ; Friendica vise à ce que la communication sociale soit libre et ouverte, tout en circulant entre tous les fournisseurs aussi facilement que le courrier électronique.[¹](#sources) - -## Configuration - -Avant l'installation, lisez les instructions d'installation de Friendica pour obtenir des informations à propos de l'installation - -Exigence de validation du certificat SSL (maintenant avec le support de Let's Encrypt !). Voir la section Installation ci-dessous. -Domaine dédié (doit être installé sous la racine web comme https://hub.example.com/ et non https://example.com/hub/ ) - -Note : Vous pouvez utiliser les comptes du LDAP de YunoHost. Il n'y a pas encore de SSO actif. - -## Liens utiles - -+ Site web : [friendi.ca](http://friendi.ca/) -+ Documentation officielle : [github.com/friendica/friendica/wiki](https://github.com/friendica/friendica/wiki) -+ Démonstration : [Démo](http://dir.friendica.social/servers) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/friendica](https://github.com/YunoHost-Apps/friendica_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/friendica/issues](https://github.com/YunoHost-Apps/friendica_ynh/issues) - ------- - -### Sources - -¹ [github.com - friendica/friendica (en)](https://github.com/friendica/friendica) diff --git a/pages/04.applications/10.docs/friendica/app_friendica.md b/pages/04.applications/10.docs/friendica/app_friendica.md deleted file mode 100644 index 46380f80..00000000 --- a/pages/04.applications/10.docs/friendica/app_friendica.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Friendica -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_friendica' ---- - -![friendica's logo](image://friendica_logo.svg?resize=,80) - -[![Install friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica) - -Friendica is a decentralized communication platform that integrates social communication. The platform is linked to independent social projects and business services. - -Its aim is to free up friends, family and colleagues from companies that collect data; Friendica aims to make social communication free and open, while circulating between all providers as easily as email.[¹](#sources) - -## Configuration - -Before installing, read the Friendica installation instructions for important information about - -SSL certificate validation requirement (now with support for Let's Encrypt!). See Installation section below. -Dedicated domain (must install under web root like https://hub.example.com/ not https://example.com/hub/ ) - -Note: You can use accounts from YunoHost's LDAP. There are not yet active SSO. - -## Useful links - -+ Website : [friendi.ca](http://friendi.ca/) -+ Official documentation : [github.com/friendica/friendica/wiki](https://github.com/friendica/friendica/wiki) -+ Demonstration : [Demo](http://dir.friendica.social/servers) -+ Application software repository : [github.com - YunoHost-Apps/friendica](https://github.com/YunoHost-Apps/friendica_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/friendica/issues](https://github.com/YunoHost-Apps/friendica_ynh/issues) - ------- - -### Sources - -¹ [github.com - friendica/friendica](https://github.com/friendica/friendica) diff --git a/pages/04.applications/10.docs/funkwhale/app_funkwhale.fr.md b/pages/04.applications/10.docs/funkwhale/app_funkwhale.fr.md deleted file mode 100644 index e6cd5f97..00000000 --- a/pages/04.applications/10.docs/funkwhale/app_funkwhale.fr.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Funkwhale -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_funkwhale' ---- - -![logo de Funkwhale](image://funkwhale_logo.png?width=80) - -[![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale) - -Funkwhale est un serveur de flux continu de musique libre, auto-hébergé et fédéré. Chaque utilisateur⋅trice dispose d'une bibliothèque dans laquelle il/elle peut ajouter les titres qu'il/elle souhaite, et qu'il/elle peut partager avec d'autres utilisateurs, qu'ils soient sur la même instance ou non.[¹](#sources) - -## Administration - -La page d'admimnistration est disponible à l'adresse : `mon.domaine.tld/api/admin` - -## Limitations avec YunoHost - -Pour installer Funkwhale sur votre serveur YunoHost il est nécessaire d'avoir un nom de domaine dédié à Funkwhale. - -## Liens utiles - -+ Site web : [funkwhale.audio](https://funkwhale.audio/) -+ Documentation officielle : [docs.funkwhale.audio (en)](https://docs.funkwhale.audio/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/funkwhale/issues](https://github.com/YunoHost-Apps/funkwhale_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Funkwhale](https://fr.wikipedia.org/wiki/Funkwhale) diff --git a/pages/04.applications/10.docs/funkwhale/app_funkwhale.md b/pages/04.applications/10.docs/funkwhale/app_funkwhale.md deleted file mode 100644 index f9c2f0a1..00000000 --- a/pages/04.applications/10.docs/funkwhale/app_funkwhale.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Funkwhale -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_funkwhale' ---- - -![Funkwhale's logo](image://funkwhale_logo.png?width=80) - -[![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale) - -Funkwhale is a self-hosted, federated free music streaming server. Each user has a library in which they can add the titles they want, and which they can share with other users, whether they are on the same instance or not. [¹](#sources) - -## Administration - -The administration page is available at: `my.domain.tld/api/admin` - -## Limitations with YunoHost - -To install Funkwhale on your YunoHost server it is necessary to have a domain name dedicated to Funkwhale. - -## Useful links - -+ Website: [funkwhale.audio](https://funkwhale.audio/) -+ Official documentation: [docs.funkwhale.audio](https://docs.funkwhale.audio/) -+ Application software repository: [github.com - YunoHost-Apps/funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/funkwhale/issues](https://github.com/YunoHost-Apps/funkwhale_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Funkwhale](https://fr.wikipedia.org/wiki/Funkwhale) diff --git a/pages/04.applications/10.docs/galene/app_galene.fr.md b/pages/04.applications/10.docs/galene/app_galene.fr.md deleted file mode 100644 index b63ce156..00000000 --- a/pages/04.applications/10.docs/galene/app_galene.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Galène -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_galene' ---- - -[![Installer Galène avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=galene) [![Integration level](https://dash.yunohost.org/integration/galene.svg)](https://dash.yunohost.org/appci/app/galene) - -*Galène* est un serveur de visioconférence facile à déployer (il suffit de copier quelques fichiers et d'exécuter le binaire) et qui nécessite des ressources serveur modérées. Il a été conçu à l'origine pour les conférences (où un seul orateur diffuse l'audio et la vidéo à des centaines ou des milliers d'utilisateurs), mais a ensuite évolué pour être utile pour les travaux pratiques des étudiants (où les utilisateurs sont divisés en plusieurs petits groupes) et les réunions (où un quelques dizaines d'utilisateurs interagissent les uns avec les autres). - -## Liens utiles - -+ Site web : [galene.org (en)](https://galene.org/) -+ Démonstration : [Démo](https://galene.org:8443/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/galene](https://github.com/YunoHost-Apps/galene_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/galene/issues](https://github.com/YunoHost-Apps/galene_ynh/issues) diff --git a/pages/04.applications/10.docs/galene/app_galene.md b/pages/04.applications/10.docs/galene/app_galene.md deleted file mode 100644 index c2830b15..00000000 --- a/pages/04.applications/10.docs/galene/app_galene.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Galène -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_galene' ---- - -[![Install Galène with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=galene) [![Integration level](https://dash.yunohost.org/integration/galene.svg)](https://dash.yunohost.org/appci/app/galene) - -*Galène* is a videoconferencing server that is easy to deploy (just copy a few files and run the binary) and that requires moderate server resources. It was originally designed for lectures and conferences (where a single speaker streams audio and video to hundreds or thousands of users), but later evolved to be useful for student practicals (where users are divided into many small groups), and meetings (where a few dozen users interact with each other). - -## Useful links - -+ Website: [galene.org](https://galene.org/) -+ Demonstration: [Demo](https://galene.org:8443/) -+ Application software repository: [github.com - YunoHost-Apps/galene](https://github.com/YunoHost-Apps/galene_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/galene/issues](https://github.com/YunoHost-Apps/galene_ynh/issues) diff --git a/pages/04.applications/10.docs/galette/app_galette.fr.md b/pages/04.applications/10.docs/galette/app_galette.fr.md deleted file mode 100644 index 92687d0d..00000000 --- a/pages/04.applications/10.docs/galette/app_galette.fr.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Galette -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_galette' ---- - -![logo de Galette](https://galette.eu/site/assets/img/galette.png?resize=,80) - -[![Installer Galette avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=galette) [![Integration level](https://dash.yunohost.org/integration/galette.svg)](https://dash.yunohost.org/appci/app/galette) - -*Galette* est une application web de gestion d’adhérents et de cotisations en ligne à destination des associations. C’est avant toute chose un logiciel libre, communautaire, et gratuit ! Galette fonctionne sur n’importe quel serveur web qui prend en charge PHP. - -### Mise à jour de l'application - -Une fois la mise à jour de l'application faite, vous devez vous rendre sur la page de l'installeur qui par défaut est de la forme `https://domaine/galette/installer.php`. - -Une fois sur cette page, une vérification des prérequis est affiché. -À l'étape suivante vous allez devoir choisir le type d'installation : ici `Mise à jour`. - -![Galette MAJ](https://github.com/YunoHost/doc/raw/master/images/Galette_1_fr_MAJ.png) - -C'est à cette nouvelle étape, où les champs sont pré-remplis, qu'il va falloir renseigner le mot de passe de la base de données. - -![Galette MdP](https://github.com/YunoHost/doc/raw/master/images/Galette_2_fr_MdP.png) - -Vous allez pouvoir le retrouver en vous connectant en SSH à votre serveur. Il faudra passer en root et afficher le fichier `config.inc.php` dans lequel se trouve le mot de passe de l'application : - -``` -sudo su - -cat /var/www/galette/galette/config/config.inc.php -``` - -## Liens utiles - -+ Site web : [galette.eu (fr)](https://galette.eu/site/fr/) -+ Démonstration : [Démo](https://demo.galette.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/galette](https://github.com/YunoHost-Apps/galette_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/galette/issues](https://github.com/YunoHost-Apps/galette_ynh/issues) diff --git a/pages/04.applications/10.docs/galette/app_galette.md b/pages/04.applications/10.docs/galette/app_galette.md deleted file mode 100644 index 283a9443..00000000 --- a/pages/04.applications/10.docs/galette/app_galette.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Galette -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_galette' ---- - -![logo of Galette](https://galette.eu/site/assets/img/galette.png?resize=,80) - -[![Installer Galette avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=galette) [![Integration level](https://dash.yunohost.org/integration/galette.svg)](https://dash.yunohost.org/appci/app/galette) - -*Galette* is a membership management web application towards non profit organizations. This is before all a free software (as in free speech), community and free (as in beer)! Galette works on any web server that handle PHP. - -### Updating the application - -Once you have updated the application, you must go to the installer page which by default is `https://domaine/galette/installer.php`. - -Once on this page, a verification of the prerequisites is displayed. -At the next step you will have to choose the type of installation: here `Update`. - -![Galette Update](https://github.com/YunoHost/doc/raw/master/images/Galette_1_en_Update.png) - -It is at this new step, where the fields are pre-filled, that you will have to fill in the database password. - -![Galette Password](https://github.com/YunoHost/doc/raw/master/images/Galette_2_en_Passwd.png) - -You will be able to find it by connecting to your server with SSH. You will have to switch to `root` and display the `config.inc.php` file in which the application password is located: - -``` -sudo su - -cat /var/www/galette/galette/config/config.inc.php -``` - -## Useful links - -+ Website: [galette.eu (en)](https://galette.eu/site/) -+ Demonstration: [Démo](https://demo.galette.eu/login) -+ Application software repository: [github.com - YunoHost-Apps/galette](https://github.com/YunoHost-Apps/galette_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/galette/issues](https://github.com/YunoHost-Apps/galette_ynh/issues) diff --git a/pages/04.applications/10.docs/garradin/app_garradin.fr.md b/pages/04.applications/10.docs/garradin/app_garradin.fr.md deleted file mode 100644 index 4eccb6c0..00000000 --- a/pages/04.applications/10.docs/garradin/app_garradin.fr.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Garradin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_garradin' ---- - -![logo de Garradin](image://garradin_logo.svg?resize=,80) - -[![Install Garradin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=garradin) [![Integration level](https://dash.yunohost.org/integration/garradin.svg)](https://dash.yunohost.org/appci/app/garradin) - -Garradin (mot signifiant argent dans un dialecte aborigène du nord de l'Australie, prononcé « gar-a-dine ») est un logiciel de gestion associative. Il est l'outil de prédilection pour gérer une association, un club sportif, une ONG, etc. Il est conçu pour répondre aux besoins d'une structure de petite à moyenne taille : gestion des adhérents, comptabilité, site Web, prise de notes en réunion, archivage et partage des documents de fonctionnement de l'association, discussion entre adhérents, etc.[¹](#sources) - -## Limitations avec YunoHost - -le système SSO n'est pas implémenté, ni l'installation directe. L'utilisateur admin devra créer son compte avec le formulaire de création de compte qu'il trouvera à la fin de l'installation. Plusieurs raisons m'ont poussé à ne pas implémenter le SSO. [Plus d'informations](https://github.com/YunoHost-Apps/garradin_ynh#probl%C3%A8mes--avertissements-) - -Applications disponible exclusivement en français. - -## Liens utiles - - + Site web : [garradin.eu](https://garradin.eu) - + Documentation officielle : [fossil.kd2.org - garradin](https://fossil.kd2.org/garradin/wiki?name=Garradin) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/garradin](https://github.com/YunoHost-Apps/garradin_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/garradin/issues](https://github.com/YunoHost-Apps/garradin_ynh/issues) - ------- - -### Sources - -¹ [garradin.eu - a-propos](https://garradin.eu/a-propos/) diff --git a/pages/04.applications/10.docs/garradin/app_garradin.md b/pages/04.applications/10.docs/garradin/app_garradin.md deleted file mode 100644 index 97557345..00000000 --- a/pages/04.applications/10.docs/garradin/app_garradin.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Garradin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_garradin' ---- - -![Garradin's logo](image://garradin_logo.svg?resize=,80) - -[![Install Garradin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=garradin) [![Integration level](https://dash.yunohost.org/integration/garradin.svg)](https://dash.yunohost.org/appci/app/garradin) - -Garradin (a word meaning silver in an Aboriginal dialect of northern Australia, pronounced "gar-a-dine "em) is a software program for associative management. It is the tool of choice to manage an association, a sports club, an NGO, etc. It is designed to meet the needs of a small to medium-sized structure: membership management, accounting, website, note-taking at meetings, archiving and sharing of the association's operating documents, discussion between members, etc.¹](#sources) - -## Limitations with YunoHost - -the SSO system is not implemented, nor direct installation. The admin user will have to create his account with the account creation form that he will find at the end of the installation. Several reasons led me not to implement SSO. [More information (fr)](https://github.com/YunoHost-Apps/garradin_ynh#probl%C3%A8mes--avertissements-) - -Applications available exclusively in French. - -## Useful links - -+ Website: [garradin.eu (fr)](https://garradin.eu) -+ Official documentation: [fossil.kd2.org - garradin (fr)](https://fossil.kd2.org/garradin/wiki?name=Garradin) -+ Application software repository: [github.com - YunoHost-Apps/garradin](https://github.com/YunoHost-Apps/garradin_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/garradin/issues](https://github.com/YunoHost-Apps/garradin_ynh/issues) - ------- - -### Sources - -¹ [garradin.eu - a-propos (fr)](https://garradin.eu/a-propos/) diff --git a/pages/04.applications/10.docs/gemserv/app_gemserv.fr.md b/pages/04.applications/10.docs/gemserv/app_gemserv.fr.md deleted file mode 100644 index d5f92d8e..00000000 --- a/pages/04.applications/10.docs/gemserv/app_gemserv.fr.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Gemserv -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gemserv' ---- - -[![Installer Gemserv avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=gemserv) [![Integration level](https://dash.yunohost.org/integration/gemserv.svg)](https://dash.yunohost.org/appci/app/gemserv) - -*Gemserv* est un serveur Gemini écrit en Rust. - -### Avertissements / informations importantes - -Gemserv utilise le port TCP 1965, vous ne pourrez donc l'utiliser pour autre chose. - -Pour ajouter une capsule, créer le fichier de configuration `/etc/gemserv/config.d/example.toml` avec le contenu suivant : - -``` -[[server]] -hostname = "yourdomain.org" -dir = "/opt/yunohost/gemserv" -key = "/etc/yunohost/certs/yourdomain.org/key.pem" -cert = "/etc/yunohost/certs/yourdomain.org/crt.pem" -# index is optional but defaults to index.gemini. The server will serve files -# ending in gemini or gmi. -index = "index.gmi" -# lang is optional -lang = "en" -# cgi is optional bool -cgi = true -# cgipath is optional and only checked if cgi is true. It restricts cgi to only -# this directory. -cgipath = "/path/to/cgi-bin/" -# scgi is optional -scgi = { "/scgi" = "localhost:4000" } -# cgienv is optional -cgienv = { "GIT_PROJECT_ROOT" = "/srv/git" } -# usrdir is optional. it'll look in each user's ~/public_gemini -usrdir = true -# proxy is optional -# path is what comes after the hostname e.g. example.com/path -proxy = { path = "localhost:1966" } -# proxy_all is optional -# It will send all requests to the specified server. It also supports streamming. -proxy_all = "localhost:1967" -# redirect is optional -redirect = { "/redirect" = "/", "/newdomain" = "gemini://example.net" } -``` - -## Liens utiles - -+ Site web : [git.sr.ht/~int80h/gemserv](https://git.sr.ht/~int80h/gemserv) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gemserv](https://github.com/YunoHost-Apps/gemserv_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/gemserv/issues](https://github.com/YunoHost-Apps/gemserv_ynh/issues) diff --git a/pages/04.applications/10.docs/gemserv/app_gemserv.md b/pages/04.applications/10.docs/gemserv/app_gemserv.md deleted file mode 100644 index 73a1cfeb..00000000 --- a/pages/04.applications/10.docs/gemserv/app_gemserv.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Gemserv -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gemserv' ---- - -[![Installer Gemserv with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=gemserv) [![Integration level](https://dash.yunohost.org/integration/gemserv.svg)](https://dash.yunohost.org/appci/app/gemserv) - -*Gemserv* is a Gemini server written in Rust. - -### Disclaimers / important information - -Please note that Gemserv uses the TCP port 1965, so you can't use it for anything else. - -To add a Gemini capsule, create a `/etc/gemserv/config.d/example.toml` file as following: - -``` -[[server]] -hostname = "yourdomain.org" -dir = "/opt/yunohost/gemserv" -key = "/etc/yunohost/certs/yourdomain.org/key.pem" -cert = "/etc/yunohost/certs/yourdomain.org/crt.pem" -# index is optional but defaults to index.gemini. The server will serve files -# ending in gemini or gmi. -index = "index.gmi" -# lang is optional -lang = "en" -# cgi is optional bool -cgi = true -# cgipath is optional and only checked if cgi is true. It restricts cgi to only -# this directory. -cgipath = "/path/to/cgi-bin/" -# scgi is optional -scgi = { "/scgi" = "localhost:4000" } -# cgienv is optional -cgienv = { "GIT_PROJECT_ROOT" = "/srv/git" } -# usrdir is optional. it'll look in each user's ~/public_gemini -usrdir = true -# proxy is optional -# path is what comes after the hostname e.g. example.com/path -proxy = { path = "localhost:1966" } -# proxy_all is optional -# It will send all requests to the specified server. It also supports streamming. -proxy_all = "localhost:1967" -# redirect is optional -redirect = { "/redirect" = "/", "/newdomain" = "gemini://example.net" } -``` - -## Useful links - -+ Website: [git.sr.ht/~int80h/gemserv](https://git.sr.ht/~int80h/gemserv) -+ Application software repository: [github.com - YunoHost-Apps/gemserv](https://github.com/YunoHost-Apps/gemserv_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/gemserv/issues](https://github.com/YunoHost-Apps/gemserv_ynh/issues) diff --git a/pages/04.applications/10.docs/ghost/app_ghost.fr.md b/pages/04.applications/10.docs/ghost/app_ghost.fr.md deleted file mode 100644 index e58b4a0a..00000000 --- a/pages/04.applications/10.docs/ghost/app_ghost.fr.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Ghost -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ghost' ---- - -[![Installer Ghost avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ghost) [![Integration level](https://dash.yunohost.org/integration/ghost.svg)](https://dash.yunohost.org/appci/app/ghost) - -*Ghost* est une plateforme d'édition, d'adhésions, d'abonnements et de newsletters. - -### Avertissements / informations importantes - -#### Installation - -1. Pas de prise en charge LDAP. - -2. Vous avez besoin de plus de 1 Go de RAM. Si vous ne l'avez pas, veuillez créer une mémoire swap. - -``` -dd if=/dev/zero of=/swapfile bs=1024 count=1048576 -mkswap /fichier d'échange -swapon / fichier d'échange -echo "/swapfile swap swap defaults 0 0" >> /etc/fstab -``` - -3. Cette application est multi-instance (vous pouvez avoir plusieurs sites Web de blogs Ghost sur un seul serveur YunoHost) - -##### Installation de l'application Ghost - -0. Remarque - Lorsque vous rendez l'installation publique, vous devez accéder à votre lien de domaine Ghost SANS vous connecter à votre session YunoHost. Il est recommandé d'utiliser un mode incognito pour vous connecter à votre compte administrateur Ghost. Si vous rendez votre installation publique et essayez de vous connecter à votre compte administrateur Ghost tout en étant connecté à votre session YunoHost, vous obtiendrez une erreur d'en-tête autorisée. La raison en est que Ghost a une fonctionnalité qui permet un accès au contenu basé sur un abonnement. Cela signifie que Ghost permet à l'utilisateur administrateur de configurer d'autres utilisateurs (soit d'autres membres du personnel, soit des abonnés payés/non payés) pour avoir la possibilité de se connecter en dehors de YunoHost. - -1. ** L'application peut être installée par l'interface d'administration YunoHost ou par la commande suivante : ** - -``` -sudo yunohost app install https://github.com/YunoHost-Apps/ghost_ynh -``` - -2. Après l'installation, créez un compte administrateur en visitant `https://domain.tld/ghost/ghost`. Si vous choisissez de nommer votre instance Ghost "blog" pendant le processus d'installation de YunoHost, alors ce sera "https://domain.tld/blog/ghost". Cela vous permettra de continuer à configurer votre compte administrateur et à configurer vos paramètres. - -## Liens utiles - -+ Site web : [ghost.org](https://ghost.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/ghost](https://github.com/YunoHost-Apps/ghost_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ghost/issues](https://github.com/YunoHost-Apps/ghost_ynh/issues) diff --git a/pages/04.applications/10.docs/ghost/app_ghost.md b/pages/04.applications/10.docs/ghost/app_ghost.md deleted file mode 100644 index 0fc0c441..00000000 --- a/pages/04.applications/10.docs/ghost/app_ghost.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Ghost -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ghost' ---- - -[![Installer Ghost with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ghost) [![Integration level](https://dash.yunohost.org/integration/ghost.svg)](https://dash.yunohost.org/appci/app/ghost) - -*Ghost* is a publishing, memberships, subscriptions and newsletters platform. - -### Disclaimers / important information - -#### Installation - -1. No LDAP support. - -2. You need more than 1GB of ram. If you don't have it, please create a swap memory. - -``` -dd if=/dev/zero of=/swapfile bs=1024 count=1048576 -mkswap /swapfile -swapon /swapfile -echo "/swapfile swap swap defaults 0 0" >> /etc/fstab -``` - -3. This app is multi-instance (you can have more than one Ghost blogging websites on a single YunoHost server) - -##### Installing the Ghost app - -0. Note - When making the install public, your Ghost domain link must be accessed WHILE NOT signed into your YunoHost session. It is recommended to use a incognito mode to sign into your Ghost admin account. If you make your install public, and try to login your Ghost admin account while signed into your YunoHost session, you will get a an authorized header error. The reason for this is because Ghost has a feature that allows for a subscription based access for content. This means Ghost allows for the admin user to setup other users (either other staff or paid/unpaid subscribers) to have the abilility to login outside of YunoHost. - -1. App can be installed by YunoHost admin interface or by the following command: - -``` -sudo yunohost app install https://github.com/YunoHost-Apps/ghost_ynh -``` - -2. After installation create an admin account by visiting `https://domain.tld/ghost/ghost`. If you choose to name your Ghost instance "blog" during YunoHost setup process, then it would be https://domain.tld/blog/ghost. This will allow you to continue to setup your admin account and configure your settings. - -## Useful links - -+ Website: [ghost.org](https://ghost.org/) -+ Application software repository: [github.com - YunoHost-Apps/ghost](https://github.com/YunoHost-Apps/ghost_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ghost/issues](https://github.com/YunoHost-Apps/ghost_ynh/issues) diff --git a/pages/04.applications/10.docs/gitea/app_gitea.fr.md b/pages/04.applications/10.docs/gitea/app_gitea.fr.md deleted file mode 100644 index ce24da56..00000000 --- a/pages/04.applications/10.docs/gitea/app_gitea.fr.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Gitea -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gitea' ---- - -![logo de Gitea](image://gitea_logo.png?width=80) - -[![Install Gitea with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitea) [![Integration level](https://dash.yunohost.org/integration/gitea.svg)](https://dash.yunohost.org/appci/app/gitea) - -Gitea est un service Git auto-hébergé très simple à installer et à utiliser. Il est similaire à GitHub, Bitbucket ou GitLab. Le développement initial provient sur Gogs, mais il a été forké puis renommé Gitea.[¹](#sources) - -## Limitations avec YunoHost - -Si vous voulez utiliser les commandes Git (comme `git clone`, `git pull`, `git push`), vous devez rendre cette application publique. - -## Applications clientes - -| Nom de l'application [²] | Plateforme | Multi-comptes | Source | Play Store | F-Droid | Apple Store | -|:------------------------:|:----------:|:-------------:|:------:|:----------:|:-------:|:-----------:| -| GitNex (no) | Android | ? | [gitnex.com (en)](https://gitnex.com/) | [GitNex - PlayStore](https://play.google.com/store/apps/details?id=org.mian.gitnex) | [GitNex - F-Droid](https://f-droid.org/fr/packages/org.mian.gitnex/) | X | - -> [²]: (of) : Officielle / (no) : non officiel - -## Liens utiles - - + Site web : [gitea.io (en)](https://gitea.io/en-us/) - + Documentation officielle : [docs.gitea.io](https://docs.gitea.io/fr-fr/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gitea](https://github.com/YunoHost-Apps/gitea_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/gitea/issues](https://github.com/YunoHost-Apps/gitea_ynh/issues) - ------- - -### Sources - -¹ [docs.gitea.io](https://docs.gitea.io/fr-fr/) diff --git a/pages/04.applications/10.docs/gitea/app_gitea.md b/pages/04.applications/10.docs/gitea/app_gitea.md deleted file mode 100644 index 69fa9344..00000000 --- a/pages/04.applications/10.docs/gitea/app_gitea.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Gitea -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gitea' ---- - -![Gitea's logo](image://gitea_logo.png?width=80) - -[![Install Gitea with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitea) [![Integration level](https://dash.yunohost.org/integration/gitea.svg)](https://dash.yunohost.org/appci/app/gitea) - -Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs.[¹](#sources) - -## Limitations with YunoHost - -If you want to use Git commands (like `git clone`, `git pull`, `git push`), you need to set this app as public. - -## Customer applications - -| Application name [²] | Platform | Multi-account |Source | Play Store | F-Droid | Apple Store | -|----------------------|----------|---------------|-------|------------|---------|-------------| -| GitNex (un) | Android | ? | [gitnex.com (en)](https://gitnex.com/) | [GitNex - PlayStore](https://play.google.com/store/apps/details?id=org.mian.gitnex) | [GitNex - F-Droid](https://f-droid.org/fr/packages/org.mian.gitnex/) | X | - -> [²]: (of) : Official / (un) : Unofficial - -## Useful links - -+ Website: [gitea.io](https://gitea.io/en-us/) -+ Official documentation: [docs.gitea.io](https://docs.gitea.io/en-us/) -+ Application software repository: [github.com - YunoHost-Apps/gitea](https://github.com/YunoHost-Apps/gitea_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/gitea/issues](https://github.com/YunoHost-Apps/gitea_ynh/issues) - ------- - -### Sources - -¹ [docs.gitea.io](https://docs.gitea.io/en-us/) diff --git a/pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.fr.md b/pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.fr.md deleted file mode 100644 index 4b943c17..00000000 --- a/pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Gitlab Runner -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gitlab-runner' ---- - -![logo de GitLab Runner](image://gitlab-runner_logo.png?height=80) - -[![Install GitLab Runner with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab-runner) [![Integration level](https://dash.yunohost.org/integration/gitlab-runner.svg)](https://dash.yunohost.org/appci/app/gitlab-runner) - -GitLab Runner est un outil d'intégration continue à utiliser avec une instance GitLab (YNH ou non). - -## Configuration - -Via le panneau d'administration de GitLab ou les paramettres "CI/CD" de votre projet. - -## Liens utiles - - + Documentation officielle : [docs.gitlab.com - runner (en)](https://docs.gitlab.com/runner/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gitlab-runner](https://github.com/YunoHost-Apps/gitlab-runner_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/gitlab-runner/issues](https://github.com/YunoHost-Apps/gitlab-runner_ynh/issues) diff --git a/pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.md b/pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.md deleted file mode 100644 index 2b3b559a..00000000 --- a/pages/04.applications/10.docs/gitlab-runner/app_gitlab-runner.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Gitlab Runner -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gitlab-runner' ---- - -![GitLab Runner's logo](image://gitlab-runner_logo.png?height=80) - -[![Install GitLab Runner with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab-runner) [![Integration level](https://dash.yunohost.org/integration/gitlab-runner.svg)](https://dash.yunohost.org/appci/app/gitlab-runner) - -GitLab Runner is a continuous integration tool to use with a GitLab instance (YNH or not). - -## Configuration - -By the admin panel of GitLab or the settings "CI/CD" of your project. - -## Useful links - -+ Official documentation: [docs.gitlab.com - runner](https://docs.gitlab.com/runner/) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/gitlab-runner_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/gitlab-runner_ynh/issues) diff --git a/pages/04.applications/10.docs/gitlab/app_gitlab.fr.md b/pages/04.applications/10.docs/gitlab/app_gitlab.fr.md deleted file mode 100644 index 2bb07183..00000000 --- a/pages/04.applications/10.docs/gitlab/app_gitlab.fr.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Gitlab -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gitlab' ---- - -![logo de GitLab](image://gitlab_logo.svg?resize=,80) - -[![Install GitLab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab) - -GitLab est une forge logicielle très complète dont le développement est très dynamique (une nouvelle version sort tous les 22 du mois). Elle permet d'héberger des projets collaboratifs utilisant Git ainsi que gérer des discussions, des rapports de bugs et la documentation... GitLab est un logiciel open source qui existe deux versions, une version communautaire libre et une version entreprise propriétaire possédant plus de fonctionnalités.[¹](#sources) - -## Limitations avec YunoHost - -L'application GitLab n'est pas compatible avec les architectures 32-bit. - -## Applications clientes - -| Nom de l'applications | Plateforme | Multi-comptes | Play Store | F-Droid | Apple Store | -|:---------------------:|:----------:|:-------------:|:----------:|:-------:|:-----------:| -| LabCoat avec Deep Links for LabCoat | Android | ? | [play.google.com - LabCoat](https://play.google.com/store/apps/details?id=com.commit451.gitlab) / [play.google.com - Deep Links for LabCoat](https://play.google.com/store/apps/details?id=com.nomadlabs.labcoat.deeplinks) | [f-droid.org - LabCoat](https://f-droid.org/fr/packages/com.commit451.gitlab/) / [f-droid.org - Deep Links for LabCoat](https://f-droid.org/fr/packages/com.nomadlabs.labcoat.deeplinks/) | | - -## Liens utiles - -+ Site web : [about.gitlab.com (en)](https://about.gitlab.com/) -+ Documentation officielle : [docs.gitlab.com (en)](https://docs.gitlab.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gitlab](https://github.com/YunoHost-Apps/gitlab_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/gitlab/issues](https://github.com/YunoHost-Apps/gitlab_ynh/issues) - ------- - -### Sources - -¹ [framalibre.org - GitLab](https://framalibre.org/content/gitlab) diff --git a/pages/04.applications/10.docs/gitlab/app_gitlab.md b/pages/04.applications/10.docs/gitlab/app_gitlab.md deleted file mode 100644 index 4cf039d6..00000000 --- a/pages/04.applications/10.docs/gitlab/app_gitlab.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Gitlab -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gitlab' ---- - -![GitLab's logo](image://gitlab_logo.svg?resize=,80) - -[![Install GitLab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab) - -GitLab is a Git web app forge very complete whith a dynamic development (a new version is released every 22nd of the month). GitLab is an open core software with two versions: A free community version and a proprietary enterprise version with more features. [¹](#sources) - -## Limitations with YunoHost - -The GitLab application is not compatible with 32-bit architectures. - -## Customer applications - -| Application name | Platform | Multi-account | Play Store | F-Droid | Apple Store | -|:----------------:|:--------:|:-------------:|:----------:|:-------:|:-----------:| -| LabCoat avec Deep Links for LabCoat | Android | ? | [play.google.com - LabCoat](https://play.google.com/store/apps/details?id=com.commit451.gitlab) / [play.google.com - Deep Links for LabCoat](https://play.google.com/store/apps/details?id=com.nomadlabs.labcoat.deeplinks) | [f-droid.org - LabCoat](https://f-droid.org/fr/packages/com.commit451.gitlab/) / [f-droid.org - Deep Links for LabCoat](https://f-droid.org/fr/packages/com.nomadlabs.labcoat.deeplinks/) | ? | - -## Useful links - -+ Website: [about.gitlab.com](https://about.gitlab.com/) -+ Official documentation: [docs.gitlab.com](https://docs.gitlab.com/) -+ Application software repository: [github.com - YunoHost-Apps/gitlab](https://github.com/YunoHost-Apps/gitlab_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com -YunoHost-Apps/gitlab/issues](https://github.com/YunoHost-Apps/gitlab_ynh/issues) - ------- - -### Sources - -¹ [framalibre.org - GitLab (fr)](https://framalibre.org/content/gitlab) diff --git a/pages/04.applications/10.docs/glowing_bear/app_glowing_bear.fr.md b/pages/04.applications/10.docs/glowing_bear/app_glowing_bear.fr.md deleted file mode 100644 index cf5f2963..00000000 --- a/pages/04.applications/10.docs/glowing_bear/app_glowing_bear.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Glowing Bear -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_glowing_bear' ---- - -![logo de Glowing Bear](image://glowing_bear_logo.svg?resize=,80) - -[![Install Glowing Bear with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=glowingbear) [![Integration level](https://dash.yunohost.org/integration/glowingbear.svg)](https://dash.yunohost.org/appci/app/glowingbear) - -Glowing Bear est un frontal web pour le client IRC WeeChat et s'efforce d'être une interface moderne. Il s'appuie sur WeeChat pour faire le gros du travail et offre en plus quelques fonctionnalités intéressantes, comme l'intégration d'images, de vidéos et d'autres contenus. Mais le meilleur, c'est que vous pouvez l'utiliser à partir de n'importe quel appareil Internet moderne - qu'il s'agisse d'un ordinateur, d'une tablette ou d'un smartphone - et que toutes vos affaires sont là, où que vous soyez. Vous n'avez pas à vous préoccuper des détails techniques compliqués, et tout ce qu'il vous faut, c'est un navigateur ou notre application.[¹](#sources) - -## Liens utiles - - + Site web : [www.glowing-bear.org](https://www.glowing-bear.org/) - + Documentation officielle : [github.com - glowing-bear/glowing-bear (en)](https://github.com/glowing-bear/glowing-bear) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/glowing_bear](https://github.com/YunoHost-Apps/glowing_bear_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/glowing_bear/issues](https://github.com/YunoHost-Apps/glowing_bear_ynh/issues) - ------- - -### Sources - -¹ [github.com - glowing-bear/glowing-bear (en)](https://github.com/glowing-bear/glowing-bear) diff --git a/pages/04.applications/10.docs/glowing_bear/app_glowing_bear.md b/pages/04.applications/10.docs/glowing_bear/app_glowing_bear.md deleted file mode 100644 index ddb95928..00000000 --- a/pages/04.applications/10.docs/glowing_bear/app_glowing_bear.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Glowing Bear -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_glowing_bear' ---- - -![Glowing Bear's logo](image://glowing_bear_logo.svg?resize=,80) - -[![Install Glowing Bear with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=glowingbear) [![Integration level](https://dash.yunohost.org/integration/glowingbear.svg)](https://dash.yunohost.org/appci/app/glowingbear) - -Glowing Bear is a web frontend for the WeeChat IRC client and strives to be a modern interface. It relies on WeeChat to do all the heavy lifting and then provides some nice features on top of that, like embedding images, videos, and other content. The best part, however, is that you can use it from any modern internet device - whether it's a computer, tablet, or smart phone - and all your stuff is there, wherever you are. You don't have to deal with the messy technical details, and all you need to have installed is a browser or our app.[¹](#sources) - -## Useful links - -+ Website: [www.glowing-bear.org](https://www.glowing-bear.org/) -+ Official documentation: [github.com - glowing-bear/glowing-bear](https://github.com/glowing-bear/glowing-bear) -+ Application software repository: [github.com - YunoHost-Apps/glowing_bear](https://github.com/YunoHost-Apps/glowing_bear_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/glowing_bear/issues](https://github.com/YunoHost-Apps/glowing_bear_ynh/issues) - ------- - -### Sources - -¹ [github.com - glowing-bear/glowing-bear](https://github.com/glowing-bear/glowing-bear) diff --git a/pages/04.applications/10.docs/glpi/app_glpi.md b/pages/04.applications/10.docs/glpi/app_glpi.md deleted file mode 100644 index b8e55293..00000000 --- a/pages/04.applications/10.docs/glpi/app_glpi.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Glpi -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_glpi' ---- - -![Glpi's logo](image://glpi_logo.png?resize=,80) - -[![Install Glpi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=glpi) [![Integration level](https://dash.yunohost.org/integration/glpis.svg)](https://dash.yunohost.org/appci/app/glpi) - -GLPI stands for Gestionnaire Libre de Parc Informatique is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses tracking and software auditing. - -## Features: -Inventory of computers, peripherals, network printers and any associated components through an interface, with inventory tools such as: FusionInventory or OCS Inventory -Data Center Infrastructure Management (DCIM) -Item lifecycle management -Licenses management (ITIL compliant) -Management of warranty and financial information (purchase order, warranty and extension, damping) -Management of contracts, contacts, documents related to inventory items -Incidents, requests, problems and changes management -Knowledge base and Frequently-Asked Questions (FAQ) -Asset reservation - -## Useful links - -+ Website: [glpi-project.org](https://glpi-project.org/) -+ Official documentation: [glpi-install.readthedocs.io - docs](https://glpi-install.readthedocs.io/en/latest/) -+ Application software repository: [github.com - YunoHost-Apps/glpi](https://github.com/glpi-project/glpi) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/gogs/issues](https://github.com/YunoHost-Apps/glpi_ynh/issues) diff --git a/pages/04.applications/10.docs/gogs/app_gogs.fr.md b/pages/04.applications/10.docs/gogs/app_gogs.fr.md deleted file mode 100644 index e6454d4b..00000000 --- a/pages/04.applications/10.docs/gogs/app_gogs.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Gogs -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gogs' ---- - -![logo de Gogs](image://gogs_logo.svg?resize=,80) - -[![Installer Gogs avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gogs) [![Integration level](https://dash.yunohost.org/integration/gogs.svg)](https://dash.yunohost.org/appci/app/gogs) - -Gogs est une forge logiciel minimaliste utilisant Git. Gogs a été conçu pour pouvoir fonctionner de manières optimale sur du matériel peu puissant type Raspberry Pi. Il est donc adapté à l'auto-hébergement d'une forge Git. -Pour utiliser pleinement la puissance de Gogs vous devez avoir appréhender ce qu'est Git et l'utilisation d'un [logiciel de gestion de versions](https://fr.wikipedia.org/wiki/Logiciel_de_gestion_de_versions). - -## Liens utiles - - + Site web : [gogs.io](https://gogs.io) - + Documentation officielle : [gogs.io - docs](https://gogs.io/docs) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gogs](https://github.com/YunoHost-Apps/gogs_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/gogs/issues](https://github.com/YunoHost-Apps/gogs_ynh/issues) diff --git a/pages/04.applications/10.docs/gogs/app_gogs.md b/pages/04.applications/10.docs/gogs/app_gogs.md deleted file mode 100644 index b239b47d..00000000 --- a/pages/04.applications/10.docs/gogs/app_gogs.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Gogs -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gogs' ---- - -![Gogs's logo](image://gogs_logo.svg?resize=,80) - -[![Install Gogs with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gogs) [![Integration level](https://dash.yunohost.org/integration/gogs.svg)](https://dash.yunohost.org/appci/app/gogs) - -Gogs is a minimalist software forge using Git. Gogs has been designed to work best on low-powered hardware such as Raspberry Pi. -It is therefore suitable for self-hosting a Git forge. -To fully use the power of Gogs you need to understand what Git is and how to use version control software. - -## Useful links - -+ Website: [gogs.io](https://gogs.io/) -+ Official documentation: [gogs.io - docs](https://gogs.io/docs) -+ Application software repository: [github.com - YunoHost-Apps/gogs](https://github.com/YunoHost-Apps/gogs_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/gogs/issues](https://github.com/YunoHost-Apps/gogs_ynh/issues) diff --git a/pages/04.applications/10.docs/gotify/app_gotify.fr.md b/pages/04.applications/10.docs/gotify/app_gotify.fr.md deleted file mode 100644 index c2ea3557..00000000 --- a/pages/04.applications/10.docs/gotify/app_gotify.fr.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Gotify -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gotify' ---- - -![logo de Gotify](image://gotify_logo.png?width=80) - -[![Install Gotify with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gotify) [![Integration level](https://dash.yunohost.org/integration/gotify.svg)](https://dash.yunohost.org/appci/app/gotify) - -Un simple serveur pour envoyer et recevoir des messages. - -## Configuration - -Editer le fichier config.yml via SSH. - -## Limitations avec YunoHost - -Exiger un domaine dédié comme gotify.domain.tld. -Pas de support LDAP (bloqué jusqu'à ce que le noyau Gotify en amont le mette en œuvre) - -## Applications clientes - -| Nom de l'application¹ | Plateforme | Multi-comptes | Play Store | F-Droid | Apple Store | -|:----------------------:|:----------:|:-------------:|:-----------:|:-------:|:-----------:| -| Gotify (of) | Android | ? | [play.google.com - Gotify](https://play.google.com/store/apps/details?id=com.github.gotify) | [f-droid.org - Gotify](https://f-droid.org/de/packages/com.github.gotify/) | X | - -> ¹ (of) : Officielle / (no) : non officiel - -## Liens utiles - - + Site web : [gotify.net (en)](https://gotify.net/) - + Documentation officielle : [gotify.net - docs (en)](https://gotify.net/docs/index) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gotify](https://github.com/YunoHost-Apps/gotify_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/gotify/issues](https://github.com/YunoHost-Apps/gotify_ynh/issues) diff --git a/pages/04.applications/10.docs/gotify/app_gotify.md b/pages/04.applications/10.docs/gotify/app_gotify.md deleted file mode 100644 index 232c1133..00000000 --- a/pages/04.applications/10.docs/gotify/app_gotify.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Gotify -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_gotify' ---- - -![Gotify's logo](image://gotify_logo.png?width=80) - -[![Install Gotify with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gotify) [![Integration level](https://dash.yunohost.org/integration/gotify.svg)](https://dash.yunohost.org/appci/app/gotify) - -A simple server for sending and receiving messages. - -## Configuration - -Edit config.yml file via SSH. - -## Limitations with YunoHost - -Require dedicated domain like gotify.domain.tld. -No LDAP support (blocked until Gotify core upstream implements it) - -## Customer applications - -| Application name¹ | Platform | Multi-account | Play Store | F-Droid | Apple Store | -|:--------------------:|:--------:|:-------------:|:----------:|:-------:|:-----------:| -| Gotify (of) | Android | ? | [play.google.com - Gotify](https://play.google.com/store/apps/details?id=com.github.gotify) | [f-droid.org - Gotify](https://f-droid.org/de/packages/com.github.gotify/) | X | - -> ¹ (of) : Official / (un) : Unofficial - -## Useful links - -+ Website: [gotify.net](https://gotify.net/) -+ Official documentation: [https://gotify.net/docs/index](https://gotify.net/docs/index) -+ Application software repository: [github.com - YunoHost-Apps/gotify](https://github.com/YunoHost-Apps/gotify_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/gotify/issues](https://github.com/YunoHost-Apps/gotify_ynh/issues) diff --git a/pages/04.applications/10.docs/grafana/app_grafana.fr.md b/pages/04.applications/10.docs/grafana/app_grafana.fr.md deleted file mode 100644 index 07bc2c5b..00000000 --- a/pages/04.applications/10.docs/grafana/app_grafana.fr.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Grafana -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_grafana' ---- - -[![Installer Grafana avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=grafana) [![Integration level](https://dash.yunohost.org/integration/grafana.svg)](https://dash.yunohost.org/appci/app/grafana) - -*Grafana* est un tableaux de bord de supervision. - -### Captures d'écran - -![Capture d'écran de Grafana](https://github.com/YunoHost-Apps/grafana_ynh/blob/master/doc/screenshots/Grafana8_Kubernetes.jpg) - -### Avertissements / informations importantes - -#### Configuration - -**Important lors de la première connexion :** - -* vous devez aller dans le menu Grafana (icône Grafana), sélectionner le menu de votre compte et sélectionner Switch to Main Org. -* vous pouvez maintenant accéder au tableau de bord NetData par défaut via le menu Accueil - -**N'hésitez pas à créer de nouveaux tableaux de bord** : le tableau de bord par défaut contient des métriques de NetData, mais uniquement des métriques génériques qui sont générées sur chaque machine. NetData détecte dynamiquement les services et applications (par exemple Redis, NGINX, etc.) et enrichit son tableau de bord et les métriques générées. De nombreuses métriques NetData n'apparaissent pas dans le tableau de bord Grafana fourni par défaut ! - -### Caractéristiques spécifiques à YunoHost - -* installe InfluxDB comme base de données de séries chronologiques -* si le paquet NetData est installé, il est configuré pour qu'il alimente InfluxDB toutes les minutes -* installe Grafana comme serveur de tableaux de bord -* crée une source de données Grafana pour récupérer les données d'InfluxDB (et donc de NetData !) -* crée un tableau de bord par défaut pour tracer certaines données de NetData (il ne couvre pas toutes les métriques, il peut être considérablement amélioré !) - -**Architecture générale** - -![image](https://cloud.githubusercontent.com/assets/2662304/20649711/29f182ba-b4ce-11e6-97c8-ab2c0ab59833.png) - -#### Limitations - -* Le tableau de bord par défaut peut être mis à jour dans une prochaine version de ce paquet, alors assurez-vous de créer vos propres tableaux de bord ! -* La création d'organisations ne fonctionne pas bien avec l'intégration LDAP ; elle est désactivée pour les utilisateurs standard, mais ne peut pas être désactivée pour les administrateurs : **veuillez ne pas créer d'organisations !** - -## Liens utiles - -+ Site web : [grafana.com](https://grafana.com/) -+ Démonstration : [Démo](https://demo.grafana.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/grafana](https://github.com/YunoHost-Apps/grafana_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/grafana/issues](https://github.com/YunoHost-Apps/grafana_ynh/issues) diff --git a/pages/04.applications/10.docs/grafana/app_grafana.md b/pages/04.applications/10.docs/grafana/app_grafana.md deleted file mode 100644 index d61909e9..00000000 --- a/pages/04.applications/10.docs/grafana/app_grafana.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Grafana -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_grafana' ---- - -[![Installer Grafana with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=grafana) [![Integration level](https://dash.yunohost.org/integration/grafana.svg)](https://dash.yunohost.org/appci/app/grafana) - -*Grafana* is a metric & analytic dashboards for monitoring. - -### Screenshots - -![Screenshots Grafana](https://github.com/YunoHost-Apps/grafana_ynh/blob/master/doc/screenshots/Grafana8_Kubernetes.jpg) - -### Avertissements / informations importantes - -#### Configuration - -**Important at first login:** - -* you have to go the Grafana Menu (Grafana icon), select your account menu and select Switch to Main Org. -* you can now access the default NetData dashboard via the Home menu - -**Don't hesitate to create new dashboards**: the default dashboard contains metrics from NetData, but only generic ones that are generated on every machine. NetData dynamically detects services and applications (e.g. Redis, NGINX, etc.) and enriches its dashboard and generated metrics. Many NetData metrics don't appear in the provided default Grafana dashboard! - -### YunoHost specific features - -* installs InfluxDB as time series database -* if the NetData package is installed, configures NetData to feed InfluxDB every minute -* installs Grafana as dashboard server -* creates a Grafana Data Source to fetch data from InfluxDB (and hence NetData!) -* creates a default dashboard to plot some data from NetData (doesn't cover every metric, can be greatly enhanced!) - -**General architecture** - -![image](https://cloud.githubusercontent.com/assets/2662304/20649711/29f182ba-b4ce-11e6-97c8-ab2c0ab59833.png) - -#### Limitations - -* The default dashboard may be updated in a further release of this package, so please make sure you create your own dashboards! -* Organizations creation doesn't play well with LDAP integration; it is disabled for standard users, but can't be disabled for administrators: **please do not create organizations!** - -## Useful links - -+ Website: [grafana.com](https://grafana.com/) -+ Demonstration: [Demo](https://play.grafana.org/) -+ Application software repository: [github.com - YunoHost-Apps/grafana](https://github.com/YunoHost-Apps/grafana_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/grafana/issues](https://github.com/YunoHost-Apps/grafana_ynh/issues) diff --git a/pages/04.applications/10.docs/grav/app_grav.fr.md b/pages/04.applications/10.docs/grav/app_grav.fr.md deleted file mode 100644 index 06095196..00000000 --- a/pages/04.applications/10.docs/grav/app_grav.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Grav -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_grav' ---- - -![logo de Grav](image://grav_logo.png?width=80) - -[![Install Grav with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=grav) [![Integration level](https://dash.yunohost.org/integration/grav.svg)](https://dash.yunohost.org/appci/app/grav) - -Grav est une plateforme Web rapide, simple et flexible, basée sur des fichiers. Aucune installation n'est nécessaire. Il suffit d'extraire l'archive ZIP, et vous êtes déjà opérationnel. Il suit des principes similaires à ceux des autres plates-formes CMS à fichiers plats, mais sa philosophie de conception est différente de la plupart des autres. Grav est livré avec un puissant système de gestion des paquets qui permet une installation et une mise à jour simples des plugins et des thèmes, ainsi qu'une mise à jour simple de Grav lui-même.[¹](#sources) - -## Liens utiles - - + Site web : [getgrav.org (en)](https://getgrav.org/) - + Documentation officielle : [learn.getgrav.org (en)](https://learn.getgrav.org/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/grav](https://github.com/YunoHost-Apps/grav_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/grav/issues](https://github.com/YunoHost-Apps/grav_ynh/issues) - ------- - -### Sources - -¹ [github.com - getgrav/grav (en)](https://github.com/getgrav/grav) diff --git a/pages/04.applications/10.docs/grav/app_grav.md b/pages/04.applications/10.docs/grav/app_grav.md deleted file mode 100644 index 7887620f..00000000 --- a/pages/04.applications/10.docs/grav/app_grav.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Grav -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_grav' ---- - -![Grav's logo](image://grav_logo.png?width=80) - -[![Install Grav with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=grav) [![Integration level](https://dash.yunohost.org/integration/grav.svg)](https://dash.yunohost.org/appci/app/grav) - -Grav is a Fast, Simple, and Flexible, file-based Web-platform. There is Zero installation required. Just extract the ZIP archive, and you are already up and running. It follows similar principles to other flat-file CMS platforms, but has a different design philosophy than most. Grav comes with a powerful Package Management System to allow for simple installation and upgrading of plugins and themes, as well as simple updating of Grav itself.[¹](#sources) - -## Useful links - -+ Website: [getgrav.org](https://getgrav.org/) -+ Official documentation: [learn.getgrav.org](https://learn.getgrav.org/) -+ Application software repository: [github.com - YunoHost-Apps/grav](https://github.com/YunoHost-Apps/grav_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/grav/issues](https://github.com/YunoHost-Apps/grav_ynh/issues) - ------- - -### Sources - -¹ [github.com - getgrav/grav](https://github.com/getgrav/grav) diff --git a/pages/04.applications/10.docs/grocy/app_grocy.md b/pages/04.applications/10.docs/grocy/app_grocy.md deleted file mode 100644 index 6a1630b0..00000000 --- a/pages/04.applications/10.docs/grocy/app_grocy.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Grocy -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_grocy' ---- - -![grocy's logo](image://grocy-logo.png?resize=100) - - -[![Install Grocy with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=grocy) -[![Integration level](https://dash.yunohost.org/integration/grocy.svg)](https://dash.yunohost.org/appci/app/grocy) - -*Grocy* is a web-based self-hosted groceries & household management solution for your home. - -## Configuration - - Default login -``` - user: admin - password: admin -``` - -## Useful links - -* Official app website: [https://grocy.info/](https://grocy.info/) -* Upstream app code repository: https://github.com/grocy/grocy -* Demo: [https://en.demo.grocy.info/stockoverview](https://en.demo.grocy.info/stockoverview) -* Report a bug: [https://github.com/YunoHost-Apps/grocy_ynh/issues](https://github.com/YunoHost-Apps/grocy_ynh/issues) diff --git a/pages/04.applications/10.docs/guacamole/app_guacamole.fr.md b/pages/04.applications/10.docs/guacamole/app_guacamole.fr.md deleted file mode 100644 index ac03bb2d..00000000 --- a/pages/04.applications/10.docs/guacamole/app_guacamole.fr.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Guacamole -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_guacamole' ---- - -[![Installer Guacamole avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=guacamole) [![Integration level](https://dash.yunohost.org/integration/guacamole.svg)](https://dash.yunohost.org/appci/app/guacamole) - -*Guacamole* est un service de bureau à distance sans client. Fonctionne avec des protocoles standard comme VNC, RDP, et SSH. - -### Captures d'écran - -![Capture d'écran de Guacamole](https://github.com/YunoHost-Apps/guacamole_ynh/blob/master/doc/screenshots/screenshot1.jpg) - -### Avertissements / informations importantes - -#### Configuration - -L'utilisateur choisi comme admin durant le processus d'installation aura accès au paramétres d'administration dans le menu de configuration de l'application (sous le menu utilisateur). Le fichiers de configuration sont dans `/opt/yunohost/guacamole/etc/guacamole` (pour la première installation). - -## Liens utiles - -+ Site web : [guacamole.apache.org](https://guacamole.apache.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/guacamole](https://github.com/YunoHost-Apps/guacamole_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/guacamole/issues](https://github.com/YunoHost-Apps/guacamole_ynh/issues) diff --git a/pages/04.applications/10.docs/guacamole/app_guacamole.md b/pages/04.applications/10.docs/guacamole/app_guacamole.md deleted file mode 100644 index 5181aa1a..00000000 --- a/pages/04.applications/10.docs/guacamole/app_guacamole.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Guacamole -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_guacamole' ---- - -[![Installer Guacamole with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=guacamole) [![Integration level](https://dash.yunohost.org/integration/guacamole.svg)](https://dash.yunohost.org/appci/app/guacamole) - -*Guacamole* is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. - -### Screenshots - -![Screenshots Guacamole](https://github.com/YunoHost-Apps/guacamole_ynh/blob/master/doc/screenshots/screenshot1.jpg) - -### Disclaimers / important information - -#### Configuration - -The user that is configured as admin during install will have access to admin settings in the settings menu of the app (under the user menu). Configuration files are in `/opt/yunohost/guacamole/etc/guacamole` (for the first install). - -## Useful links - -+ Website: [guacamole.apache.org](https://guacamole.apache.org/) -+ Application software repository: [github.com - YunoHost-Apps/guacamole](https://github.com/YunoHost-Apps/guacamole_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/guacamole/issues](https://github.com/YunoHost-Apps/guacamole_ynh/issues) diff --git a/pages/04.applications/10.docs/h5ai/app_h5ai.fr.md b/pages/04.applications/10.docs/h5ai/app_h5ai.fr.md deleted file mode 100644 index 699d9aca..00000000 --- a/pages/04.applications/10.docs/h5ai/app_h5ai.fr.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: h5ai -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_h5ai' ---- - -[![Installer h5ai avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=h5ai) [![Integration level](https://dash.yunohost.org/integration/h5ai.svg)](https://dash.yunohost.org/appci/app/h5ai) - -*h5ai* est un serveur moderne d'index pour NGINX. - -### Avertissements / informations importantes - -#### Configuration - -Après avoir installé l'application, vous pouvez ajouter des documents dans `/var/www/documents` (ou le chemin correspondant que vous avez choisi). -h5ai ne permet pas de modifier ou de télécharger de nouveaux documents directement à partir du navigateur Web. Vous pouvez imaginer coupler le dossier `/var/www/documents` à Nextcloud ou un FTP pour permettre à certains utilisateurs de télécharger du contenu et d'utiliser h5ai comme interface publique en lecture seule. -Le fichier de configuration principal est `_h5ai/private/conf/options.json`. Vous souhaiterez peut-être modifier certains des paramètres documentés. Mais il y a d'autres fichiers dans `_h5ai/private/conf` que vous pourriez consulter. - -## Liens utiles - -+ Site web : [larsjung.de/h5ai](https://larsjung.de/h5ai/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/h5ai](https://github.com/YunoHost-Apps/h5ai_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/h5ai/issues](https://github.com/YunoHost-Apps/h5ai_ynh/issues) diff --git a/pages/04.applications/10.docs/h5ai/app_h5ai.md b/pages/04.applications/10.docs/h5ai/app_h5ai.md deleted file mode 100644 index 3291c73a..00000000 --- a/pages/04.applications/10.docs/h5ai/app_h5ai.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: h5ai -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_h5ai' ---- - -[![Installer h5ai with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=h5ai) [![Integration level](https://dash.yunohost.org/integration/h5ai.svg)](https://dash.yunohost.org/appci/app/h5ai) - -*h5ai* is a modern HTTP web server index for NGINX. - -### Disclaimers / important information - -#### Configuration - -After installing the application, you can add documents in `/var/www/documents` (or the corresponding path you choosed). -h5ai doesn't allow to edit or upload new documents directly from the web browser. But you can imagine coupling the folder `/var/www/documents` to Nextcloud or some sort of FTP to allow some users to upload content, and use h5ai as a public read-only interface. -The main configuration file is `_h5ai/private/conf/options.json`. You might want to change some of the documented settings. But there are some more files in `_h5ai/private/conf` you might have a look at. - -## Useful links - -+ Website: [larsjung.de/h5ai](https://larsjung.de/h5ai/) -+ Application software repository: [github.com - YunoHost-Apps/h5ai](https://github.com/YunoHost-Apps/h5ai_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/h5ai/issues](https://github.com/YunoHost-Apps/h5ai_ynh/issues) diff --git a/pages/04.applications/10.docs/halcyon/app_halcyon.fr.md b/pages/04.applications/10.docs/halcyon/app_halcyon.fr.md deleted file mode 100644 index 3c1c9989..00000000 --- a/pages/04.applications/10.docs/halcyon/app_halcyon.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Halcyon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_halcyon' ---- - -![logo de Halcyon](image://halcyon_logo.png?width=80) - -[![Install Halcyon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=halcyon) [![Integration level](https://dash.yunohost.org/integration/halcyon.svg)](https://dash.yunohost.org/appci/app/halcyon) - -Halcyon est un client web pour Mastodon et Pleroma qui vise à recréer l'interface utilisateur simple et belle de Twitter tout en conservant tous les avantages des réseaux décentralisés.[¹](#sources) - -## Limitations avec YunoHost - -L'application nécessite un domaine dédié comme `halcyon.domaine.tld` - -## Liens utiles - - + Site web : [www.halcyon.social (en)](https://www.halcyon.social/) - + Documentation officielle : [www.halcyon.social - documentation (en)](https://www.halcyon.social/documentation.php) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/halcyon](https://github.com/YunoHost-Apps/halcyon_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/halcyon/issues](https://github.com/YunoHost-Apps/halcyon_ynh/issues) - ------- - -### Sources - -¹ [www.halcyon.social (en)](https://www.halcyon.social/) diff --git a/pages/04.applications/10.docs/halcyon/app_halcyon.md b/pages/04.applications/10.docs/halcyon/app_halcyon.md deleted file mode 100644 index 770f2771..00000000 --- a/pages/04.applications/10.docs/halcyon/app_halcyon.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Halcyon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_halcyon' ---- - -![Halcyon's logo](image://halcyon_logo.png?width=80) - -[![Install Halcyon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=halcyon) [![Integration level](https://dash.yunohost.org/integration/halcyon.svg)](https://dash.yunohost.org/appci/app/halcyon) - -Halcyon is a webclient for Mastodon and Pleroma which aims to recreate the simple and beautiful user interface of Twitter while keeping all advantages of decentral networks in focus.[¹](#sources) - -## Limitations with YunoHost - -The app require a dedicated domain like `halcyon.domain.tld` - -## Useful links - -+ Website: [www.halcyon.social](https://www.halcyon.social/) -+ Official documentation: [www.halcyon.social - documentation](https://www.halcyon.social/documentation.php) -+ Application software repository: [github.com - YunoHost-Apps/halcyon](https://github.com/YunoHost-Apps/halcyon_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/halcyon/issues](https://github.com/YunoHost-Apps/halcyon_ynh/issues) - ------- - -### sources - -¹ [www.halcyon.social](https://www.halcyon.social/) diff --git a/pages/04.applications/10.docs/haste/app_haste.fr.md b/pages/04.applications/10.docs/haste/app_haste.fr.md deleted file mode 100644 index 9c6e7faa..00000000 --- a/pages/04.applications/10.docs/haste/app_haste.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Haste -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_haste' ---- - -![logo de Haste](image://yunohost_package.png?height=80) - -[![Installer Haste avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=haste) [![Integration level](https://dash.yunohost.org/integration/haste.svg)](https://dash.yunohost.org/appci/app/haste) - -Haste est un logiciel pastebin open-source écrit en Node.js, facilement installable sur n'importe quel réseau. Le projet YunoHost utilise Haste comme pastebin pour le partage de log : [paste.yunohost.org](https://paste.yunohost.org/) - -## Configuration - -Ce paquet de Haste pour YunoHost comprend une commande [`haste`](https://github.com/diethnis/standalones/blob/master/hastebin.sh), vous permettant de partager du contenu avec le terminal : - -```bash -cat something | haste -https://haste.example.com/zuyejeduzu -``` - -Le [client Haste](https://github.com/seejohnrun/haste-client) est un client simple pour télécharger des données sur votre serveur Haste. - -## Liens utiles - -+ Documentation officielle : [hastebin.com - about](https://hastebin.com/about.md) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/haste](https://github.com/YunoHost-Apps/haste_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/haste/issues](https://github.com/YunoHost-Apps/haste_ynh/issues) diff --git a/pages/04.applications/10.docs/haste/app_haste.md b/pages/04.applications/10.docs/haste/app_haste.md deleted file mode 100644 index e1f262bc..00000000 --- a/pages/04.applications/10.docs/haste/app_haste.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Haste -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_haste' ---- - -![Haste's logo](image://yunohost_package.png?height=80) - -[![Install Haste with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=haste) [![Integration level](https://dash.yunohost.org/integration/haste.svg)](https://dash.yunohost.org/appci/app/haste) - -Haste is an open-source pastebin software written in Node.js, which is easily installable in any network. YunoHost Project uses Haste as pastebin for log sharing: [paste.yunohost.org](https://paste.yunohost.org/) - -## Configuration - -This Haste package for YunoHost includes the [`haste` command](https://github.com/diethnis/standalones/blob/master/hastebin.sh), allowing you to share content from terminal: - -```bash -cat something | haste -https://haste.example.com/zuyejeduzu -``` -The [Haste-client](https://github.com/seejohnrun/haste-client) is a simple client for uploading data to you Haste server. - -Haste requires a dedicated domain like `haste.domain.tld`. - -## Useful links - -+ Official documentation: [hastebin.com - about](https://hastebin.com/about.md) -+ Application software repository: [github.com - YunoHost-Apps/haste](https://github.com/YunoHost-Apps/haste_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/haste/issues](https://github.com/YunoHost-Apps/haste_ynh/issues) diff --git a/pages/04.applications/10.docs/hedgedoc/app_hedgedoc.fr.md b/pages/04.applications/10.docs/hedgedoc/app_hedgedoc.fr.md deleted file mode 100644 index 9f049694..00000000 --- a/pages/04.applications/10.docs/hedgedoc/app_hedgedoc.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: HedgeDoc -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_hedgedoc' ---- - -![Logo de HedgeDoc](image://HedgeDoc-Logo.png?height=80) - -[![Installer HedgeDoc avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hedgedoc) [![Integration level](https://dash.yunohost.org/integration/hedgedoc.svg)](https://dash.yunohost.org/appci/app/hedgedoc) - -*HedgeDoc* est un service web de traitement de texte collaboratif en temps réel. Il utilise le langage Markdown, qui est un moyen simple pour formater un texte. -HedgeDoc propose un vaste choix de fonctionnalités pour toutes les utilisations courantes du traitement de texte parmi lesquelles gestion des titres, table de matières, insertion d’images, tableaux, notes de bas de page, incrustation de vidéos, visualisateurs PDF, expressions mathématiques LaTeX avec MathJax, diagrammes, etc. -Différents niveaux de permission permettent de choisir qui peut lire ou éditer le document. - -## Liens utiles - -+ Démo officielle : [https://demo.hedgedoc.org/](https://demo.hedgedoc.org/) -+ Documentation officielle : [github.com/hedgedoc](https://github.com/hedgedoc/hedgedoc/tree/master/docs) -+ Dépôt logiciel de l’application : [github.com - YunoHost-Apps/hedgedoc](https://github.com/YunoHost-Apps/hedgedoc_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/hedgedoc/issues](https://github.com/YunoHost-Apps/hedgedoc_ynh/issues) diff --git a/pages/04.applications/10.docs/hedgedoc/app_hedgedoc.md b/pages/04.applications/10.docs/hedgedoc/app_hedgedoc.md deleted file mode 100644 index ca034aee..00000000 --- a/pages/04.applications/10.docs/hedgedoc/app_hedgedoc.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: HedgeDoc -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_hedgedoc' ---- - -![HedgeDoc’s logo](image://HedgeDoc-Logo.png?height=80) - -[![Install HedgeDoc with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hedgedoc) [![Integration level](https://dash.yunohost.org/integration/hedgedoc.svg)](https://dash.yunohost.org/appci/app/hedgedoc) - -*HedgeDoc* is a collaborative, real-time word processing web service. It uses Markdown language, which is a simple way to format text. -HedgeDoc offers a wide range of features for all common uses of word processing, including title management, table of contents, insertion of images, tables, footnotes, video overlay, PDF viewers, LaTeX mathematical expressions with MathJax, diagrams, etc. -Different levels of permission allow you to choose who can read or edit the document. - -## Useful links - -+ Official demo: [https://demo.hedgedoc.org/](https://demo.hedgedoc.org/) -+ Official documentation: [https://docs.hedgedoc.org/](https://docs.hedgedoc.org/) -+ Application software repository: [github.com - YunoHost-Apps/hedgedoc](https://github.com/YunoHost-Apps/hedgedoc_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/hedgedoc/issues](https://github.com/YunoHost-Apps/hedgedoc_ynh/issues) diff --git a/pages/04.applications/10.docs/hextris/app_hextris.fr.md b/pages/04.applications/10.docs/hextris/app_hextris.fr.md deleted file mode 100644 index 8f843476..00000000 --- a/pages/04.applications/10.docs/hextris/app_hextris.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Hextrix -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_hextris' ---- - -![logo de Hextris](image://hextris_logo.png?width=80) - -[![Install Hextris with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hextris) [![Integration level](https://dash.yunohost.org/integration/hextris.svg)](https://dash.yunohost.org/appci/app/hextris) - -Car parfois il faut savoir se détendre. Hébergez votre propre fork du célèbre Tetris et devenez le maitre de cet infernal hexagone. -Qui domptera cet hexagone ? - -## Liens utiles - - + Site web : [hextris.github.io (en)](http://hextris.github.io/) - + Documentation officielle : [github.com - Hextris (en)](https://github.com/Hextris/Hextris) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/hextris](https://github.com/YunoHost-Apps/hextris_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/hextris/issues](https://github.com/YunoHost-Apps/hextris_ynh/issues) diff --git a/pages/04.applications/10.docs/hextris/app_hextris.md b/pages/04.applications/10.docs/hextris/app_hextris.md deleted file mode 100644 index aab67f58..00000000 --- a/pages/04.applications/10.docs/hextris/app_hextris.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Hextris -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_hextris' ---- - -![Hextris's logo](image://hextris_logo.png?width=80) - -[![Install Hextris with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hextris) [![Integration level](https://dash.yunohost.org/integration/hextris.svg)](https://dash.yunohost.org/appci/app/hextris) - -Because sometimes you have to know how to relax. Host your own fork of the famous Tetris and become the master of this infernal hexagon? Who will tame this infernal. - -## Useful links - -+ Website: [hextris.github.io](http://hextris.github.io/) -+ Official documentation: [github.com - Hextris](https://github.com/Hextris/Hextris) -+ Application software repository: [github.com - YunoHost-Apps/hextris](https://github.com/YunoHost-Apps/hextris_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/hextris/issues](https://github.com/YunoHost-Apps/hextris_ynh/issues) - hexagon? diff --git a/pages/04.applications/10.docs/homeassistant/app_homeassistant.fr.md b/pages/04.applications/10.docs/homeassistant/app_homeassistant.fr.md deleted file mode 100644 index b9792317..00000000 --- a/pages/04.applications/10.docs/homeassistant/app_homeassistant.fr.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Home Assistant -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_homeassistant' ---- - -[![Installer Home Assistant avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=homeassistant) [![Integration level](https://dash.yunohost.org/integration/homeassistant.svg)](https://dash.yunohost.org/appci/app/homeassistant) - -*Home Assistant* est une plateforme domotique. - -### Avertissements / informations importantes - -* Limitations connues : - * Les authentifications LDAP et HTTP sont-elles prises en charge ? LDAP=Oui | HTTP auth=Non - * L'application peut-elle être utilisée par plusieurs utilisateurs ? Oui - -* Informations complémentaires : - * Comme la version de Pyhton fournie dans la version stable de Debian n'est pas toujours prise en charge, une version récente peut être construite pendant le processus d'installation. Cela peut prendre un certain temps (15 à 60 minutes). - - - -## Liens utiles - -+ Site web : [homeassistant.eu (fr)](https://homeassistant.eu/site/fr/) -+ Démonstration : [Démo](https://demo.home-assistant.io/#/lovelace/0) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/homeassistant](https://github.com/YunoHost-Apps/homeassistant_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/homeassistant/issues](https://github.com/YunoHost-Apps/homeassistant_ynh/issues) diff --git a/pages/04.applications/10.docs/homeassistant/app_homeassistant.md b/pages/04.applications/10.docs/homeassistant/app_homeassistant.md deleted file mode 100644 index 6a06dba4..00000000 --- a/pages/04.applications/10.docs/homeassistant/app_homeassistant.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Home Assistant -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_homeassistant' ---- - -[![Installer Home Assistant with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=homeassistant) [![Integration level](https://dash.yunohost.org/integration/homeassistant.svg)](https://dash.yunohost.org/appci/app/homeassistant) - -*Home Assistant* is a home automation platform. - -### Disclaimers / important information - -* Known limitations: - * Are LDAP and HTTP auth supported? LDAP=Yes | HTTP auth=No - * Can the app be used by multiple users? Yes - -* Additional informations: - * As the pyhton version shipped in Debian stable is not always supported, a recent version could be built during the installation process. It may take a while to achive that (15 to 60 minutes) - -## Useful links - -+ Website: [home-assistant.io (en)](https://www.home-assistant.io/) -+ Demonstration: [Demo](https://demo.home-assistant.io/#/lovelace/0) -+ Application software repository: [github.com - YunoHost-Apps/homeassistant](https://github.com/YunoHost-Apps/homeassistant_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/homeassistant/issues](https://github.com/YunoHost-Apps/homeassistant_ynh/issues) diff --git a/pages/04.applications/10.docs/horde/app_horde.fr.md b/pages/04.applications/10.docs/horde/app_horde.fr.md deleted file mode 100644 index 80b7dcfb..00000000 --- a/pages/04.applications/10.docs/horde/app_horde.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Horde -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_horde' ---- - -![logo de Horde](image://horde_logo.png?height=80) - -[![Install Horde with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=horde) [![Integration level](https://dash.yunohost.org/integration/horde.svg)](https://dash.yunohost.org/appci/app/horde) - -Horde Groupware Webmail Edition est une suite de communication libre, prête à l'emploi, basée sur un navigateur. Les utilisateurs peuvent lire, envoyer et organiser des messages électroniques et gérer et partager des calendriers, des contacts, des tâches et des notes avec les composants conformes aux normes du projet Horde.[¹](#sources) - -## Liens utiles - - + Site web : [www.horde.org (en)](https://www.horde.org/) - + Documentation officielle : [wiki.horde.org (en)](https://wiki.horde.org/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/horde](https://github.com/YunoHost-Apps/horde_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/horde/issues](https://github.com/YunoHost-Apps/horde_ynh/issues) - ------- - -### sources - -¹ [www.horde.org - apps (en)](https://www.horde.org/apps) diff --git a/pages/04.applications/10.docs/horde/app_horde.md b/pages/04.applications/10.docs/horde/app_horde.md deleted file mode 100644 index 9f8d206b..00000000 --- a/pages/04.applications/10.docs/horde/app_horde.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Horde -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_horde' ---- - -![Horde's logo](image://horde_logo.png?height=80) - -[![Install Horde with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=horde) [![Integration level](https://dash.yunohost.org/integration/horde.svg)](https://dash.yunohost.org/appci/app/horde) - -Horde Groupware Webmail Edition is a free, enterprise ready, browser based communication suite. Users can read, send and organize email messages and manage and share calendars, contacts, tasks and notes with the standards compliant components from the Horde Project.[¹](#sources) - -## Useful links - -+ Website: [www.horde.org](https://www.horde.org/) -+ Official documentation: [wiki.horde.org](https://wiki.horde.org/) -+ Application software repository: [github.com - YunoHost-Apps/horde](https://github.com/YunoHost-Apps/horde_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/horde/issues](https://github.com/YunoHost-Apps/horde_ynh/issues) - ------- - -### Sources - -¹ [www.horde.org - apps](https://www.horde.org/apps) diff --git a/pages/04.applications/10.docs/hubzilla/app_hubzilla.fr.md b/pages/04.applications/10.docs/hubzilla/app_hubzilla.fr.md deleted file mode 100644 index c05440aa..00000000 --- a/pages/04.applications/10.docs/hubzilla/app_hubzilla.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Hubzilla -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_hubzilla' ---- - -![logo de Hubzilla](image://hubzilla_logo.png?width=80) - -[![Install Hubzilla with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hubzilla) [![Integration level](https://dash.yunohost.org/integration/hubzilla.svg)](https://dash.yunohost.org/appci/app/hubzilla) - -Hubzilla est une plateforme de réseau social construite avec le contrôle de votre vie privée au centre. Vos communications en ligne peuvent être aussi publiques que vous le souhaitez ou aussi privées que vous le souhaitez. Conversations privées, photos privées, vidéos privées. Vos médias ne se cachent pas derrière une obscure URL que l'on peut deviner, ils sont protégés par une authentification de pointe à travers les domaines. Ce que tout cela signifie pour vous : moins de drame. - -## Configuration - -Hubzilla nécessite un domaine dédié comme par exemple `hubzilla.domaine.tld`. - -## Liens utiles - - + Site web : [zotlabs.org - hubzilla/hubzilla-project (en)](https://zotlabs.org/page/hubzilla/hubzilla-project) - + Documentation officielle : [zotlabs.org - help/about](https://zotlabs.org/help/fr/about/about) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/hubzilla](https://github.com/YunoHost-Apps/hubzilla_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/hubzilla/issues](https://github.com/YunoHost-Apps/hubzilla_ynh/issues) diff --git a/pages/04.applications/10.docs/hubzilla/app_hubzilla.md b/pages/04.applications/10.docs/hubzilla/app_hubzilla.md deleted file mode 100644 index 05349c25..00000000 --- a/pages/04.applications/10.docs/hubzilla/app_hubzilla.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Hubzilla -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_hubzilla' ---- - -![Hubzilla's logo](image://hubzilla_logo.png?width=80) - -[![Install Hubzilla with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hubzilla) [![Integration level](https://dash.yunohost.org/integration/hubzilla.svg)](https://dash.yunohost.org/appci/app/hubzilla) - -Hubzilla is a social networking platform built with control of your privacy at center stage. Your online communications can be as public as you wish or as private as you require. Private conversations, private photos, private videos. Your media isn't hidden behind an obscure URL which can be guessed, it is protected by state-of-the-art cross-domain authentication. What this all means for you: less drama. - -## Configuration - -Hubzilla requires a dedicated domain like `hubzilla.domain.tld`. - -## Useful links - -+ Website: [zotlabs.org - hubzilla/hubzilla-project](https://zotlabs.org/page/hubzilla/hubzilla-project) -+ Official documentation: [zotlabs.org - help/about](https://zotlabs.org/help/en/about/about) -+ Application software repository: [github.com - YunoHost-Apps/hubzilla](https://github.com/YunoHost-Apps/hubzilla_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/hubzilla/issues](https://github.com/YunoHost-Apps/hubzilla_ynh/issues) diff --git a/pages/04.applications/10.docs/ifm/app_ifm.fr.md b/pages/04.applications/10.docs/ifm/app_ifm.fr.md deleted file mode 100644 index 077b6f68..00000000 --- a/pages/04.applications/10.docs/ifm/app_ifm.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: IFM -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ifm' ---- - -[![Installer IFM avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ifm) [![Integration level](https://dash.yunohost.org/integration/ifm.svg)](https://dash.yunohost.org/appci/app/ifm) - -*IFM* est un gestionnaire de fichiers basé sur le Web, qui se présente sous la forme d'un fichier unique utilisant HTML5, CSS3, JavaScript et PHP. - -### Avertissements / informations importantes - -L'IFM est généralement verrouillé dans son propre répertoire (`/home/yunohost.app/ifm`), vous ne pouvez donc pas aller sur d'autres répertoires. Vous pouvez changer cela en définissant `env[IFM_ROOT_DIR] = /home/yunohost.app/ifm` dans la configuration PHP `/etc/php/7.3/fpm/pool.d/ifm.conf` L.434 en vous aidant de cette [documentation](https://github.com/misterunknown/ifm/wiki/Configuration). - -## Liens utiles - -+ Site web : [github.com/misterunknown/ifm](https://github.com/misterunknown/ifm) -+ Démonstration : [Démo](https://ifmdemo.gitea.de/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/ifm](https://github.com/YunoHost-Apps/ifm_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ifm/issues](https://github.com/YunoHost-Apps/ifm_ynh/issues) diff --git a/pages/04.applications/10.docs/ifm/app_ifm.md b/pages/04.applications/10.docs/ifm/app_ifm.md deleted file mode 100644 index 7939501a..00000000 --- a/pages/04.applications/10.docs/ifm/app_ifm.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: IFM -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ifm' ---- - -[![Installer IFM with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ifm) [![Integration level](https://dash.yunohost.org/integration/ifm.svg)](https://dash.yunohost.org/appci/app/ifm) - -*IFM* is a web-based filemanager, which comes as a single file solution using HTML5, CSS3, JavaScript and PHP. - -### Disclaimers / important information - -The IFM is usually locked to it's own directory (`/home/yunohost.app/ifm`), so you are not able to go above. You can change that by setting `env[IFM_ROOT_DIR] = /home/yunohost.app/ifm` in the PHP config `/etc/php/7.3/fpm/pool.d/ifm.conf` L.434 with the help of this [documentation](https://github.com/misterunknown/ifm/wiki/Configuration). - -## Useful links - -+ Website: [github.com/misterunknown/ifm](https://github.com/misterunknown/ifm) -+ Demonstration: [Demo](https://ifmdemo.gitea.de/) -+ Application software repository: [github.com - YunoHost-Apps/ifm](https://github.com/YunoHost-Apps/ifm_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ifm/issues](https://github.com/YunoHost-Apps/ifm_ynh/issues) diff --git a/pages/04.applications/10.docs/ihatemoney/app_ihatemoney.fr.md b/pages/04.applications/10.docs/ihatemoney/app_ihatemoney.fr.md deleted file mode 100644 index 688de945..00000000 --- a/pages/04.applications/10.docs/ihatemoney/app_ihatemoney.fr.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: I Hate Money -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ihatemoney' ---- - -[![Installer I Hate Money avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ihatemoney) [![Integration level](https://dash.yunohost.org/integration/ihatemoney.svg)](https://dash.yunohost.org/appci/app/ihatemoney) - -*I Hate Money* est une application web conçue pour faciliter la gestion partagée du budget. Elle permet de savoir qui a acheté quoi, quand et pour qui, et aide à régler les factures. - -### Captures d'écran - -![Capture d'écran de I Hate Money](https://github.com/YunoHost-Apps/ihatemoney_ynh/blob/master/doc/screenshots/screenshot_1_global.webp) -![Capture d'écran de I Hate Money](https://github.com/YunoHost-Apps/ihatemoney_ynh/raw/master/doc/screenshots/screenshot_2_new_operation.webp) - -### Avertissements / informations importantes - -* L'authentification LDAP et login unifié (SSO) n'est pas supportée. Le mécanisme de connexion sur IHateMoney se fait par projet et ne peut donc pas être intégrée dans YunoHost - -- **app non publique**: - - authentification YunoHost requise - - identifiants de projets requis - - Tout utilisateur YunoHost avec accès à l'app peut créer un nouveau projet. -- **app publique** : - - authentification YunoHost non requise - - identifiants de projets requis - - Tout visiteur peut créer un nouveau projet. - -* Lors de la mise à jour de la version 4.1.5~ynh3, un nouveau mot de passe administrateur est généré et envoyé à root. - -## Liens utiles - -+ Site web : [github.com/spiral-project/ihatemoney](https://github.com/spiral-project/ihatemoney) -+ Démonstration : [Démo](https://ihatemoney.org/authenticate?project_id=demo) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/ihatemoney](https://github.com/YunoHost-Apps/ihatemoney_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ihatemoney/issues](https://github.com/YunoHost-Apps/ihatemoney_ynh/issues) diff --git a/pages/04.applications/10.docs/ihatemoney/app_ihatemoney.md b/pages/04.applications/10.docs/ihatemoney/app_ihatemoney.md deleted file mode 100644 index f0e96599..00000000 --- a/pages/04.applications/10.docs/ihatemoney/app_ihatemoney.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: I Hate Money -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ihatemoney' ---- - -[![Installer I Hate Money with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ihatemoney) [![Integration level](https://dash.yunohost.org/integration/ihatemoney.svg)](https://dash.yunohost.org/appci/app/ihatemoney) - -*I Hate Money* is a web application made to ease shared budget management. It keeps track of who bought what, when, and for whom; and helps to settle the bills. - -### Screenshots - -![Screenshots I Hate Money](https://github.com/YunoHost-Apps/ihatemoney_ynh/blob/master/doc/screenshots/screenshot_1_global.webp) -![Screenshots I Hate Money](https://github.com/YunoHost-Apps/ihatemoney_ynh/raw/master/doc/screenshots/screenshot_2_new_operation.webp) - -### Disclaimers / important information - -* LDAP authentication and Single Sign-on is not supported. The login mechanism in IHateMoney is per-project (not per-user) and therefore can't be integrated in YunoHost. - -- **non-public app**: - - YunoHost login required - - per-project identifiers required - - any YunoHost user with access to the app can create a new project. -- **public app**: - - no YunoHost login required - - per-project identifiers required - - any visitor can create a new project. - -* During upgrade from version 4.1.5~ynh3, a new admin password is generated and sent to the root - -## Useful links - -+ Website: [github.com/spiral-project/ihatemoney](https://github.com/spiral-project/ihatemoney) -+ Demonstration: [Demo](https://ihatemoney.org/authenticate?project_id=demo) -+ Application software repository: [github.com - YunoHost-Apps/ihatemoney](https://github.com/YunoHost-Apps/ihatemoney_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ihatemoney/issues](https://github.com/YunoHost-Apps/ihatemoney_ynh/issues) diff --git a/pages/04.applications/10.docs/invidious/app_invidious.md b/pages/04.applications/10.docs/invidious/app_invidious.md deleted file mode 100644 index 9edd676d..00000000 --- a/pages/04.applications/10.docs/invidious/app_invidious.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Invidious -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_invidious' ---- - -![Invidious's logo](image://invidious-logo.png?height=100) - - -[![Install Invidious with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=invidious) -[![Integration level](https://dash.yunohost.org/integration/invidious.svg)](https://dash.yunohost.org/appci/app/invidious) - -**Invidious** is an interface allowing access to Youtube videos without going through youtube.com -In addition to constituting an advantage in terms of confidentiality (the data does not pass directly through the services of the giant), this interface offers several features. - -## Features: -- Audio only mode, -- Dark mode, -- Ability to display Reddit comments instead of YouTube comments, -- Ability to subscribe to channels without creating a Google account - -## Configuration -You can configure Invidious by modifying the configuration file `/var/www/invidious/config/config.yml` with the help of this [documentation](https://docs.invidious.io/configuration/). - - -## Useful links - -* Official user documentation: [https://docs.invidious.io/](https://docs.invidious.io/) -* Upstream app code repository: [https://github.com/iv-org/invidious](https://github.com/iv-org/invidious) -* Application software repository: [https://github.com/YunoHost-Apps/invidious_ynh](https://github.com/YunoHost-Apps/invidious_ynh) -* Report a bug: [https://github.com/YunoHost-Apps/invidious_ynh/issues](https://github.com/YunoHost-Apps/invidious_ynh/issues) diff --git a/pages/04.applications/10.docs/invoiceninga/app_invoiceninja.md b/pages/04.applications/10.docs/invoiceninga/app_invoiceninja.md deleted file mode 100644 index 6183f5f7..00000000 --- a/pages/04.applications/10.docs/invoiceninga/app_invoiceninja.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Invoice Ninja -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_invoiceninja' ---- - -![Invoice Ninja logo](image://invoiceninja_logo.png?height=80) - -[![Install Invoice Ninja with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=invoiceninja) -[![Integration level](https://dash.yunohost.org/integration/invoiceninja.svg)](https://dash.yunohost.org/appci/app/invoiceninja) - -Invoice Ninja is an open-source platform to create and email invoices, track payments, expenses, time billable tasks and projects for clients. - - -## Limitations with YunoHost - -There is no official LDAP support. The first user gets created after installing Invoice Ninja. Other users can be created from inside the application - -## Useful links - -+ Website: https://www.invoiceninja.org/ -+ Application software repository: https://github.com/YunoHost-Apps/invoiceninja_ynh -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/invoiceninja/issues](https://github.com/YunoHost-Apps/invoiceninja_ynh/issues) -+ Official documentation: [Invoice Ninja User Guide](https://docs.invoiceninja.com/) diff --git a/pages/04.applications/10.docs/jappix/app_jappix.fr.md b/pages/04.applications/10.docs/jappix/app_jappix.fr.md deleted file mode 100644 index 06077e7b..00000000 --- a/pages/04.applications/10.docs/jappix/app_jappix.fr.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Jappix -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jappix' ---- - -![logo de Jappix](image://jappix_logo.png?height=80) - -Jappix est un client web [XMPP](/XMPP). diff --git a/pages/04.applications/10.docs/jappix/app_jappix.md b/pages/04.applications/10.docs/jappix/app_jappix.md deleted file mode 100644 index 58dc2201..00000000 --- a/pages/04.applications/10.docs/jappix/app_jappix.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Jappix -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jappix' ---- - -![Jappix's logo](image://jappix_logo.png?height=80) - -Jappix is a web client for [XMPP](/XMPP). diff --git a/pages/04.applications/10.docs/jirafeau/app_jirafeau.fr.md b/pages/04.applications/10.docs/jirafeau/app_jirafeau.fr.md deleted file mode 100644 index b0f35a0d..00000000 --- a/pages/04.applications/10.docs/jirafeau/app_jirafeau.fr.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Jirafeau -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jirafeau' ---- - -![logo de Jirafeau](image://Jirafeau_logo.jpg?width=80) - -[![Install Jirafeau with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jirafeau) [![Integration level](https://dash.yunohost.org/integration/jirafeau.svg)](https://dash.yunohost.org/appci/app/jirafeau) - -*Jirafeau* offre la possibilité d'héberger et de partager vos fichiers, le tout en toute simplicité. Choisissez un fichier, Jirafeau vous fournira un lien avec beaucoup d'options. -Il est possible de protéger vos liens avec mot de passe ainsi que de choisir la durée de rétention du fichier sur le serveur. Le fichier et le lien s'autodétruiront passé ce délai. -Les téléchargements des fichiers transmis peuvent être limités à une certaine date, et chaque fichier peut s'autodétruire après le premier téléchargement. -Jirafeau permet de configurer les temps maximum de rétention ainsi que la taille maximale par fichier. Le chiffrement est disponible en option.[¹](#sources) - -## Configuration - -### Changer les conditions d'utilisation du service - -Le texte de la licence sur la page "Conditions d'utilisation du service", qui est livrée avec l'installation par défaut, est basé sur les "Conditions d'utilisation du service de l'Initiative Open Source". -Pour modifier ce texte, il suffit de copier le fichier `/lib/tos.original.txt`, de le renommer en `/lib/tos.local.txt` et de l'adapter à vos propres besoins. -Si vous mettez à jour l'installation, alors seul le fichier `tos.original.txt` peut changer éventuellement, et non votre fichier `tos.local.txt`. - -### Administration - -Pour administrer les fichiers présents au sein de Jirafeau il suffit de se rendre à l'adresse `jirafeau.domaine.tld/admin.php`. - -## Liens utiles - - + Site web : [jirafeau.net](https://jirafeau.net/) - + Documentation officielle : [gitlab.com - mojo42/Jirafeau](https://gitlab.com/mojo42/Jirafeau) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/jirafeau](https://github.com/YunoHost-Apps/jirafeau_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/jirafeau/issues](https://github.com/YunoHost-Apps/jirafeau_ynh/issues) - ------- - -### Sources - -¹ [framalibre.org](https://framalibre.org/content/jirafeau) diff --git a/pages/04.applications/10.docs/jirafeau/app_jirafeau.md b/pages/04.applications/10.docs/jirafeau/app_jirafeau.md deleted file mode 100644 index e36af385..00000000 --- a/pages/04.applications/10.docs/jirafeau/app_jirafeau.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Jirafeau -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jirafeau' ---- - -![Jirafeau's logo](image://Jirafeau_logo.jpg?width=80) - -[![Install Jirafeau with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jirafeau) [![Integration level](https://dash.yunohost.org/integration/jirafeau.svg)](https://dash.yunohost.org/appci/app/jirafeau) - -*Jirafeau* offers the possibility to host and share your files with ease. Choose a file, Jirafeau will provide you with a link with many options. -It is possible to protect your links with a password as well as to choose how long the file will be kept on the server. The file and the link will self-destruct after this time. -Downloads of transmitted files can be limited to a certain date, and each file can self-destruct after the first download. -Jirafeau allows you to configure maximum retention times and maximum size per file. Encryption is available as an option.[¹](#sources) - -## Configuration - -### Changing the conditions of use of the service - -The license text on the "Terms of Service" page, which is shipped with the default installation, is "based on the Open Source Initiative Terms of Service". -To change this text simply copy the file `/lib/tos.original.txt`, rename it to `/lib/tos.local.txt` and adapt it to your own needs. -If you update the installation, then only the `tos.original.txt` file may change eventually, not your `tos.local.txt` file. - -### Administration - -To administer the files within Jirafeau it is enough to go to the address `jirafeau.domaine.tld/admin.php`. - -## Useful links - -+ Website: [jirafeau.net](https://jirafeau.net/) -+ Official documentation: [gitlab.com - mojo42/Jirafeau (en)](https://gitlab.com/mojo42/Jirafeau) -+ Application software repository: [github.com - YunoHost-Apps/jirafeau](https://github.com/YunoHost-Apps/jirafeau_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/jirafeau/issues](https://github.com/YunoHost-Apps/jirafeau_ynh/issues) - ------- - -### Sources - -¹ [framalibre.org (fr)](https://framalibre.org/content/jirafeau) diff --git a/pages/04.applications/10.docs/jitsi/app_jitsi.fr.md b/pages/04.applications/10.docs/jitsi/app_jitsi.fr.md deleted file mode 100644 index 13a0909c..00000000 --- a/pages/04.applications/10.docs/jitsi/app_jitsi.fr.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Jitsi -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jitsi' ---- - -![logo de jitsi](image://jitsi_logo.svg?resize=80) - -[![Install jitsi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jitsi) [![Integration level](https://dash.yunohost.org/integration/jitsi.svg)](https://dash.yunohost.org/appci/app/jitsi) - -Jitsi Meet est un logiciel libre (Apache) qui propose des vidéos-conférences de haute qualité, sécurisées et évolutives. Des options de partages d'écran, de chats en direct, de demandes de prises de paroles, ainsi que de paramétrages de qualité de vidéo sont proposées pour faciliter les réunions de groupe. - -## Limitations avec YunoHost - -Jitsi-meet pour YunoHost est limité actuellement : - -* Il ne peut être utilisé qu'avec Chrome ou un navigateur basé sur Chromium (comme [Iron](https://www.srware.net/iron/)) ou [Firefox](https://www.mozilla.org/fr/firefox/browsers/) (à partir de la version 76) -* Il est actuellement limité à 2 participants par réunion - - -## Applications clientes - -| Nom de l'application | Plateforme | Multi-comptes | Autres réseaux supportés | Play Store | F-Droid | Apple Store | *Autres* | -|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------| -| Jitsi Meet | Android - iOS | | | [Jitsi Meet](https://play.google.com/store/apps/details?id=org.jitsi.meet) | [Jitsi Meet](https://f-droid.org/en/packages/org.jitsi.meet/) | [Jitsi Meet](https://apps.apple.com/us/app/jitsi-meet/id1165103905) | | -| Jitsi Meet Electron | Windows - macOS - GNU/Linux | | | | | | [Téléchargement](https://github.com/jitsi/jitsi-meet-electron) | - -## Liens utiles - - + Site web : [jitsi.org](https://jitsi.org) - + Documentation officielle : [jitsi.org/user-faq](https://jitsi.org/user-faq/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/jitsi](https://github.com/YunoHost-Apps/jitsi_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/jitsi/issues](https://github.com/YunoHost-Apps/jitsi_ynh/issues) diff --git a/pages/04.applications/10.docs/jitsi/app_jitsi.md b/pages/04.applications/10.docs/jitsi/app_jitsi.md deleted file mode 100644 index 6b0238de..00000000 --- a/pages/04.applications/10.docs/jitsi/app_jitsi.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Jitsi -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jitsi' ---- - -![Jitsi's logo](image://jitsi_logo.svg?resize=80) - -[![Install jitsi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jitsi) [![Integration level](https://dash.yunohost.org/integration/jitsi.svg)](https://dash.yunohost.org/appci/app/jitsi) - -Jitsi Meet is an open source software (Apache) that offers high quality, secure and scalable video conferencing. Options for screen sharing, live chat, speech requests, as well as settings for video quality are offered to facilitate group meetings. - -## Limitations with YunoHost - -Jitsi for YunoHost for now as some limitations: - -* Can only be used using Chrome/Chromium (like [Iron](https://www.srware.net/iron/)) or [Firefox](https://www.mozilla.org/fr/firefox/browsers/) (since version 76) -* Is limited to two participants - - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------| -| Jitsi Meet | Android - iOS | | | [Jitsi Meet](https://play.google.com/store/apps/details?id=org.jitsi.meet) | [Jitsi Meet](https://f-droid.org/en/packages/org.jitsi.meet/) | [Jitsi Meet](https://apps.apple.com/us/app/jitsi-meet/id1165103905) | | -| Jitsi Meet Electron | Windows - macOS - GNU/Linux | | | | | | [Download](https://github.com/jitsi/jitsi-meet-electron) | - -## Useful links - - + Website : [jitsi.org](https://jitsi.org) - + Official documentation: [jitsi.org/user-faq](https://jitsi.org/user-faq/) - + Application software repository:: [github.com - YunoHost-Apps/jitsi](https://github.com/YunoHost-Apps/jitsi_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/jitsi/issues](https://github.com/YunoHost-Apps/jitsi_ynh/issues) diff --git a/pages/04.applications/10.docs/jupyterlab/app_jupyterlab.fr.md b/pages/04.applications/10.docs/jupyterlab/app_jupyterlab.fr.md deleted file mode 100644 index db50b979..00000000 --- a/pages/04.applications/10.docs/jupyterlab/app_jupyterlab.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: JupyterLab -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jupyterlab' ---- - -![Logo de JupyterHub](image://logo-jupyterhub.png?height=80) - -[![Installer JupyterLab avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jupyterlab) [![Integration level](https://dash.yunohost.org/integration/jupyterlab.svg)](https://dash.yunohost.org/appci/app/jupyterlab) - -JupyterLab est une interface utilisateur de nouvelle génération pour le projet Jupyter offrant tous les modules de Jupyter Notebook (interpréteur Python, terminal, éditeur de texte, navigateur de fichiers, etc.) dans une interface utilisateur flexible et puissante. JupyterLab remplacera à terme Jupyter Notebook. - -## Liens utiles - -+ Site web : [github.com - JupyterHub](https://github.com/jupyterhub/jupyterhub) -+ Documentation officielle : [jupyterlab.readthedocs.io](https://jupyterlab.readthedocs.io/en/stable/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/jupyterlab](https://github.com/YunoHost-Apps/jupyterlab_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/jupyterlab/issues](https://github.com/YunoHost-Apps/jupyterlab_ynh/issues) diff --git a/pages/04.applications/10.docs/jupyterlab/app_jupyterlab.md b/pages/04.applications/10.docs/jupyterlab/app_jupyterlab.md deleted file mode 100644 index 52c38bba..00000000 --- a/pages/04.applications/10.docs/jupyterlab/app_jupyterlab.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: JupyterLab -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_jupyterlab' ---- - -![JupyterLab's Logo](image://logo-jupyterhub.png?height=80) - -[![Install JupyterLab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jupyterlab) [![Integration level](https://dash.yunohost.org/integration/jupyterlab.svg)](https://dash.yunohost.org/appci/app/jupyterlab) - -JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.) in a flexible and powerful user interface. JupyterLab will eventually replace the classic Jupyter Notebook. - -## Useful links - -+ Website: [github.com - JupyterHub](https://github.com/jupyterhub/jupyterhub) -+ Official documentation: [jupyterlab.readthedocs.io](https://jupyterlab.readthedocs.io/en/stable/) -+ Application software repository: [github.com - YunoHost-Apps/jupyterlab](https://github.com/YunoHost-Apps/jupyterlab_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/jupyterlab/issues](https://github.com/YunoHost-Apps/jupyterlab_ynh/issues) diff --git a/pages/04.applications/10.docs/kanboard/app_kanboard.fr.md b/pages/04.applications/10.docs/kanboard/app_kanboard.fr.md deleted file mode 100644 index b73581e8..00000000 --- a/pages/04.applications/10.docs/kanboard/app_kanboard.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Kanboard -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kanboard' ---- - -![logo de kanboard](image://kanboard_logo.png?height=80) - -[![Install kanboard with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kanboard) [![Integration level](https://dash.yunohost.org/integration/kanboard.svg)](https://dash.yunohost.org/appci/app/kanboard) - -Kanboard est un gestionnaire de tâches visuel qui permet de gérer facilement des petits projets de manière collaborative. L'outil est particulièrement adapté aux personnes qui utilisent la méthode Kanban. On peut voir Kanboard comme une alternative (simplifiée) au logiciel propriétaire Trello. Kanboard est un logiciel minimaliste, il se concentre uniquement sur les fonctionnalités réellement nécessaires. L'interface utilisateur est simple et clair. -L'outil est prévu pour fonctionner sur une petite machine tel qu'un Raspberry Pi ou un serveur virtuel privé (VPS). Il n'y a aucune dépendance externe, le glisser-déposer des tâches utilise les nouvelles API de HTML5. - -## Liens utiles - -+ Site web : [kanboard.org](https://kanboard.org) -+ Documentation officielle : [docs.kanboard.org/en/latest](https://docs.kanboard.org/fr/latest) -+ Démonstration : [Démo](https://framaboard.org) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/kanboard](https://github.com/YunoHost-Apps/kanboard_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/kanboard/issues](https://github.com/YunoHost-Apps/kanboard_ynh/issues) diff --git a/pages/04.applications/10.docs/kanboard/app_kanboard.md b/pages/04.applications/10.docs/kanboard/app_kanboard.md deleted file mode 100644 index aacefee3..00000000 --- a/pages/04.applications/10.docs/kanboard/app_kanboard.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Kanboard -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kanboard' ---- - -![kanboard's logo](image://kanboard_logo.png?height=80) - -[![Install kanboard with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kanboard) [![Integration level](https://dash.yunohost.org/integration/kanboard.svg)](https://dash.yunohost.org/appci/app/kanboard) - -Kanboard is a visual task manager that makes it easy to manage small projects in a collaborative way. The tool is particularly suitable for people who use the Kanban method. Kanboard can be seen as a (Simplified) alternative to the proprietary Trello software. Kanboard is a minimalist software, it focuses only on the features that are really necessary. The user interface is simple and clear. -The tool is designed to run on a small machine such as a Raspberry Pi or a Virtual Private Server (VPS). There are no external dependencies, drag and drop of tasks uses the new HTML5 APIs. - - -## Useful links - -+ Website: [kanboard.org](https://kanboard.org) -+ Official documentation: [docs.kanboard.org/en/latest](https://docs.kanboard.org/en/latest) -+ Demonstration: [Demo](https://framaboard.org) -+ Application software repository: [github.com - YunoHost-Apps/kanboard](https://github.com/YunoHost-Apps/kanboard_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/kanboard/issues](https://github.com/YunoHost-Apps/kanboard_ynh/issues) diff --git a/pages/04.applications/10.docs/keeweb/app_keeweb.fr.md b/pages/04.applications/10.docs/keeweb/app_keeweb.fr.md deleted file mode 100644 index 85578473..00000000 --- a/pages/04.applications/10.docs/keeweb/app_keeweb.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: KeeWeb -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_keeweb' ---- - -![logo de keeweb](image://keeweb_logo.png?height=80) - -[![Install KeeWeb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=keeweb) [![Integration level](https://dash.yunohost.org/integration/keeweb.svg)](https://dash.yunohost.org/appci/app/keeweb) - -Un gestionnaire Web élégant et efficace pour gérer vos mots de passe à distance. -Le fichier contenant les mots de passe (.kdbx) peut vous suivre en local sur votre PC, sur une clef USB ou être stocké sur votre serveur en WebDAV. -KeeWeb gère aussi des fichiers compatibles avec les autres gestionnaires de mots de passe comme [KeePass](http://keepass.info), [KeePassX](https://www.keepassx.org/) ou [KeePassXC](https://keepassxc.org/). - -## Liens utiles - -+ Site web : [keeweb.info](https://keeweb.info) -+ Documentation officielle : [keeweb.info](https://keeweb.info) -+ Démonstration : [Démo](https://app.keeweb.info) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/keeweb](https://github.com/YunoHost-Apps/keeweb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/keeweb/issues](https://github.com/YunoHost-Apps/keeweb_ynh/issues) diff --git a/pages/04.applications/10.docs/keeweb/app_keeweb.md b/pages/04.applications/10.docs/keeweb/app_keeweb.md deleted file mode 100644 index c924255d..00000000 --- a/pages/04.applications/10.docs/keeweb/app_keeweb.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: KeeWeb -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_keeweb' ---- - -![keeweb's logo](image://keeweb_logo.png?height=80) - -[![Install KeeWeb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=keeweb) [![Integration level](https://dash.yunohost.org/integration/keeweb.svg)](https://dash.yunohost.org/appci/app/keeweb) - -An elegant and efficient web manager to manage your passwords remotely. -The file containing the passwords (.kdbx) can follow you locally on your PC, on a USB key or be stored on your server in WebDAV. -KeeWeb also manages files compatible with other password managers such as [KeePass](http://keepass.info), [KeePassX](https://www.keepassx.org/) or [KePassXC](https://keepassxc.org/). - -## Useful links - -+ Website: [keeweb.info](https://keeweb.info) -+ Official documentation: [keeweb.info](https://keeweb.info) -+ Demonstration: [Demo](https://app.keeweb.info) -+ Application software repository: [github.com - YunoHost-Apps/keeweb](https://github.com/YunoHost-Apps/keeweb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/keeweb/issues](https://github.com/YunoHost-Apps/keeweb_ynh/issues) diff --git a/pages/04.applications/10.docs/kimai2/app_kimai2.fr.md b/pages/04.applications/10.docs/kimai2/app_kimai2.fr.md deleted file mode 100644 index 7c80cde1..00000000 --- a/pages/04.applications/10.docs/kimai2/app_kimai2.fr.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Kimai2 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kimai2' ---- - -[![Installer Kimai2 avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=kimai2) [![Integration level](https://dash.yunohost.org/integration/kimai2.svg)](https://dash.yunohost.org/appci/app/kimai2) - -*Kimai2* est la version actualisée du timetracker open source Kimai. Actuellement, il est dans une phase de développement précoce, il est utilisable mais certaines fonctionnalités avancées de Kimai v1 sont manquantes. - -Kimai v2 n'a rien en commun avec son prédécesseur Kimai v1 à part les idées de base du suivi du temps et l'équipe de développement actuelle. - -### Avertissements / informations importantes - -* Il faut un domaine dédié comme **kimai.domain.tld**. -* Cette application est multi-instance (vous pouvez avoir plus d'une instance Kimai sur un serveur YunoHost). -* Comme le support de SQLite s'est arrêté à la version 1.14, si vous avez choisi une base de données SQLite pendant l'installation, la mise à jour de Kimai2 est bloquée à la version 1.13. - -#### Support multi-utilisateurs - -LDAP est supporté HTTP auth n'est pas supporté Les rôles par défaut de Kimai2 sont : -* ROLE_USER -* ROLE_TEAMLEAD => Kimai2 (Teamlead) YunoHost permission -* ROLE_ADMIN => Kimai2 (Admin) YunoHost permission -* ROLE_SUPER_ADMIN => Kimai2 (Super_Admin) YunoHost permission -Those roles are directly managed using YunoHost permission system. User choosen during installation is granted the ROLE_SUPER_ADMIN - -## Liens utiles - -+ Site web : [kimai.org](https://www.kimai.org/) -+ Démonstration : [Démo](https://www.kimai.org/demo/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/kimai2](https://github.com/YunoHost-Apps/kimai2_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/kimai2/issues](https://github.com/YunoHost-Apps/kimai2_ynh/issues) diff --git a/pages/04.applications/10.docs/kimai2/app_kimai2.md b/pages/04.applications/10.docs/kimai2/app_kimai2.md deleted file mode 100644 index 526d5443..00000000 --- a/pages/04.applications/10.docs/kimai2/app_kimai2.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Kimai2 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kimai2' ---- - -[![Installer Kimai2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=kimai2) [![Integration level](https://dash.yunohost.org/integration/kimai2.svg)](https://dash.yunohost.org/appci/app/kimai2) - -*Kimai2* is the reloaded version of the open source timetracker Kimai. Right now its in an early development phase, its usable but some advanced features from Kimai v1 are missing by now. - -Kimai v2 has nothing in common with its predecessor Kimai v1 besides the basic ideas of time-tracking and the current development team. - -### Disclaimers / important information - -* Require dedicated domain like **kimai.domain.tld**. -* This app is multi-instance (you can have more then one Kimai instance running on a YunoHost server) -* As sqlite support ended on version 1.14, if you choosed an sqlite databse during installation, Kimai2 upgrade is blocked to version 1.13 - -#### Multi-user support - -LDAP is supported HTTP auth is not supported Defaul Kimai2 roles are: -* ROLE_USER -* ROLE_TEAMLEAD => Kimai2 (Teamlead) YunoHost permission -* ROLE_ADMIN => Kimai2 (Admin) YunoHost permission -* ROLE_SUPER_ADMIN => Kimai2 (Super_Admin) YunoHost permission -Those roles are directly managed using YunoHost permission system. User choosen during installation is granted the ROLE_SUPER_ADMIN - - -## Useful links - -+ Website: [kimai.org](https://www.kimai.org/) -+ Demonstration: [Demo](https://www.kimai.org/demo/) -+ Application software repository: [github.com - YunoHost-Apps/kimai2](https://github.com/YunoHost-Apps/kimai2_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/kimai2/issues](https://github.com/YunoHost-Apps/kimai2_ynh/issues) diff --git a/pages/04.applications/10.docs/kiwiirc/app_kiwiirc.fr.md b/pages/04.applications/10.docs/kiwiirc/app_kiwiirc.fr.md deleted file mode 100644 index 158f12c5..00000000 --- a/pages/04.applications/10.docs/kiwiirc/app_kiwiirc.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: KiwiIRC -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kiwiirc' ---- - -[![Installer KiwiIRC avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=kiwiirc) [![Integration level](https://dash.yunohost.org/integration/kiwiirc.svg)](https://dash.yunohost.org/appci/app/kiwiirc) - -*KiwiIRC* est un système de messagerie polyvalent basé sur le web et utilisant IRC. - -### Captures d'écran - -![Capture d'écran de KiwiIRC](https://github.com/YunoHost-Apps/kiwiirc_ynh/blob/master/doc/screenshots/screenshot.png) - -## Liens utiles - -+ Site web : [kiwiirc.com](https://kiwiirc.com/) -+ Démonstration : [Démo](https://kiwiirc.com/nextclient/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/kiwiirc](https://github.com/YunoHost-Apps/kiwiirc_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/kiwiirc/issues](https://github.com/YunoHost-Apps/kiwiirc_ynh/issues) diff --git a/pages/04.applications/10.docs/kiwiirc/app_kiwiirc.md b/pages/04.applications/10.docs/kiwiirc/app_kiwiirc.md deleted file mode 100644 index c1bc16e8..00000000 --- a/pages/04.applications/10.docs/kiwiirc/app_kiwiirc.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: KiwiIRC -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kiwiirc' ---- - -[![Installer KiwiIRC with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=kiwiirc) [![Integration level](https://dash.yunohost.org/integration/kiwiirc.svg)](https://dash.yunohost.org/appci/app/kiwiirc) - -*KiwiIRC* is a versatile web based messenger using IRC. - -### Screenshots - -![Screenshots KiwiIRC](https://github.com/YunoHost-Apps/kiwiirc_ynh/blob/master/doc/screenshots/screenshot.png) - -## Useful links - -+ Website: [kiwiirc.com](https://kiwiirc.com/) -+ Demonstration: [Demo](https://kiwiirc.com/nextclient/) -+ Application software repository: [github.com - YunoHost-Apps/kiwiirc](https://github.com/YunoHost-Apps/kiwiirc_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/kiwiirc/issues](https://github.com/YunoHost-Apps/kiwiirc_ynh/issues) diff --git a/pages/04.applications/10.docs/komga/app_komga.fr.md b/pages/04.applications/10.docs/komga/app_komga.fr.md deleted file mode 100644 index 2aafd0e8..00000000 --- a/pages/04.applications/10.docs/komga/app_komga.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Komga -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_komga' ---- - -[![Installer Komga avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=komga) [![Integration level](https://dash.yunohost.org/integration/komga.svg)](https://dash.yunohost.org/appci/app/komga) - -*Komga* est un serveur de bandes dessinées/mangas gratuit et open source. - -### Captures d'écran - -![Capture d'écran de Komga](https://github.com/YunoHost-Apps/komga_ynh/blob/master/doc/screenshots/home.png) - -## Liens utiles - -+ Site web : [komga.org](https://komga.org/) -+ Démonstration : [Démo](https://demo.komga.org) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/komga](https://github.com/YunoHost-Apps/komga_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/komga/issues](https://github.com/YunoHost-Apps/komga_ynh/issues) diff --git a/pages/04.applications/10.docs/komga/app_komga.md b/pages/04.applications/10.docs/komga/app_komga.md deleted file mode 100644 index b34aa429..00000000 --- a/pages/04.applications/10.docs/komga/app_komga.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Komga -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_komga' ---- - -[![Installer Komga with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=komga) [![Integration level](https://dash.yunohost.org/integration/komga.svg)](https://dash.yunohost.org/appci/app/komga) - -*Komga* is a free and open source comics/mangas server. - -### Screenshots - -![Screenshots Komga](https://github.com/YunoHost-Apps/komga_ynh/blob/master/doc/screenshots/home.png) - -## Useful links - -+ Website: [komga.org](https://komga.org/) -+ Demonstration: [Demo](https://demo.komga.org) -+ Application software repository: [github.com - YunoHost-Apps/komga](https://github.com/YunoHost-Apps/komga_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/komga/issues](https://github.com/YunoHost-Apps/komga_ynh/issues) diff --git a/pages/04.applications/10.docs/kresus/app_kresus.fr.md b/pages/04.applications/10.docs/kresus/app_kresus.fr.md deleted file mode 100644 index 8f98a9a4..00000000 --- a/pages/04.applications/10.docs/kresus/app_kresus.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Kresus -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kresus' ---- - -![logo de kresus](image://kresus_logo.png?height=80) - -[![Install kresus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kresus) [![Integration level](https://dash.yunohost.org/integration/kresus.svg)](https://dash.yunohost.org/appci/app/kresus) - -Kresus est un gestionnaire de finances personnelles gratuit et libre qui tourne sur votre serveur. Il récupère automatiquement et quotidiennement toutes vos nouvelles transactions bancaires et vous permet de les catégoriser, étudier via des graphiques, et établir un budget. - -* Retrouvez l'intégralité de vos comptes dans une même interface et visualisez leur solde en un coup d'œil ! -* Configurez simplement des alertes emails sur montant d'une transaction ou sur solde pour vous prévenir en cas d'événements importants sur vos comptes. -* Définissez vos propres libellés, finis les « Chèque n°168468 » ! Triez vos opérations par catégories. Effectuez des recherches complexes sur vos transactions, par période, catégorie, montant ou date ! -* Suivez l'évolution de vos mouvements d'argent en un clin d'œil avec les graphiques par catégorie, par période et par type de mouvement (dépenses ou rentrées d'argent). - -## Liens utiles - -+ Site web : [kresus.org](https://kresus.org/) -+ Documentation officielle : [kresus.org/en/doc.html](https://kresus.org/en/doc.html) -+ Démonstration : [Démo](https://kresus.org/demo.html) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/kresus](https://github.com/YunoHost-Apps/kresus_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/kresus/issues](https://github.com/YunoHost-Apps/kresus_ynh/issues) diff --git a/pages/04.applications/10.docs/kresus/app_kresus.md b/pages/04.applications/10.docs/kresus/app_kresus.md deleted file mode 100644 index cc74b0f2..00000000 --- a/pages/04.applications/10.docs/kresus/app_kresus.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Kresus -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_kresus' ---- - -![kresus's logo](image://kresus_logo.png?height=80) - -[![Install kresus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kresus) [![Integration level](https://dash.yunohost.org/integration/kresus.svg)](https://dash.yunohost.org/appci/app/kresus) - -Kresus is a free and open source personal finance manager running on your server. It automatically and daily retrieves all your new banking transactions and allows you to categorize them, study them via -graphs, and budgeting. - -* Find all your accounts in one interface and view their balance at a glance! -* Set up simple email alerts on transaction amounts and balances to notify you of important events in your accounts. -* Define your own wording, no more "n°168468"! Sort your transactions by category. Perform complex searches on your transactions, by period, category, amount or date! -* Follow the evolution of your money movements at a glance with the graphs by category, by period and by type of movement (expenses or receipts of money). - -## Useful links - -+ Website : [kresus.org](https://kresus.org/) -+ Official documentation : [kresus.org/en/doc.html](https://kresus.org/en/doc.html) -+ Demonstration : [Demo](https://kresus.org/demo.html) -+ Application software repository : [github.com - YunoHost-Apps/kresus](https://github.com/YunoHost-Apps/kresus_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/kresus/issues](https://github.com/YunoHost-Apps/kresus_ynh/issues) diff --git a/pages/04.applications/10.docs/leed/app_leed.fr.md b/pages/04.applications/10.docs/leed/app_leed.fr.md deleted file mode 100644 index e929879c..00000000 --- a/pages/04.applications/10.docs/leed/app_leed.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Leed -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_leed' ---- - -![logo de leed](image://leed_logo.png?height=80) - -[![Install Leed with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=leed) [![Integration level](https://dash.yunohost.org/integration/leed.svg)](https://dash.yunohost.org/appci/app/leed) - -Leed (contraction de Light Feed) est un agrégateur RSS/ATOM minimaliste qui permet la consultation de flux RSS de manière rapide et non intrusive. -Cet agrégateur fonctionne avec un système de tâches automatiques afin de traiter les informations de manière transparente et de les afficher le plus rapidement possible lorsque vous vous y connectez. - -## Liens utiles - -+ Site web : [git.idleman.fr/LeedRSS/Leed](http://git.idleman.fr/LeedRSS/Leed) -+ Documentation officielle : [git.idleman.fr/LeedRSS/Leed](http://git.idleman.fr/LeedRSS/Leed) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/leed](https://github.com/YunoHost-Apps/leed_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/leed/issues](https://github.com/YunoHost-Apps/leed_ynh/issues) diff --git a/pages/04.applications/10.docs/leed/app_leed.md b/pages/04.applications/10.docs/leed/app_leed.md deleted file mode 100644 index b50bb56a..00000000 --- a/pages/04.applications/10.docs/leed/app_leed.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Leed -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_leed' ---- - -![leed's logo](image://leed_logo.png?height=80) - -[![Install leed with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=leed) [![Integration level](https://dash.yunohost.org/integration/leed.svg)](https://dash.yunohost.org/appci/app/leed) - -Leed (short for Light Feed) is a minimalist RSS/ATOM aggregator which offers fast RSS consultation and non-intrusive features. -This aggregator works with a system of automatic tasks in order to process the information transparently and display it as quickly as possible when you login. - -## Useful links - -+ Website: [git.idleman.fr/LeedRSS/Leed](http://git.idleman.fr/LeedRSS/Leed) -+ Official documentation: [git.idleman.fr/LeedRSS/Leed](http://git.idleman.fr/LeedRSS/Leed) -+ Application software repository: [github.com - YunoHost-Apps/leed](https://github.com/YunoHost-Apps/leed_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/leed/issues](https://github.com/YunoHost-Apps/leed_ynh/issues) diff --git a/pages/04.applications/10.docs/lemmy/app_lemmy.md b/pages/04.applications/10.docs/lemmy/app_lemmy.md deleted file mode 100644 index a46be8d4..00000000 --- a/pages/04.applications/10.docs/lemmy/app_lemmy.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Lemmy -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lemmy' ---- - -![lemmy's logo](image://lemmy_logo.svg?resize=,80) - -[![Install Lemmy with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lemmy) [![Integration level](https://dash.yunohost.org/integration/lemmy.svg)](https://dash.yunohost.org/appci/app/lemmy) - -Lemmy is similar to sites like Reddit, Lobste.rs, or Hacker News: you subscribe to forums you're interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse. This YunoHost package will install Lemmy for your YunoHost instance to have its own self-hosted and federated lemmy instance. - -## Useful links - -+ Website: [join-lemmy.org](https://join-lemmy.org) -+ Official documentation: [docs](https://join-lemmy.org/docs/en/index.html) -+ Application software repository: [github.com - YunoHost-Apps/lemmy](https://github.com/YunoHost-Apps/lemmy_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/lemmy/issues](https://github.com/YunoHost-Apps/lemmy_ynh/issues) diff --git a/pages/04.applications/10.docs/limesurvey/app_limesurvey.fr.md b/pages/04.applications/10.docs/limesurvey/app_limesurvey.fr.md deleted file mode 100644 index 4d9a3cd2..00000000 --- a/pages/04.applications/10.docs/limesurvey/app_limesurvey.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: LimeSurvey -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_limesurvey' ---- - -![logo de LimeSurvey](image://limesurvey_logo.svg?resize=,80) - -[![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=limesurvey) [![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) - -LimeSurvey est un outil de création et diffusion de sondage/formulaire en ligne. - -## Configuration - -Pour configurer un questionnaire, il faut se rendre à `limesurvey.domaine.tld/admin`. - -## Limitations avec YunoHost - -Le multi-utilisateurs n'est pas supporté. - -## Liens utiles - - + Site web : [www.limesurvey.org](https://www.limesurvey.org/fr/) - + Documentation officielle : [manual.limesurvey.org](https://manual.limesurvey.org/LimeSurvey_Manual/fr) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/limesurvey](https://github.com/YunoHost-Apps/limesurvey_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/limesurvey/issues](https://github.com/YunoHost-Apps/limesurvey_ynh/issues) diff --git a/pages/04.applications/10.docs/limesurvey/app_limesurvey.md b/pages/04.applications/10.docs/limesurvey/app_limesurvey.md deleted file mode 100644 index 3effc807..00000000 --- a/pages/04.applications/10.docs/limesurvey/app_limesurvey.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: LimeSurvey -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_limesurvey' ---- - -![LimeSurvey's logo](image://limesurvey_logo.svg?resize=,80) - -[![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=limesurvey) [![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) - -LimeSurvey is a tool for creating and distributing online surveys/forms. - -## Configuration - -To configure a questionnaire, go to `limesurvey.domain.tld/admin`. - -## Limitations with YunoHost - -Multi-user is not supported. - -## Useful links - -+ Website: [www.limesurvey.org](https://www.limesurvey.org/) -+ Official documentation: [manual.limesurvey.org](https://manual.limesurvey.org/LimeSurvey_Manual) -+ Application software repository: [github.com - YunoHost-Apps/limesurvey](https://github.com/YunoHost-Apps/limesurvey_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/limesurvey/issues](https://github.com/YunoHost-Apps/limesurvey_ynh/issues) diff --git a/pages/04.applications/10.docs/listmonk/app_listmonk.md b/pages/04.applications/10.docs/listmonk/app_listmonk.md deleted file mode 100644 index ebf10150..00000000 --- a/pages/04.applications/10.docs/listmonk/app_listmonk.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: listmonk -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_listmonk' ---- - -listmonk is a self-hosted, high performance mailing list and newsletter manager - -## Authentication - -By default, there is no username-password for the admin user. In place the authentication is enforced by the reverse-proxy itself. Only the admin user chosen while installing the app can access the admin panel. - -More users can be given access to the panel by editing the Users and Groups permissions from the webmin or the cli. - -## SMTP Configuration - -listmonk requires an active SMTP configuration to be able to send e-mails. This can be configured in listmonk's admin interface, by going to Settings -> Settings -> SMTP - -### Local SMTP Configuration - -If you want to use your YunoHost server to send e-mails, use the following configuration: - -``` -Host: localhost -Port: 25 -Auth protocol: None -Skip TLS Verification: True -``` - -### Gmail, Amazon SES, Mailgun, Mailjet, Sendgrid, Postmark, e.t.c - -Just click on the respective buttons to get the desired configurations, and replace the relevant fields. - -These settings are also provided by the providers themselves. diff --git a/pages/04.applications/10.docs/lstu/app_lstu.fr.md b/pages/04.applications/10.docs/lstu/app_lstu.fr.md deleted file mode 100644 index 0fcb67b5..00000000 --- a/pages/04.applications/10.docs/lstu/app_lstu.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Lstu -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lstu' ---- - -![logo de lstu](image://lstu_logo.svg?resize=,80) - -[![Install lstu with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lstu) [![Integration level](https://dash.yunohost.org/integration/lstu.svg)](https://dash.yunohost.org/appci/app/lstu) - -LSTU est l'acronyme de "Let's shorten that URL" et est un raccourcisseur d'URL. Il permet de réduire la taille et de personnaliser une URL et de générer en même temps un flashcode associé. Vous pouvez ainsi relayer une URL plus courte dans des SMS, sur des publications papier ou des affiches. Il propose aussi une API permettant de générer ces liens à partir d'appel d'autres applications. Une extension de navigateur vous permet aussi de raccourcir n'importe quelle URL en un clic. - -## Liens utiles - -+ Site web : [lstu.fr](https://lstu.fr) -+ Documentation officielle : [framagit.org/fiat-tux/hat-softwares/lstu/-/wikis/home](https://framagit.org/fiat-tux/hat-softwares/lstu/-/wikis/home) -+ Démonstration : [Démo](https://lstu.fr) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/lstu](https://github.com/YunoHost-Apps/lstu_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/lstu/issues](https://github.com/YunoHost-Apps/lstu_ynh/issues) diff --git a/pages/04.applications/10.docs/lstu/app_lstu.md b/pages/04.applications/10.docs/lstu/app_lstu.md deleted file mode 100644 index 19f2d52d..00000000 --- a/pages/04.applications/10.docs/lstu/app_lstu.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Lstu -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lstu' ---- - -![lstu's logo](image://lstu_logo.svg?resize=,80) - -[![Install lstu with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lstu) [![Integration level](https://dash.yunohost.org/integration/lstu.svg)](https://dash.yunohost.org/appci/app/lstu) - -LSTU stands for "Let's shorten that URL" and is a URL shortener. It allows you to reduce the size and customize a URL and generate an associated flashcode at the same time. You can thus relay a shorter URL in text messages, on paper publications or posters. It also offers an API to generate these links from calls to other applications. A browser extension also allows you to shorten any URL in one click. - -## Useful links - -+ Website : [lstu.fr](https://lstu.fr) -+ Official documentation : [framagit.org/fiat-tux/hat-softwares/lstu/-/wikis/home](https://framagit.org/fiat-tux/hat-softwares/lstu/-/wikis/home) -+ Demonstration : [Demo](https://lstu.fr) -+ Application software repository : [github.com - YunoHost-Apps/lstu](https://github.com/YunoHost-Apps/lstu_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/lstu/issues](https://github.com/YunoHost-Apps/lstu_ynh/issues) diff --git a/pages/04.applications/10.docs/lufi/app_lufi.fr.md b/pages/04.applications/10.docs/lufi/app_lufi.fr.md deleted file mode 100644 index 284df64f..00000000 --- a/pages/04.applications/10.docs/lufi/app_lufi.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Lufi -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lufi' ---- - -![logo de Lufi](image://lufi_logo.svg?resize=80) - -[![Installer Lufi avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lufi) [![Integration level](https://dash.yunohost.org/integration/lufi.svg)](https://dash.yunohost.org/appci/app/lufi) - -Lufi est un logiciel libre d’hébergement de fichiers. Les fichiers envoyés sur une instance de Lufi sont chiffrés avant l’envoi au serveur : l’administrateur du serveur ne peut pas voir le contenu de vos fichiers. -L’administrateur ne peut voir que le nom du fichier, sa taille et son type mime (son type de fichier : vidéo, texte, etc.).[¹](#sources) - -## Liens utiles - - + Site web : [Framagit.org/luc/lufi](https://framagit.org/luc/lufi) - + Site de démonstration : [demo.lufi.io](https://demo.lufi.io/) - + Documentation officielle : [Framagit.org - fiat-tux](https://framagit.org/fiat-tux/hat-softwares/lufi/-/wikis/home) - + Dépôt logiciel de Lufi : [github.com - YunoHost-Apps/lufi](https://github.com/YunoHost-Apps/lufi_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/lufi/issues](https://github.com/YunoHost-Apps/lufi_ynh/issues) - -### Sources - -¹ (https://demo.lufi.io/about) diff --git a/pages/04.applications/10.docs/lufi/app_lufi.md b/pages/04.applications/10.docs/lufi/app_lufi.md deleted file mode 100644 index c2f5c87d..00000000 --- a/pages/04.applications/10.docs/lufi/app_lufi.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Lufi -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lufi' ---- - -![Lufi's logo](image://lufi_logo.svg?resize=80) - -[![Install Lufi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lufi) [![Integration level](https://dash.yunohost.org/integration/lufi.svg)](https://dash.yunohost.org/appci/app/lufi) - -Lufi is a free file hosting software. Files sent on an instance of Lufi are encrypted before being sent to the server: the server administrator cannot see the content of your files. -The administrator can only see the file name, size and mime type (file type: video, text, etc.). - -## Useful links - - + Website: [Framagit.org/luc/lufi](https://framagit.org/luc/lufi) - + Demonstration: [demo.lufi.io](https://demo.lufi.io/) - + Official documentation: [Framagit.org - fiat-tux](https://framagit.org/fiat-tux/hat-softwares/lufi/-/wikis/home) - + Application software repository: [github.com - YunoHost-Apps/lufi](https://github.com/YunoHost-Apps/lufi_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/lufi/issues](https://github.com/YunoHost-Apps/lufi_ynh/issues) diff --git a/pages/04.applications/10.docs/lutim/app_lutim.fr.md b/pages/04.applications/10.docs/lutim/app_lutim.fr.md deleted file mode 100644 index 90dd7e88..00000000 --- a/pages/04.applications/10.docs/lutim/app_lutim.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Lutim -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lutim' ---- - -![logo de lutim](image://lutim_logo.png?height=80) - -[![Install Lutim with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lutim) [![Integration level](https://dash.yunohost.org/integration/lutim.svg)](https://dash.yunohost.org/appci/app/lutim) - -Lutim est un service gratuit et anonyme d’hébergement d’images. Il s’agit aussi du nom du logiciel (libre) qui fournit ce service. -Les images déposées sur Lutim peuvent être stockées indéfiniment, ou s’effacer dès le premier affichage ou au bout du délai choisi parmi ceux proposés. - -## Liens utiles - - + Site web : [Framagit - lutim](https://framagit.org/fiat-tux/hat-softwares/lutim) - + Documentation officielle : [lut.im/about](https://lut.im/about) - + Démonstration [lut.im](https://lut.im) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/lutim](https://github.com/YunoHost-Apps/lutim_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/lutim/issues](https://github.com/YunoHost-Apps/lutim_ynh/issues) diff --git a/pages/04.applications/10.docs/lutim/app_lutim.md b/pages/04.applications/10.docs/lutim/app_lutim.md deleted file mode 100644 index 89364559..00000000 --- a/pages/04.applications/10.docs/lutim/app_lutim.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Lutim -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lutim' ---- - -![Lutim's logo](image://lutim_logo.png?height=80) - -[![Install Lutim with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lutim) [![Integration level](https://dash.yunohost.org/integration/lutim.svg)](https://dash.yunohost.org/appci/app/lutim) - -Lutim is a free and anonymous image hosting service. It is also the name of the (free) software that provides this service. -Images uploaded to Lutim can be stored indefinitely, or can be deleted on first viewing or after a period of time chosen from those offered. - -## Useful links - - + Website : [Framagit - lutim](https://framagit.org/fiat-tux/hat-softwares/lutim) - + Official documentation : [lut.im/about](https://lut.im/about) - + Demonstration [lut.im](https://lut.im) - + Application software repository : [github.com - YunoHost-Apps/lutim](https://github.com/YunoHost-Apps/lutim_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/lutim/issues](https://github.com/YunoHost-Apps/lutim_ynh/issues) diff --git a/pages/04.applications/10.docs/lychee/app_lychee.fr.md b/pages/04.applications/10.docs/lychee/app_lychee.fr.md deleted file mode 100644 index 1c8fb122..00000000 --- a/pages/04.applications/10.docs/lychee/app_lychee.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Lychee -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lychee' ---- - -![logo de Lychee](image://lychee_logo.png?width=80) - -[![Installer Lychee avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lychee) [![Integration level](https://dash.yunohost.org/integration/lychee.svg)](https://dash.yunohost.org/appci/app/lychee) - -Lychee est un outil de gestion de photos gratuit, qui fonctionne sur votre serveur ou votre espace Web. L'installation est une question de secondes. Téléchargez, gérez et partagez des photos comme à partir d'une application native. Lychee est livré avec tout ce dont vous avez besoin et toutes vos photos sont stockées en toute sécurité. - -## Liens utiles - - + Site web : [lycheeorg.github.io](https://lycheeorg.github.io/) - + Site de démonstration : [lycheeorg.github.io/demo](https://lycheeorg.github.io/demo/) - + Documentation officielle : [lycheeorg.github.io/docs](https://lycheeorg.github.io/docs/) - + Dépôt logiciel de Lychee : [github.com - YunoHost-Apps/lychee](https://github.com/YunoHost-Apps/lychee_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/lychee/issues](https://github.com/YunoHost-Apps/lychee_ynh/issues) diff --git a/pages/04.applications/10.docs/lychee/app_lychee.md b/pages/04.applications/10.docs/lychee/app_lychee.md deleted file mode 100644 index 9ecfb5b0..00000000 --- a/pages/04.applications/10.docs/lychee/app_lychee.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Lychee -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_lychee' ---- - -![Lyfee's logo](image://lychee_logo.png?width=80) - -[![Install Lychee with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lychee) [![Integration level](https://dash.yunohost.org/integration/lychee.svg)](https://dash.yunohost.org/appci/app/lychee) - -Lychee is a free photo-management tool, which runs on your server or web-space. Installing is a matter of seconds. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely. - -## Useful links - - + Website: [lycheeorg.github.io](https://lycheeorg.github.io/) - + Demonstration: [lycheeorg.github.io/demo](https://lycheeorg.github.io/demo/) - + Official documentation: [lycheeorg.github.io/docs](https://lycheeorg.github.io/docs/) - + Application software repository: [github.com - YunoHost-Apps/lychee](https://github.com/YunoHost-Apps/lychee_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/lychee/issues](https://github.com/YunoHost-Apps/lychee_ynh/issues) diff --git a/pages/04.applications/10.docs/mailman/app_mailman.fr.md b/pages/04.applications/10.docs/mailman/app_mailman.fr.md deleted file mode 100644 index 857f03ac..00000000 --- a/pages/04.applications/10.docs/mailman/app_mailman.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Mailman -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mailman' ---- - -![logo de mailman](image://mailman_logo.svg?resize=,80) - -[![Install Mailman with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mailman) [![Integration level](https://dash.yunohost.org/integration/mailman.svg)](https://dash.yunohost.org/appci/app/mailman) - -Mailman est un logiciel gratuit (léger) de gestion de listes de discussion et de bulletins d'information électroniques (newsletter). - -## Liens utiles - -+ Site web : [www.list.org](http://www.list.org/) -+ Documentation officielle : [mailman.readthedocs.io](https://mailman.readthedocs.io/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mailman](https://github.com/YunoHost-Apps/mailman_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/mailman/issues](https://github.com/YunoHost-Apps/mailman_ynh/issues) diff --git a/pages/04.applications/10.docs/mailman/app_mailman.md b/pages/04.applications/10.docs/mailman/app_mailman.md deleted file mode 100644 index c24d0774..00000000 --- a/pages/04.applications/10.docs/mailman/app_mailman.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Mailman -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mailman' ---- - -![mailman's logo](image://mailman_logo.svg?resize=,80) - -[![Install Mailman with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mailman) [![Integration level](https://dash.yunohost.org/integration/mailman.svg)](https://dash.yunohost.org/appci/app/mailman) - -Mailman is a (lightweight) free software for managing electronic mail discussion and e-newsletter lists. - -## Useful links - -+ Website : [www.list.org](http://www.list.org/) -+ Official documentation : [mailman.readthedocs.io](https://mailman.readthedocs.io/) -+ Application software repository : [github.com - YunoHost-Apps/mailman](https://github.com/YunoHost-Apps/mailman_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/mailman/issues](https://github.com/YunoHost-Apps/mailman_ynh/issues) diff --git a/pages/04.applications/10.docs/mailman3/app_mailman3.fr.md b/pages/04.applications/10.docs/mailman3/app_mailman3.fr.md deleted file mode 100644 index 7e5e3525..00000000 --- a/pages/04.applications/10.docs/mailman3/app_mailman3.fr.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: Mailman3 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mailman3' ---- - -[![Installer Mailman3 avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mailman3) [![Integration level](https://dash.yunohost.org/integration/mailman3.svg)](https://dash.yunohost.org/appci/app/mailman3) - -*Mailman3* est un gestionnaire de liste de discussion par email. - -## Captures d'écran - -![Capture d'écran de Mailman3](https://github.com/YunoHost-Apps/mailman3_ynh/blob/master/doc/screenshots/screenshot1.webp) - -## Avertissements / informations importantes - -* Toutes les limitations, contraintes ou choses connues qui ne fonctionnent pas, telles que (mais pas limitées à) : - * nécessitant un domaine dédié complet - -* Autres informations que les gens devraient connaître, telles que : - * Il n'y a pas encore de support LDAP (apparemment en cours de développement). - * Les utilisateurs peuvent également s'inscrire eux-mêmes pour gérer les détails. - * Les utilisateurs peuvent utiliser les listes de diffusion sans s'inscrire ? - -L'administration classique est disponible sur la page : https://myyunohost.org/ - -L'admin Django est disponible sur la page : https://myyunohost.org/admin/ - -## Configuration générale - -Mailman 3 ou "The Mailman Suite" est composé de 5 parties mobiles. Pour en savoir plus, consultez la documentation suivante : - -> http://docs.mailman3.org/en/latest/index.html#the-mailman-suite - -Sur votre YunoHost, tous les fichiers de configuration dont vous devez vous soucier se trouvent dans : - -* `/etc/mailman3/` -* `/usr/share/mailman3-web/` - -Les services que vous devez gérer peuvent être vérifiés avec : - -* `systemctl status mailman3` -* `systemctl status mailman3-web` - -Il est important de noter que ce paquet utilise le paquet Debian [mailman3-full](http://docs.mailman3.org/en/latest/prodsetup.html#distribution-packages) contenu dans le dépôt des rétro-portages (backports) de Debian Stretch. L'installation par défaut suppose l'utilisation d'une base de données SQLite3, mais le script d'installation passe outre et utilise une base de données PostgreSQL à la place. - -Enfin, vous pouvez également configurer les choses via l'administration web de Django disponible à `/admin/` - -## Limitations - -* La migration à partir de Mailman 2.X n'est pas officiellement supportée, désolé. Cependant, il existe un manuel qui détaille un processus expérimental. Veuillez consulter [la documentation] (https://docs.mailman3.org/en/latest/migration.html). - -* Mailman3 doit être configuré pour utiliser un domaine principal (https://myyunohost.org et non https://myyunohost.org/mailman3). - -* Vous devez avoir un certificat HTTPS installé sur le domaine racine. - -* Il ne peut y avoir qu'une seule installation par YunoHost. - -## Liens utiles - -+ Site web : [list.org](https://www.list.org/) -+ Démonstration : [Démo](https://lists.mailman3.org/mailman3/lists/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mailman3](https://github.com/YunoHost-Apps/mailman3_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mailman3/issues](https://github.com/YunoHost-Apps/mailman3_ynh/issues) diff --git a/pages/04.applications/10.docs/mailman3/app_mailman3.md b/pages/04.applications/10.docs/mailman3/app_mailman3.md deleted file mode 100644 index 9d90a9fa..00000000 --- a/pages/04.applications/10.docs/mailman3/app_mailman3.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Mailman3 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mailman3' ---- - -[![Installer Mailman3 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mailman3) [![Integration level](https://dash.yunohost.org/integration/mailman3.svg)](https://dash.yunohost.org/appci/app/mailman3) - -*Mailman3* is an electronic mailing lists manager. - -### Screenshots - -![Screenshot of Mailman3](./doc/screenshots/screenshot1.webp) - -### Disclaimers / important information - -* Any known limitations, constrains or stuff not working, such as (but not limited to): - * requiring a full dedicated domain - -* Other infos that people should be aware of, such as: - * No LDAP support yet (apparently under development) - * Users can also just sign up themselves to manage details - * Users can use mailing lists without signing up? - -Classical admin is available on the page: https://myyunohost.org/ - -Django admin on: https://myyunohost.org/admin/ - -### General Configuration - -Mailman 3 or "The Mailman Suite" is made up of 5 moving parts. See the following documentation for more: - -> http://docs.mailman3.org/en/latest/index.html#the-mailman-suite - -On your YunoHost, all the configuration files you need to worry about are in: - -* `/etc/mailman3/` -* `/usr/share/mailman3-web/` - -The services you need to manage can be checked with: - -* `systemctl status mailman3` -* `systemctl status mailman3-web` - -It is important to note that this package makes use of the [mailman3-full](http://docs.mailman3.org/en/latest/prodsetup.html#distribution-packages) Debian package contained in the Debian Stretch backports repository. The default installation assumes the use of a SQLite3 database but the installation script overrides this and uses a PostgreSQL database instead. - -Finally, you also configure things through the Django web admin available at `/admin/`. - -### Limitations - -* Migrating from Mailman 2.X is not officially supported, sorry. However, there is a manual and - which details an experimental process. Please see [the documentation](https://docs.mailman3.org/en/latest/migration.html). - -* Mailman3 must be configured to use a root domain (https://myyunohost.org and not https://myyunohost.org/mailman3). - -* You must have a HTTPS certificate installed on the root domain. - -* There may be only one installation per YunoHost. - -## Useful links - -+ Website: [list.org](https://www.list.org/) -+ Demonstration: [Demo](https://lists.mailman3.org/mailman3/lists/) -+ Application software repository: [github.com - YunoHost-Apps/mailman3](https://github.com/YunoHost-Apps/mailman3_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mailman3/issues](https://github.com/YunoHost-Apps/mailman3_ynh/issues) diff --git a/pages/04.applications/10.docs/mantis/app_mantis.fr.md b/pages/04.applications/10.docs/mantis/app_mantis.fr.md deleted file mode 100644 index 8c5bcdc8..00000000 --- a/pages/04.applications/10.docs/mantis/app_mantis.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Mantis -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mantis' ---- - -![logo de Mantis](image://mantis_logo.png?height=80) - -[![Installer Mantis avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mantis) [![Integration level](https://dash.yunohost.org/integration/mantis.svg)](https://dash.yunohost.org/appci/app/mantis) - -Mantis Bug Tracker est un système de suivi des bogues gratuit et open source. L'utilisation la plus courante de MantisBT est de suivre les bogues logiciels. Cependant, MantisBT est souvent configuré par les utilisateurs pour servir de système de suivi des problèmes plus générique et d'outil de gestion de projet. - -## Liens utiles - -+ Site web : [mantisbt.org](https://mantisbt.org) -+ Documentation officielle : [mantisbt.org/documentation.php](https://mantisbt.org/documentation.php) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mantis](https://github.com/YunoHost-Apps/mantis_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mantis/issues](https://github.com/YunoHost-Apps/mantis_ynh/issues) diff --git a/pages/04.applications/10.docs/mantis/app_mantis.md b/pages/04.applications/10.docs/mantis/app_mantis.md deleted file mode 100644 index 2283dedb..00000000 --- a/pages/04.applications/10.docs/mantis/app_mantis.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Mantis -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mantis' ---- - -![Mantis's logo](image://mantis_logo.png?height=80) - -[![Install Mantis with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mantis) [![Integration level](https://dash.yunohost.org/integration/mantis.svg)](https://dash.yunohost.org/appci/app/mantis) - -Mantis Bug Tracker is a free and open source, web-based bug tracking system. The most common use of MantisBT is to track software defects. However, MantisBT is often configured by users to serve as a more generic issue tracking system and project management tool. - -## Useful links - -+ Website: [mantisbt.org](https://mantisbt.org) -+ Official documentation: [mantisbt.org/documentation.php](https://mantisbt.org/documentation.php) -+ Application software repository: [github.com - YunoHost-Apps/mantis](https://github.com/YunoHost-Apps/mantis_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mantis/issues](https://github.com/YunoHost-Apps/mantis_ynh/issues) diff --git a/pages/04.applications/10.docs/matomo/app_matomo.fr.md b/pages/04.applications/10.docs/matomo/app_matomo.fr.md deleted file mode 100644 index 9dfd2e94..00000000 --- a/pages/04.applications/10.docs/matomo/app_matomo.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Matomo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_matomo' ---- - -![Matomo's logo](image://matomo_logo.png?height=80) - -[![Install Matomo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=matomo) [![Integration level](https://dash.yunohost.org/integration/matomo.svg)](https://dash.yunohost.org/appci/app/matomo) - -Matomo est une plateforme d'analyse open source de mesure de statistiques Web. Il s'agit d'un logiciel PHP MySQL complet que vous téléchargez et installez sur votre propre serveur Web. À la fin du processus d'installation de cinq minutes, vous recevrez un code JavaScript. Copiez et collez simplement cette balise sur les sites Web que vous souhaitez suivre et accédez à vos rapports d'analyse en temps réel. - -## Liens utiles - -+ Site web : [matomo.org](https://matomo.org) -+ Documentation officielle : [https://matomo.org/docs](https://matomo.org/docs) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/matomo](https://github.com/YunoHost-Apps/matomo_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/matomo/issues](https://github.com/YunoHost-Apps/matomo_ynh/issues) diff --git a/pages/04.applications/10.docs/matomo/app_matomo.md b/pages/04.applications/10.docs/matomo/app_matomo.md deleted file mode 100644 index 12bc21b0..00000000 --- a/pages/04.applications/10.docs/matomo/app_matomo.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Matomo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_matomo' ---- - -![Matomo's logo](image://matomo_logo.png?height=80) - -[![Install Matomo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=matomo) [![Integration level](https://dash.yunohost.org/integration/matomo.svg)](https://dash.yunohost.org/appci/app/matomo) - -Matomo is the leading Free/Libre open analytics platform. It is a full-featured PHP MySQL software program that you download and install on your own webserver. At the end of the five-minute installation process, you will be given a JavaScript code. Simply copy and paste this tag on websites you wish to track and access your analytics reports in real-time. - -## Useful links - -+ Website: [matomo.org](https://matomo.org) -+ Official documentation: [https://matomo.org/docs](https://matomo.org/docs) -+ Application software repository: [github.com - YunoHost-Apps/matomo](https://github.com/YunoHost-Apps/matomo_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/matomo/issues](https://github.com/YunoHost-Apps/matomo_ynh/issues) diff --git a/pages/04.applications/10.docs/matterbridge/app_matterbridge.fr.md b/pages/04.applications/10.docs/matterbridge/app_matterbridge.fr.md deleted file mode 100644 index 3d579331..00000000 --- a/pages/04.applications/10.docs/matterbridge/app_matterbridge.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Matterbridge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_matterbridge' ---- - -[![Installer Matterbridge avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=matterbridge) [![Integration level](https://dash.yunohost.org/integration/matterbridge.svg)](https://dash.yunohost.org/appci/app/matterbridge) - -*Matterbridge* est un connecteur entre une série de protocoles de discussion. - -### Configuration - -Comment configurer cette application : un fichier brut en SSH `/opt/yunohost/matterbridge/matterbridge.toml`. Vous pouvez suivre cette [documentation](https://github.com/42wim/matterbridge/wiki/How-to-create-your-config) sur la façon de créer votre config. - -## Liens utiles - -+ Site web : [github.com/42wim/matterbridge](https://github.com/42wim/matterbridge) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/matterbridge](https://github.com/YunoHost-Apps/matterbridge_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/matterbridge/issues](https://github.com/YunoHost-Apps/matterbridge_ynh/issues) diff --git a/pages/04.applications/10.docs/matterbridge/app_matterbridge.md b/pages/04.applications/10.docs/matterbridge/app_matterbridge.md deleted file mode 100644 index 05206d5a..00000000 --- a/pages/04.applications/10.docs/matterbridge/app_matterbridge.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Matterbridge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_matterbridge' ---- - -[![Installer Matterbridge with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=matterbridge) [![Integration level](https://dash.yunohost.org/integration/matterbridge.svg)](https://dash.yunohost.org/appci/app/matterbridge) - -*Matterbridge* is a multi-protocols bridge for online communications. - -### Configuration - -How to configure this app: a plain file with SSH `/opt/yunohost/matterbridge/matterbridge.toml`. You can follow this [doc](https://github.com/42wim/matterbridge/wiki/How-to-create-your-config) on how to create your config. - -## Useful links - -+ Website: [github.com/42wim/matterbridge](https://github.com/42wim/matterbridge) -+ Application software repository: [github.com - YunoHost-Apps/matterbridge](https://github.com/YunoHost-Apps/matterbridge_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/matterbridge/issues](https://github.com/YunoHost-Apps/matterbridge_ynh/issues) diff --git a/pages/04.applications/10.docs/mattermost/app_mattermost.fr.md b/pages/04.applications/10.docs/mattermost/app_mattermost.fr.md deleted file mode 100644 index 8439bdf5..00000000 --- a/pages/04.applications/10.docs/mattermost/app_mattermost.fr.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Mattermost -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mattermost' ---- - -![logo de Mattermost](image://mattermost_logo.svg?resize=,80) - -[![Install Mattermost with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mattermost) [![Integration level](https://dash.yunohost.org/integration/mattermost.svg)](https://dash.yunohost.org/appci/app/mattermost) - -Mattermost est un logiciel décentralisé de communication en équipe. Pour les adeptes de Slack, l'importation de vos données est possible, permettant de faire la transition vers cet outil libre en douceur. - -La plate-forme permet : -* Le partage de messages et de fichiers sur différents appareils : PC, ordiphones et tablettes grâce aux applications dédiées. -* La mise en forme des messages se fait avec le langage Markdown. -* L'archivage continu et la recherche instantanée, et la prise en charge les notifications et les intégrations avec vos outils existants. - -## Liens utiles - -+ Site web : [mattermost.com](https://mattermost.com/) -+ Documentation officielle : [docs.mattermost.com/guides/user.html](https://docs.mattermost.com/guides/user.html) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mattermost](https://github.com/YunoHost-Apps/mattermost_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/mattermost/issues](https://github.com/YunoHost-Apps/mattermost_ynh/issues) diff --git a/pages/04.applications/10.docs/mattermost/app_mattermost.md b/pages/04.applications/10.docs/mattermost/app_mattermost.md deleted file mode 100644 index 15b45861..00000000 --- a/pages/04.applications/10.docs/mattermost/app_mattermost.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Mattermost -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mattermost' ---- - -![Mattermost's logo](image://mattermost_logo.svg?resize=,80) - -[![Install Mattermost with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mattermost) [![Integration level](https://dash.yunohost.org/integration/mattermost.svg)](https://dash.yunohost.org/appci/app/mattermost) - -Mattermost is a decentralized team communication software. For Slack enthusiasts, importing your data is possible, allowing a smooth transition to this free tool. - -The platform allows: -* The sharing of messages and files on different devices: PCs, computers and tablets thanks to dedicated applications. -* The formatting of messages is done with the Markdown language. -* Continuous archiving and instant search, and support for notifications and integrations with your existing tools. - -## Useful links - -+ Website: [mattermost.com](https://mattermost.com) -+ Official documentation: [docs.mattermost.com/guides/user.html](https://docs.mattermost.com/guides/user.html) -+ Application software repository: [github.com - YunoHost-Apps/mattermost](https://github.com/YunoHost-Apps/mattermost_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mattermost/issues](https://github.com/YunoHost-Apps/mattermost_ynh/issues) diff --git a/pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.fr.md b/pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.fr.md deleted file mode 100644 index d1e7347a..00000000 --- a/pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.fr.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Matrix Signal bridge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mautrix_signal' ---- - -[![Installer Matrix Signal bridge avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mautrix_signal) [![Integration level](https://dash.yunohost.org/integration/mautrix_signal.svg)](https://dash.yunohost.org/appci/app/mautrix_signal) - -*Matrix Signal bridge* est une passerelle entre Matrix et Signal empaquetée comme un service YunoHost. Les messages, médias et notifications sont relayées entre un compte Signal et un compte Matrix. -La passerelle ["Mautrix-Signal"](https://docs.mau.fi/bridges/python/signal/index.html) consiste en un Service d'Application Matrix-Synapse et repose sur une base-de-données postgresql. C'est pourquoi [Synapse for YunoHost](https://github.com/YunoHost-Apps/synapse_ynh) doit être préalablemnet installé. - -** Attention : sauvegardez et restaurez toujours les deux applications Yunohost matrix-synapse et mautrix_signal en même temps!**. - -### Avertissements / informations importantes - -#### Liste de passerelles publiques - -* Demandez sur un des salons suivants: `#mautrix_yunohost:matrix.fdn.fr` ou `#signal:maunium.net` - -### Usages de la passerelle -** Notez que plusieurs comptes Signal et Matrix peuvent être relayés, chaque compte Signal connecté a son propre Salon d'Administration. Si plusieurs utilisateur.ice.s du Robot sont dans un même groupe Signal, seul un Salon Matrix sera créé par la passerelle. ** - -#### Relayer TOUTES les conversations entre UN compte Signal et UN compte Matrix -* Prérequis : votre compte Matrix ou le serveur sur lequel il est hébergé doit être autorisé dans la configuration de la passerelle (voir ci-dessous) -* Invitez le Robot (par défaut @signalbot:synapse.votredomaine) à une nouvelle conversation. -* Ce nouveau salon d'administration du Robot Mautrix-Signal est appelé "Administration Room". -* Envoyez ``help`` au Robot dans le "Administration Room" pour une liste des commandes d'administration de la passerelle. -Voir aussi [upstream wiki Authentication page](https://docs.mau.fi/bridges/python/signal/authentication.html) - -#### Relier la passerelle comme un appareil secondaire -* Tapez ``!sg link`` -* Ouvrez l'application Signal de votre appareil principal -* Ouvrez Paramètres => Appareils reliés => + => filmer le QR -* Par défaut, seules les conversations avec des messages très récents seront mises-en-miroir -* Acceptez les invitations aux salons - -#### Enregistrer la passerelle comme appareil principal -* Tapez ``!sg register ``, où ```` est votre numéro de téléphone au format international sans espace, p.ex. ``!sg register +33612345678`` -* Répondez dans le salon d'administration avec le code de vérification reçu par SMS. -* Définissez une nom de profil ``!sg set-profile-name `` - -#### Robot-Relai "Relaybot": Relayer les conversations de TOUS les comptes Matrix et TOUS les comptes Signal présents dans UN groupe/salon -* Pas implémenté pour l'instant - -### Configuration de la passerelle - -La passerelle est [configurée avec les paramètres standards adaptés pour votre YunoHost et l'instance Matrix-Synapse sélectionnée](`https://github.com/YunoHost-Apps/mautrix_signal_ynh/blob/master/conf/config.yaml`). Vous pouvez par exemple ajouter des administrateur.ice.s et utilisateur.ice.s du Robot autorisés en modifiant le fichier de configuration par liaison SSH : -``` -sudo nano /opt/yunohost/mautrix_signal/config.yaml -``` -puis en redémarrant le service: -``` -sudo yunohost service restart mautrix_signal -``` - -## Liens utiles - -+ Site web : [mautrix_signal.eu (fr)](https://mautrix_signal.eu/site/fr/) -+ Démonstration : [Démo](https://demo.mautrix_signal.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mautrix_signal](https://github.com/YunoHost-Apps/mautrix_signal_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mautrix_signal/issues](https://github.com/YunoHost-Apps/mautrix_signal_ynh/issues) diff --git a/pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.md b/pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.md deleted file mode 100644 index dacb9ab4..00000000 --- a/pages/04.applications/10.docs/mautrix_signal/app_mautrix_signal.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Matrix Signal bridge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mautrix_signal' ---- - -[![Installer Matrix Signal bridge with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mautrix_signal) [![Integration level](https://dash.yunohost.org/integration/mautrix_signal.svg)](https://dash.yunohost.org/appci/app/mautrix_signal) - -*Matrix Signal bridge* is a membership management web application towards non profit organizations. This is before all a free software (as in free speech), community and free (as in beer)! Matrix Signal bridge works on any web server that handle PHP. - -### Disclaimers / important information - -#### List of known public services - -* Ask on one of the following rooms: #mautrix_yunohost:matrix.fdn.fr or #signal:maunium.net - -### Bridging usage -** Note that several Signal and Matrix users can be bridged, each Signal account has its own bot administration room. If they are in a same Signal group, only one matrix room will be created. ** - -#### Bridge a Signal user and a Matrix user -* First your Matrix user or Synapse Server has to be authorized in the Configuration of the bridge (see below) -* Then, invite the bot (default @signalbot:yoursynapse.domain) in this new Mautrix-Signal bot administration room. - * If the Bot does bot accept, see the [troubleshooting page](https://docs.mau.fi/bridges/general/troubleshooting.html) -* Send ``!sg help`` to the bot in the created room to know how to control the bot. -See also [upstream wiki Authentication page](https://docs.mau.fi/bridges/python/signal/authentication.html) - -#### Linking the Bridge as a secondary device -* Type ``!sg link`` -* Open Signal App of your primary device -* Open Settings => Linked Devices => + => Capture the QR code with the camera -* By defaults, only conversations with very recent messages will be bridged -* Accept invitations to the bridged chat rooms - -#### Registering the Bridge as a primary device -* Type ``!sg register ``, where ```` is your phone number in the international format with no space, e.g. ``!sg register +33612345678`` -* Answer in the bot room with the verification code that you reveived in SMS. -* Set a profile name with ``!sg set-profile-name `` - -### Double puppeting -* Log in with ``login-matrix `` -* After logging in, the default Matrix puppet of your Signal account should leave rooms and your account should join all rooms the puppet was in automatically. - - -### Relaybot: Bridge a group for several Matrix and several Signal users to chat together -* Create a room on the signal side -* Your bridged users will be invited on the Matrix side once they are invited on the Signal side -* You can invite more people over on the Matrix side -* Have one of the bridged users (who has the right permission) type `!sg set-relay` on the Matrix side. Their signal account will relay messages from other Matrix users -It is not yet possible to bridge to an existing signal room, or create a new signal room from the Matrix side. - -## Configuration of the bridge - -The bridge is [roughly configured at installation](https://github.com/YunoHost-Apps/mautrix_signal_ynh/blob/master/conf/config.yaml), e.g. allowed admin and user of the bot. Finer configuration can be done by modifying the -following configuration file with SSH: -``` -/opt/yunohost/mautrix_signal/config.yaml -``` -and then restarting the mautrix_signal service. - -## Useful links - -+ Website: [mautrix_signal.eu (en)](https://mautrix_signal.eu/site/) -+ Demonstration: [Demo](https://demo.mautrix_signal.eu/login) -+ Application software repository: [github.com - YunoHost-Apps/mautrix_signal](https://github.com/YunoHost-Apps/mautrix_signal_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mautrix_signal/issues](https://github.com/YunoHost-Apps/mautrix_signal_ynh/issues) diff --git a/pages/04.applications/10.docs/mediawiki/app_mediawiki.fr.md b/pages/04.applications/10.docs/mediawiki/app_mediawiki.fr.md deleted file mode 100644 index 79ea615d..00000000 --- a/pages/04.applications/10.docs/mediawiki/app_mediawiki.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: MediaWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mediawiki' ---- - -![logo de MediaWiki](image://mediawiki_logo.svg?resize=,80) - -[![Install MediaWiki with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mediawiki) [![Integration level](https://dash.yunohost.org/integration/mediawiki.svg)](https://dash.yunohost.org/appci/app/mediawiki) - -MediaWiki est un ensemble wiki à base de logiciels libres Open source, développé à l’origine pour Wikipédia. - -## Liens utiles - -+ Site Web : [mediawiki.org] https://www.mediawiki.org/ -+ Documentation officielle : https://www.mediawiki.org/wiki -+ Support Desk : https://www.mediawiki.org/wiki/Project:Support_desk -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mediawiki](https://github.com/YunoHost-Apps/mediawiki_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/mediawiki/issues](https://github.com/YunoHost-Apps/mediawiki_ynh/issues) diff --git a/pages/04.applications/10.docs/mediawiki/app_mediawiki.md b/pages/04.applications/10.docs/mediawiki/app_mediawiki.md deleted file mode 100644 index b4e7d68f..00000000 --- a/pages/04.applications/10.docs/mediawiki/app_mediawiki.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: MediaWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mediawiki' ---- - -![MediaWiki's logo](image://mediawiki_logo.svg?resize=,80) - -[![Install MediaWiki with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mediawiki) [![Integration level](https://dash.yunohost.org/integration/mediawiki.svg)](https://dash.yunohost.org/appci/app/mediawiki) - -MediaWiki is a free and open source software wiki package written in PHP, originally for use on Wikipedia. - -## Useful links - -+ Website: [mediawiki.org] https://www.mediawiki.org/ -+ Official documentation: [mediawiki.org/wiki/] https://www.mediawiki.org/wiki/ -+ Support Desk: https://www.mediawiki.org/wiki/Project:Support_desk -+ Application software repository: [github.com - YunoHost-Apps/mediawiki](https://github.com/YunoHost-Apps/mediawiki_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mediawiki/issues](https://github.com/YunoHost-Apps/mediawiki_ynh/issues) diff --git a/pages/04.applications/10.docs/meilisearch/app_meilisearch.fr.md b/pages/04.applications/10.docs/meilisearch/app_meilisearch.fr.md deleted file mode 100644 index 30578aa5..00000000 --- a/pages/04.applications/10.docs/meilisearch/app_meilisearch.fr.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Meilisearch -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_meilisearch' ---- - -[![Installer Meilisearch avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=meilisearch) [![Integration level](https://dash.yunohost.org/integration/meilisearch.svg)](https://dash.yunohost.org/appci/app/meilisearch) - -### Ind -*Meilisearch* est une API de recherche opensource de nouvelle génération. - -### Captures d'écran - -![Captures d'écran de Meilisearch](https://github.com/YunoHost-Apps/meilisearch_ynh/blob/master/movies-web-demo.gif) - -### Configuration - -Lors de l'installation, assurez-vous de configurer une clé API pour sécuriser votre API. - -### Problem and todo - -- Ne s'installe pas sur le sous-chemin (WIP). - -##### Multi-users support - -C'est une API et il n'y a pas d'authentification, sans clé API. - -## Liens utiles - -+ Site web : [meilisearch.com](https://www.meilisearch.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/meilisearch](https://github.com/YunoHost-Apps/meilisearch_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/meilisearch/issues](https://github.com/YunoHost-Apps/meilisearch_ynh/issues) diff --git a/pages/04.applications/10.docs/meilisearch/app_meilisearch.md b/pages/04.applications/10.docs/meilisearch/app_meilisearch.md deleted file mode 100644 index 9015c786..00000000 --- a/pages/04.applications/10.docs/meilisearch/app_meilisearch.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Meilisearch -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_meilisearch' ---- - -[![Installer Meilisearch with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=meilisearch) [![Integration level](https://dash.yunohost.org/integration/meilisearch.svg)](https://dash.yunohost.org/appci/app/meilisearch) - -*Meilisearch* is an opensource next generation search API. - -### Screenshots - -![Screenchots of Meilisearch](https://github.com/YunoHost-Apps/meilisearch_ynh/blob/master/movies-web-demo.gif) - -### Configuration - -At the installation, be sure to set up an API key to secure your API. - -### Problem and todo - -- Doesn't install on subpath (WIP). - -##### Multi-users support - -It's an API and there is no authentification, without API key. - -## Useful links - -+ Website: [meilisearch.com](https://www.meilisearch.com/) -+ Application software repository: [github.com - YunoHost-Apps/meilisearch](https://github.com/YunoHost-Apps/meilisearch_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/meilisearch/issues](https://github.com/YunoHost-Apps/meilisearch_ynh/issues) diff --git a/pages/04.applications/10.docs/metabase/app_metabase.fr.md b/pages/04.applications/10.docs/metabase/app_metabase.fr.md deleted file mode 100644 index 2b6cfeff..00000000 --- a/pages/04.applications/10.docs/metabase/app_metabase.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Metabase -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_metabase' ---- - -[![Installer Metabase avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=metabase) [![Integration level](https://dash.yunohost.org/integration/metabase.svg)](https://dash.yunohost.org/appci/app/metabase) - -*Metabase* est un outil web de gestion des bases de données. - -### Captures d'écran - -![Captures d'écran de Metabase](https://github.com/YunoHost-Apps/metabase_ynh/blob/master/doc/screenshots/metabase-product-screenshot.png) - -## Liens utiles - -+ Site web : [metabase.com](https://www.metabase.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/metabase](https://github.com/YunoHost-Apps/metabase_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/metabase/issues](https://github.com/YunoHost-Apps/metabase_ynh/issues) diff --git a/pages/04.applications/10.docs/metabase/app_metabase.md b/pages/04.applications/10.docs/metabase/app_metabase.md deleted file mode 100644 index 9fcfc154..00000000 --- a/pages/04.applications/10.docs/metabase/app_metabase.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Metabase -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_metabase' ---- - -[![Installer Metabase with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=metabase) [![Integration level](https://dash.yunohost.org/integration/metabase.svg)](https://dash.yunohost.org/appci/app/metabase) - -*Metabase* is a web database management tool. - -## Screenshots - -![Screenchots of Metabase](https://github.com/YunoHost-Apps/metabase_ynh/blob/master/doc/screenshots/metabase-product-screenshot.png) - -## Useful links - -+ Website: [metabase.com](https://www.metabase.com/) -+ Application software repository: [github.com - YunoHost-Apps/metabase](https://github.com/YunoHost-Apps/metabase_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/metabase/issues](https://github.com/YunoHost-Apps/metabase_ynh/issues) diff --git a/pages/04.applications/10.docs/minchat/app_minchat.fr.md b/pages/04.applications/10.docs/minchat/app_minchat.fr.md deleted file mode 100644 index c949ec94..00000000 --- a/pages/04.applications/10.docs/minchat/app_minchat.fr.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Minchat -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_minchat' ---- - -[![Installer Minchat avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=minchat) [![Integration level](https://dash.yunohost.org/integration/minchat.svg)](https://dash.yunohost.org/appci/app/minchat) - -*Minchat* est une application de chat libre et minimaliste. Elle est basée sur [wojtek77/chat](https://github.com/wojtek77/chat), elle-même basée sur [le tutoriel de Gabriel Nava](http://code.tutsplus.com/tutorials/how-to-create-a-simple-web-based-chat-application--net-5931). - -### Captures d'écran - -![Capture d'écran de Minchat](https://github.com/YunoHost-Apps/minchat_ynh/blob/master/doc/screenshots/minchat_ynh_screenshot01.gif) - -### Avertissements / informations importantes - -#### Configuration - -la configuration est facultative. Si vous le laissez tel quel, il y a une seule salle sans nom, ouverte à tous les utilisateurs. Si vous voulez personnaliser le contrôle d'accès, éditez le fichier `conf/setup.ini` (s'il manque, copiez-le depuis `conf/sample/setup.ini`). Le paramètre intéressant est `auth` qui indique quel utilisateur est autorisé à accéder à quelle salle. - -Dans cet exemple `auth = John:Game,John:Family,Mary:Game,Tim:Family,admin:*,*:Public,*:`, -- `John:Jeux,John:Famille` = John peut accéder à la salle Jeux et à la salle Famille -- `Mary:Jeux` = Mary peut accéder à la salle Jeux -- `Tim:Famille` = Tim peut accéder à la salle Famille -- `admin:*` = admin peut accéder à toutes les salles -- `*:Public` = tout le monde peut accéder à la salle Public -- `*:` = tout le monde peut accéder à la salle sans nom - -#### Conseils aux utilisateurs - -- Les URLs que vous envoyez sont liées ou transformées en images lorsqu'elles sont précédées d'un `!`. -- Si plusieurs salles sont autorisées par l'administrateur dans le `setup.ini`, vous pouvez avoir plusieurs onglets ouverts sur différentes salles dans le même navigateur. - -## Liens utiles - -+ Site web : [github.com/wojtek77/chat](https://github.com/wojtek77/chat) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/minchat](https://github.com/YunoHost-Apps/minchat_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/minchat/issues](https://github.com/YunoHost-Apps/minchat_ynh/issues) diff --git a/pages/04.applications/10.docs/minchat/app_minchat.md b/pages/04.applications/10.docs/minchat/app_minchat.md deleted file mode 100644 index 1fa1bcdd..00000000 --- a/pages/04.applications/10.docs/minchat/app_minchat.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Minchat -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_minchat' ---- - -[![Installer Minchat with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=minchat) [![Integration level](https://dash.yunohost.org/integration/minchat.svg)](https://dash.yunohost.org/appci/app/minchat) - -*Minchat* is a free minimalist chat application. It is based on [wojtek77/chat](https://github.com/wojtek77/chat), itself based on [Gabriel Nava's tutorial](http://code.tutsplus.com/tutorials/how-to-create-a-simple-web-based-chat-application--net-5931). - -### Screenshots - -![Screenshot of Minchat](https://github.com/YunoHost-Apps/minchat_ynh/blob/master/doc/screenshots/minchat_ynh_screenshot01.gif) - -### Disclaimers / important information - -#### Setup - -The setup is optional. If you leave it as is, there is a single unnamed room, opened to all users. If you want to customize the access control, edit the file `conf/setup.ini` (if missing, copy it from `conf/sample/setup.ini`). The interesting parameter is `auth` that indicates which user is authorized to which room. - -In this example `auth = John:Game,John:Family,Mary:Game,Tim:Family,admin:*,*:Public,*:`, -- `John:Game,John:Family` = John can access the Game room, the Family room -- `Mary:Game` = Mary can access the Game room -- `Tim:Family` = Tim can access the Family room -- `admin:*` = admin can access all rooms -- `*:Public` = everybody can acccess the Public room -- `*:` = everybody can access the unnamed room - -#### Hints for users - -- The URLs you send are linked or transformed to images when preceeded by a `!` -- If multiple rooms are allowed by the administrator in the `setup.ini`, you can have several tabs opened to different rooms in the same browser. - -## Useful links - -+ Website: [github.com/wojtek77/chat](https://github.com/wojtek77/chat) -+ Application software repository: [github.com - YunoHost-Apps/minchat](https://github.com/YunoHost-Apps/minchat_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/minchat/issues](https://github.com/YunoHost-Apps/minchat_ynh/issues) diff --git a/pages/04.applications/10.docs/mindmaps/app_mindmaps.fr.md b/pages/04.applications/10.docs/mindmaps/app_mindmaps.fr.md deleted file mode 100644 index 894de376..00000000 --- a/pages/04.applications/10.docs/mindmaps/app_mindmaps.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Mindmaps -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mindmaps' ---- - -[![Installer Mindmaps avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mindmaps) [![Integration level](https://dash.yunohost.org/integration/mindmaps.svg)](https://dash.yunohost.org/appci/app/mindmaps) - -Mindmaps est une application de carte mentale basée sur HTML5. Il vous permet de créer des cartes mentales soignées dans le navigateur. - -Ce projet a commencé en 2011 comme une exploration de ce qu'il est possible de faire dans les navigateurs utilisant des API modernes. De nos jours, la plupart de ces choses sont assez courantes et la base de code est un peu dépassée. C'était bien avant React, ES6, webpack. Heck, il n'utilise même pas Backbone. - -Cependant, il n'y a aucune raison de changer quoi que ce soit et cela rend la base de code assez facile à utiliser. Il n'y a pas d'étape de compilation, pas de plugins babel, pas de frameworks. Juste une application JavaScript et un modèle très simple de modèle-vue-présentateur. - -## Liens utiles - -+ Site web : [www.mindmaps.app](https://www.mindmaps.app/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mindmaps](https://github.com/YunoHost-Apps/mindmaps_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mindmaps/issues](https://github.com/YunoHost-Apps/mindmaps_ynh/issues) diff --git a/pages/04.applications/10.docs/mindmaps/app_mindmaps.md b/pages/04.applications/10.docs/mindmaps/app_mindmaps.md deleted file mode 100644 index 1e2c5801..00000000 --- a/pages/04.applications/10.docs/mindmaps/app_mindmaps.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Mindmaps -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mindmaps' ---- - -[![Install Mindmaps with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mindmaps) [![Integration level](https://dash.yunohost.org/integration/mindmaps.svg)](https://dash.yunohost.org/appci/app/mindmaps) - -Mindmaps is a HTML5 based mind mapping application. It lets you create neat looking mind maps in the browser. - -This project started in 2011 as an exploration into what's possible to do in browsers using modern APIs. Nowadays, most of this stuff is pretty common and the code base is a bit outdated. This was way before React, ES6, webpack. Heck, it doesn't even use Backbone. - -However, there is no reason to change any of that and it makes the code base quite easy to grok. There is no compilation step, no babel plugins, no frameworks. Just a JavaScript application and a very simple Model-View-Presenter pattern. - -## Useful links - -+ Website: [www.mindmaps.app](https://www.mindmaps.app/) -+ Application software repository: [github.com - YunoHost-Apps/mindmaps](https://github.com/YunoHost-Apps/mindmaps_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mindmaps/issues](https://github.com/YunoHost-Apps/mindmaps_ynh/issues) diff --git a/pages/04.applications/10.docs/minetest/app_minetest.fr.md b/pages/04.applications/10.docs/minetest/app_minetest.fr.md deleted file mode 100644 index 3796deda..00000000 --- a/pages/04.applications/10.docs/minetest/app_minetest.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Minetest -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_minetest' ---- - -![logo de minetest](image://minetest_logo.svg?resize=,80) - -[![Install minetest with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minetest) [![Integration level](https://dash.yunohost.org/integration/minetest.svg)](https://dash.yunohost.org/appci/app/minetest) - -Un jeu de cubes dans un espace illimité ou pioches et pelles sont de rigueur pour édifier des constructions imaginaires, creuser des tunels, se promener au grès de ses envies, faire des rencontres, ramasser quelques fleurs de-ci de-là, nager... -Minetest c'est l'équivalent de Minecraft avec en supplément la gratuité du jeu et la possibilité d'intégrer une équipe de développement pour améliorer le produit. -Minetest, c'est aussi un serveur qui permet d'accueillir vos amis ou simplement quelques visiteurs curieux voire même des joueurs chevronnés. - -## Liens utiles - -+ Site web : [minetest.net](https://www.minetest.net/) -+ Documentation officielle : [wiki.minetest.net](https://wiki.minetest.net) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/minetest](https://github.com/YunoHost-Apps/minetest_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/minetest/issues](https://github.com/YunoHost-Apps/minetest_ynh/issues) diff --git a/pages/04.applications/10.docs/minetest/app_minetest.md b/pages/04.applications/10.docs/minetest/app_minetest.md deleted file mode 100644 index c2ff31a8..00000000 --- a/pages/04.applications/10.docs/minetest/app_minetest.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Minetest -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_minetest' ---- - -![minetest's logo](image://minetest_logo.svg?resize=,80) - -[![Install minetest with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minetest) [![Integration level](https://dash.yunohost.org/integration/minetest.svg)](https://dash.yunohost.org/appci/app/minetest) - -A game of cubes in an unlimited space where picks and shovels are de rigueur to build imaginary constructions, dig tunnels, walk in the sandstone of his wishes, make encounters, pick up a few flowers here and there, swimming... -Minetest is the equivalent of Minecraft with the addition of free gameplay and the possibility of integrating a development team to improve the product. -Minetest is also a server that allows you to welcome your friends or just a few curious visitors or even experienced players. - -## Useful links - -+ Website: [minetest.net](https://www.minetest.net/) -+ Official documentation: [wiki.minetest.net](https://wiki.minetest.net) -+ Application software repository: [github.com - YunoHost-Apps/minetest](https://github.com/YunoHost-Apps/minetest_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/minetest/issues](https://github.com/YunoHost-Apps/minetest_ynh/issues) diff --git a/pages/04.applications/10.docs/mineweb/app_mineweb.fr.md b/pages/04.applications/10.docs/mineweb/app_mineweb.fr.md deleted file mode 100644 index 484f9190..00000000 --- a/pages/04.applications/10.docs/mineweb/app_mineweb.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: MineWeb -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mineweb' ---- - -[![Installer MineWeb avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mineweb) [![Integration level](https://dash.yunohost.org/integration/mineweb.svg)](https://dash.yunohost.org/appci/app/mineweb) - -*MineWeb* est un CMS (c'est-à-dire un système de gestion de contenu), en plus simple, un site complètement personnalisable et intuitif, qui s'adaptera parfaitement à vos serveurs Minecraft ! - -Vous pourrez tenir vos joueurs au courant des actualités, leur faire acheter des articles sur la boutique... Vous pourrez personnaliser le CMS avec toutes sortes de thèmes ou plugins ! Ceux-ci sont disponibles sur le market ou peuvent être développés par vous-même. - -### Captures d'écran - -![Capture d'écran de MineWeb](https://github.com/YunoHost-Apps/mineweb_ynh/blob/master/doc/screenshots/features1_mb.png) - -## Liens utiles - -+ Site web : [mineweb.org (fr)](https://mineweb.org) -+ Démonstration : [Démo](https://demo.mineweb.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mineweb](https://github.com/YunoHost-Apps/mineweb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mineweb/issues](https://github.com/YunoHost-Apps/mineweb_ynh/issues) diff --git a/pages/04.applications/10.docs/mineweb/app_mineweb.md b/pages/04.applications/10.docs/mineweb/app_mineweb.md deleted file mode 100644 index 969aabbe..00000000 --- a/pages/04.applications/10.docs/mineweb/app_mineweb.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: MineWeb -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mineweb' ---- - -[![Installer MineWeb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mineweb) [![Integration level](https://dash.yunohost.org/integration/mineweb.svg)](https://dash.yunohost.org/appci/app/mineweb) - -*MineWeb* is a CMS (i.e. a content management system), in simple terms, a completely customizable and intuitive site, which will fit perfectly on your Minecraft servers! - -You will be able to keep your players informed about news, have them buy items from the store... You can customize the CMS with all kinds of themes or plugins! These are available on the market or can be developed by yourself. - -### Screenshots - -![Screenshot of MineWeb](https://github.com/YunoHost-Apps/mineweb_ynh/blob/master/doc/screenshots/features1_mb.png) - -## Useful links - -+ Website: [mineweb.org (fr)](https://mineweb.org) -+ Demonstration: [Demo](https://demo.mineweb.eu/login) -+ Application software repository: [github.com - YunoHost-Apps/mineweb](https://github.com/YunoHost-Apps/mineweb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mineweb/issues](https://github.com/YunoHost-Apps/mineweb_ynh/issues) diff --git a/pages/04.applications/10.docs/minidlna/app_minidlna.fr.md b/pages/04.applications/10.docs/minidlna/app_minidlna.fr.md deleted file mode 100644 index 1236c5c9..00000000 --- a/pages/04.applications/10.docs/minidlna/app_minidlna.fr.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: MiniDLNA (Ready Media) -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_minidlna' ---- - -![logo de MiniDLNA (Ready Media)](image://yunohost_package.png?height=80) - -[![Install MiniDLNA with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minidlna) [![Integration level](https://dash.yunohost.org/integration/minidlna.svg)](https://dash.yunohost.org/appci/app/minidlna) - -MiniDLNA (renommé Ready Media) est un serveur [DLNA](https://fr.wikipedia.org/wiki/Digital_Living_Network_Alliance) ultra léger. -Il permet de partager très simplement les fichiers multimédias avec tous les appareils compatibles présents sur le réseau local. - -MiniDLNA ne dispose pas d’une interface graphique, mais ne nécessite pas de configuration particulière. - -## Configuration - -### Quels fichiers multimédias sont partagés ? -MiniDLNA partage le dossier `/home/yunohost.multimedia/share`, qui est commun à chaque utilisateur dans le dossier `/home/$USER/Multimedia/Share`. -[Plus d’informations sur les dossiers multimédias](https://github.com/YunoHost-Apps/yunohost.multimedia). - -~~Si [Transmission](https://github.com/Kloadut/transmission_ynh) est installé, les médias téléchargés seront disponibles en DLNA.~~ - -### Comment consulter et lire les fichiers multimédias partagés par MiniDLNA ? -Pour voir et lire les fichiers multimédias, il suffit de disposer d’un client compatible DLNA/UPNP. - -La majorité des décodeurs TV fournis par les FAI sont compatibles DLNA, il suffit de chercher les sources de médias externes. -C’est le cas également pour les consoles de jeux dernière génération connectée à internet. - -Certaines TV et lecteur Blu-ray sont également compatibles DLNA. - -Dans tous les cas, il suffit en général d’aller chercher les sources externes, USB etc., pour trouver le serveur DLNA, affiché sous le nom **YunoHost DLNA**. - -Il existe une multitude de clients DLNA pour toutes les plateformes, dont voici une [liste non exhaustive](https://en.wikipedia.org/wiki/List_of_UPnP_AV_media_servers_and_clients#UPnP_AV_clients). -De manière générale, un client DLNA ne nécessite pas de configuration particulière pour accéder au partage de fichiers multimédias. - -## Liens utiles - - + Site web : [minidlna.sourceforge.net](http://minidlna.sourceforge.net/) - + Documentation : [doc.ubuntu-fr.org/minidlna](https://doc.ubuntu-fr.org/minidlna) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/minidlna](https://github.com/YunoHost-Apps/minidlna_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/minidlna/issues](https://github.com/YunoHost-Apps/minidlna_ynh/issues) diff --git a/pages/04.applications/10.docs/minidlna/app_minidlna.md b/pages/04.applications/10.docs/minidlna/app_minidlna.md deleted file mode 100644 index eb4117f8..00000000 --- a/pages/04.applications/10.docs/minidlna/app_minidlna.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: MiniDLNA (Ready Media) -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_minidlna' ---- - -![MiniDLNA's (Ready Meadia) logo](image://yunohost_package.png?height=80) - -[![Install MiniDLNA with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minidlna) [![Integration level](https://dash.yunohost.org/integration/minidlna.svg)](https://dash.yunohost.org/appci/app/minidlna) - -MiniDLNA (Ready Media) is a lightweight [DLNA](https://fr.wikipedia.org/wiki/Digital_Living_Network_Alliance) server. -It allows to easily share multimedia files with any compatible devices present on the LAN. - -MiniDLNA does not have a graphical interface, but it does not require any special configuration. - -## Configuration - -### What multimedia files are shared? -MiniDLNA (renamed Ready Media) sharing the folder `/home/yunohost.multimedia/share`, which is common to each user in `/home/$USER/Multimedia/Share`. -[More information about multimedia files here.](https://github.com/YunoHost-Apps/yunohost.multimedia) - -~~If [Transmission](https://github.com/Kloadut/transmission_ynh) is installed, the downloaded media will be available in DLNA.~~ - -### How to view and play media files shared by MiniDLNA? -To view and play media files, all you need is a compatible client DLNA/UPNP. - -The majority of set-top boxes provided by ISPs are DLNA compatible, simply look for sources of external media. -This is also true for the latest generation game consoles connected to internet. - -Some TV and Blu-ray player is also DLNA compatible. - -In any case, it is generally sufficient to seek external sources, USB etc., to find the DLNA server, displayed under the name **YunoHost DLNA**. - -There are a multitude of DLNA client for all platforms, including the following [not exhaustive list](https://en.wikipedia.org/wiki/List_of_UPnP_AV_media_servers_and_clients#UPnP_AV_clients). -In general, a DLNA client does not require any special configuration to access the media sharing. - -## Useful links - -+ Website: [minidlna.sourceforge.net](http://minidlna.sourceforge.net) -+ Official : [help.ubuntu.com/community/MiniDLNA](https://help.ubuntu.com/community/MiniDLNA) -+ Application software repository: [github.com - YunoHost-Apps/minidlna](https://github.com/YunoHost-Apps/minidlna_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/minidlna/issues](https://github.com/YunoHost-Apps/minidlna_ynh/issues) diff --git a/pages/04.applications/10.docs/miniflux/app_miniflux.fr.md b/pages/04.applications/10.docs/miniflux/app_miniflux.fr.md deleted file mode 100644 index b6c40888..00000000 --- a/pages/04.applications/10.docs/miniflux/app_miniflux.fr.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Miniflux -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_miniflux' ---- - -[![Installer Miniflux avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=miniflux) [![Integration level](https://dash.yunohost.org/integration/miniflux.svg)](https://dash.yunohost.org/appci/app/miniflux) - -*Miniflux* est un lecteur de flux RSS minimaliste et opiniâtre. - -### Captures d'écran - -![Capture d'écran de Miniflux](https://github.com/YunoHost-Apps/miniflux_ynh/blob/master/doc/screenshots/overview.png) - -### Avertissements / informations importantes - -### Configuration - -Vous pouvez configurer Miniflux en modifiant le fichier `/var/www/miniflux/miniflux.conf` en vous aidant de la [documentation](https://miniflux.app/docs/configuration.html). - -## Liens utiles - -+ Site web : [miniflux.app](https://miniflux.app/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/miniflux](https://github.com/YunoHost-Apps/miniflux_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/miniflux/issues](https://github.com/YunoHost-Apps/miniflux_ynh/issues) diff --git a/pages/04.applications/10.docs/miniflux/app_miniflux.md b/pages/04.applications/10.docs/miniflux/app_miniflux.md deleted file mode 100644 index 3dcf0e89..00000000 --- a/pages/04.applications/10.docs/miniflux/app_miniflux.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Miniflux -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_miniflux' ---- - -[![Installer Miniflux with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=miniflux) [![Integration level](https://dash.yunohost.org/integration/miniflux.svg)](https://dash.yunohost.org/appci/app/miniflux) - -*Miniflux* is a minimalist and opinionated RSS feed reader. - -### Screenshots - -![Screenshot of Miniflux](https://github.com/YunoHost-Apps/miniflux_ynh/blob/master/doc/screenshots/overview.png) - -### Disclaimers / important information - -### Configuration - -You can also configure Miniflux by editing this file `/var/www/miniflux/miniflux.conf` using the [documentation](https://miniflux.app/docs/configuration.html). - -## Documentation and resources - -## Useful links - -+ Website: [miniflux.app](https://miniflux.app/) -+ Application software repository: [github.com - YunoHost-Apps/miniflux](https://github.com/YunoHost-Apps/miniflux_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/miniflux/issues](https://github.com/YunoHost-Apps/miniflux_ynh/issues) diff --git a/pages/04.applications/10.docs/misskey/app_misskey.md b/pages/04.applications/10.docs/misskey/app_misskey.md deleted file mode 100644 index 27ba5fa6..00000000 --- a/pages/04.applications/10.docs/misskey/app_misskey.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Misskey -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_misskey' ---- - -![misskey's logo](image://misskey_logo.png?resize=100) - -[![Install Misskey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=misskey) [![Integration level](https://dash.yunohost.org/integration/misskey.svg)](https://dash.yunohost.org/appci/app/misskey) - -Misskey is a decentralized and open source microblogging platform. It has "Reactions" that allow you to easily express your feeling, "Drive" that allows you to manage files in one place, and a highly customizable UI that makes it more fun to share something. - -Misskey also implements ActivityPub, so it can communicate with other platforms like Mastodon, Pleroma, Friendica and more interactively. - -## Configuration - -- Beginning with version 12.111.1~ynh1 (*Misskey* 12.111.1) YunoHost >= 11.0.7 is required, as PostgreSQL >= 12.x is mandatory. -- *Misskey* requires a dedicated root domain, e.g. `misskey.domain.tld` -- Due to Cypress dependency, *Misskey* only works on 64-bit CPU machines. -- *Misskey* can take quite some time to install (more then 30 minutes). So take out some time and grab yourself a coffee. -- If installing from command line, using `screen` is recommended to avoid disconnection. See below. -- After installation, first page can take time to load and may show timeout error. Give it time to make itself ready for you. Refresh the page after 2 or 3 minutes. -- The first account created will be an admin user and will have all the admin rights. - - -Using screen in case of disconnects - -``` -sudo apt-get install screen -screen -sudo yunohost app install https://github.com/YunoHost-Apps/misskey_ynh.git -``` -Recover after disconnect: -``` -screen -d -screen -r -``` - -## Useful links - -* Official app website: [https://misskey-hub.net/](https://misskey-hub.net/) -* Upstream app code repository: [https://github.com/misskey-dev/misskey](https://github.com/misskey-dev/misskey) -* Demonstration : [https://demo.misskey.io](https://demo.misskey.io) -* Report a bug: [https://github.com/YunoHost-Apps/misskey_ynh/issues](https://github.com/YunoHost-Apps/misskey_ynh/issues) diff --git a/pages/04.applications/10.docs/mobilizon/app_mobilizon.fr.md b/pages/04.applications/10.docs/mobilizon/app_mobilizon.fr.md deleted file mode 100644 index f4d51cbf..00000000 --- a/pages/04.applications/10.docs/mobilizon/app_mobilizon.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Mobilizon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mobilizon' ---- - -![logo de mobilizon](image://mobilizon_logo.svg?resize=,80) - -[![Install mobilizon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mobilizon) [![Integration level](https://dash.yunohost.org/integration/mobilizon.svg)](https://dash.yunohost.org/appci/app/mobilizon) - - -Mobilizon est un logiciel actuellement en cours de développement par Framasoft. Il permettra à chaque organisation ou individu de proposer sa propre plateforme de mobilisation. -Il sera possible de : - -* Publier des évènements, -* Créer des groupes, -* Dialoguer par messagerie, -* Avoir plusieurs identités avec un seul compte (pour séparer les évènements familiaux ou activités de loisirs de son activité militante, par exemple) -* Fédérer plusieurs instances Mobilizon pour échanger avec d’autres instances, afficher plus d’événements que juste ceux de son instance et favoriser les interactions (utilisation du protocole ActivityPub) - -Mobilizon sera un logiciel éthique permettant de s'émanciper de Facebook, Meetup, Eventbrite ou tout autre plateforme à but lucratif. Il sera respectueux de la vie privée et des données personnelles de ses utilisateurs. - -## Liens utiles - -+ Site web : [joinmobilizon.org](https://joinmobilizon.org) -+ Documentation officielle : [joinmobilizon.org/fr/faq](https://joinmobilizon.org/fr/faq) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/mobilizon/issues](https://github.com/YunoHost-Apps/mobilizon_ynh/issues) diff --git a/pages/04.applications/10.docs/mobilizon/app_mobilizon.md b/pages/04.applications/10.docs/mobilizon/app_mobilizon.md deleted file mode 100644 index 2fe8e3f2..00000000 --- a/pages/04.applications/10.docs/mobilizon/app_mobilizon.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Mobilizon -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mobilizon' ---- - -![mobilizon's logo](image://mobilizon_logo.svg?resize=,80) - -[![Install mobilizon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mobilizon) [![Integration level](https://dash.yunohost.org/integration/mobilizon.svg)](https://dash.yunohost.org/appci/app/mobilizon) - -MobiliZon is your federated organization and mobilization platform. It's supported by Framasoft. -MobiliZon aims to solve existing platform's problems to organize events in a decentralised, libre and privacy friendly way. -Mobilizon is a tool designed to create platforms for managing communities and events. Its purpose is to help as many people as possible to free themselves from Facebook groups and events, from Meetup, etc. - -## Useful links - -+ Website: [joinmobilizon.org](https://joinmobilizon.org) -+ Official documentation: [joinmobilizon.org/fr/faq](https://joinmobilizon.org/en/faq) -+ Application software repository: [github.com - YunoHost-Apps/mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mobilizon/issues](https://github.com/YunoHost-Apps/mobilizon_ynh/issues) diff --git a/pages/04.applications/10.docs/moodle/app_moodle.fr.md b/pages/04.applications/10.docs/moodle/app_moodle.fr.md deleted file mode 100644 index 53f36376..00000000 --- a/pages/04.applications/10.docs/moodle/app_moodle.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Moodle -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_moodle' ---- - -![logo de moodle](image://moodle_logo.svg?resize=,80) - -[![Install Moodle with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=moodle) [![Integration level](https://dash.yunohost.org/integration/moodle.svg)](https://dash.yunohost.org/appci/app/moodle) - -Moodle est un LMS (Learning Management System ou environnement d'apprentissage) permettant de créér, partager, animer des ressources didactiques et de formation. -A minima on pourra l'utiliser pour partager des supports de cours (sous différents formats), mais il permet surtout de créer des activités d'apprentissage riches privilégiant les interactions entre les utilisateurs (apprenants comme formateurs). -Il intègre une dizaine d'activités (quiz, leçon, forum, wiki, devoir, sondage, atelier auto-évalué entre pairs...) et formats de ressources (pdf, texte, audio-visuel, image, scorm...) par défaut qui peuvent être enrichis par des modules complémentaires (notamment pour proposer des activités spécifiques à certains domaines). - -## Liens utiles - -+ Site web : [moodle.org](https://moodle.org) -+ Documentation officielle : [docs.moodle.org](https://docs.moodle.org) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/moodle](https://github.com/YunoHost-Apps/moodle_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/moodle/issues](https://github.com/YunoHost-Apps/moodle_ynh/issues) diff --git a/pages/04.applications/10.docs/moodle/app_moodle.md b/pages/04.applications/10.docs/moodle/app_moodle.md deleted file mode 100644 index 6fed1e6f..00000000 --- a/pages/04.applications/10.docs/moodle/app_moodle.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Moodle -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_moodle' ---- - -![moodle's logo](image://moodle_logo.svg?resize=,80) - -[![Install Moodle with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=moodle) [![Integration level](https://dash.yunohost.org/integration/moodle.svg)](https://dash.yunohost.org/appci/app/moodle) - -Moodle is a Learning Management System (LMS) for creating, sharing and animating learning and training resources. -At least it can be used to share course materials (in different formats), but above all, it allows the creation of rich learning activities focusing on interactions between users (learners like trainers). -It integrates about ten activities (quiz, lesson, forum, wiki, homework, survey, self-assessment workshop between peers...) and resource formats (pdf, text, audio-visual, image, scorm...) by default that can be enriched by modules -complementary (in particular to propose specific activities in certain areas). - -## Useful links - -+ Website: [moodle.org](https://moodle.org) -+ Official documentation: [docs.moodle.org](https://docs.moodle.org) -+ Application software repository: [github.com - YunoHost-Apps/moodle](https://github.com/YunoHost-Apps/moodle_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/moodle/issues](https://github.com/YunoHost-Apps/moodle_ynh/issues) diff --git a/pages/04.applications/10.docs/mopidy/app_mopidy.fr.md b/pages/04.applications/10.docs/mopidy/app_mopidy.fr.md deleted file mode 100644 index af724745..00000000 --- a/pages/04.applications/10.docs/mopidy/app_mopidy.fr.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Mopidy -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mopidy' ---- - -[![Installer Mopidy avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mopidy) [![Integration level](https://dash.yunohost.org/integration/mopidy.svg)](https://dash.yunohost.org/appci/app/mopidy) - -*Mopidy* permet d'écouter de la musique, des podcasts et des programmes radio depuis le disque local et divers services de streaming. - -### Captures d'écran - -![Capture d'écran de Mopidy](https://github.com/YunoHost-Apps/mopidy_ynh/blob/master/doc/screenshots/mopidy_screenshot1.png) - -### Avertissements / informations importantes - -* Cette installation est livrée avec diverses extensions : - * [MusicBox-Webclient](https://mopidy.com/ext/musicbox-webclient/) pour contrôler Mopidy depuis votre navigateur web -* [local](https://mopidy.com/ext/local/) pour rendre votre collection de musique privée sur `/home/yunohost.multimedia/share/Music/` consultable et interrogeable. - * YouTube](https://pypi.org/project/Mopidy-YouTube/) pour lire les sons de YouTube. - * [YTMusic](https://music.youtube.com/) pour accéder à la musique en continu de Google appelée [YouTube Music](https://music.youtube.com/) - * [Podcast-iTunes](https://mopidy.com/ext/podcast-itunes/) pour rechercher et parcourir les podcasts de l'Apple iTunes Store. - * RadioNet](https://mopidy.com/ext/radionet/) pour lire les chaînes de radio du site [radio.net](https://www.radio.net/). - * Podcast](https://mopidy.com/ext/podcast/) pour parcourir les flux RSS de podcasts et diffuser les épisodes. - * Soundcloud](https://pypi.org/project/Mopidy-SoundCloud/) permet de lire la musique du service [SoundCloud](https://soundcloud.com/) [[jeton d'authentification](https://pypi.org/project/Mopidy-SoundCloud/) nécessaire]. - * [MPD](https://mopidy.com/ext/mpd/) peut être activé afin d'utiliser des applications qui contrôlent le Mopidy via ce protocole. (Cela ouvrira le port 6600). -* Tous les flux sont joués sur le matériel audio local des serveurs. L'interface web n'est qu'une sorte de télécommande. C'est pourquoi elle ne doit pas être utilisée avec des VPS ou d'autres serveurs qui n'ont pas de matériel audio réel. -* Pour reconstruire la base de données de votre collection de musique locale, entrez `sudo mopidyctl local scan`. -* Pour lister les paramètres actuels, entrez dans `sudo mopidyctl config`. -* Editez le fichier `/opt/yunohost/mopidy/mopidy.conf` pour ajuster la configuration de Mopidy. - -## Liens utiles - -+ Site web : [mopidy.com](https://mopidy.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mopidy](https://github.com/YunoHost-Apps/mopidy_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mopidy/issues](https://github.com/YunoHost-Apps/mopidy_ynh/issues) diff --git a/pages/04.applications/10.docs/mopidy/app_mopidy.md b/pages/04.applications/10.docs/mopidy/app_mopidy.md deleted file mode 100644 index 6c28b04f..00000000 --- a/pages/04.applications/10.docs/mopidy/app_mopidy.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Mopidy -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mopidy' ---- - -[![Installer Mopidy with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mopidy) [![Integration level](https://dash.yunohost.org/integration/mopidy.svg)](https://dash.yunohost.org/appci/app/mopidy) - -*Mopidy* allows you to listen to music, podcasts and radio programs from the local disk and various streaming services. - -### Screenshots - -![Screenshot of Mopidy](https://github.com/YunoHost-Apps/mopidy_ynh/blob/master/doc/screenshots/mopidy_screenshot1.png) - -### Disclaimers / important information - -* This installation is shipped with various extensions: - * [MusicBox-Webclient](https://mopidy.com/ext/musicbox-webclient/) to control mopidy from your web browser - * [local](https://mopidy.com/ext/local/) to make your private music collection on `/home/yunohost.multimedia/share/Music/` browseable and searchable - * [YouTube](https://pypi.org/project/Mopidy-YouTube/) to play sound from YouTube - * [YTMusic](https://music.youtube.com/) to access Google’s streaming music named [YouTube Music](https://music.youtube.com/) - * [Podcast-iTunes](https://mopidy.com/ext/podcast-itunes/) to search and browse podcasts from the Apple iTunes Store. - * [RadioNet](https://mopidy.com/ext/radionet/) to play radio channels from the [radio.net](https://www.radio.net/). - * [Podcast](https://mopidy.com/ext/podcast/) to browse RSS feeds of podcasts and stream the episodes. - * [Soundcloud](https://pypi.org/project/Mopidy-SoundCloud/) to play music from the [SoundCloud](https://soundcloud.com/) service \([authentication token](https://pypi.org/project/Mopidy-SoundCloud/) needed\). - * [MPD](https://mopidy.com/ext/mpd/) can be activated in order to use apps that control mopidy via this protocol. (This will open port 6600.) -* All streams are played on the servers local audio hardware. The web interface is only a kind of remote control. Threrefore it should not be used with VPS or other servers that have no real audio hardware -* To rebuild the database of your local music collection enter `sudo mopidyctl local scan`. -* To list current settings enter `sudo mopidyctl config`. -* Edit the file `/opt/yunohost/mopidy/mopidy.conf` to adjust Mopidy's configuration. - -## Useful links - -+ Website: [mopidy.com](https://mopidy.com/) -+ Application software repository: [github.com - YunoHost-Apps/mopidy](https://github.com/YunoHost-Apps/mopidy_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mopidy/issues](https://github.com/YunoHost-Apps/mopidy_ynh/issues) diff --git a/pages/04.applications/10.docs/movim/app_movim.fr.md b/pages/04.applications/10.docs/movim/app_movim.fr.md deleted file mode 100644 index b6a642cc..00000000 --- a/pages/04.applications/10.docs/movim/app_movim.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Movim -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_movim' ---- - -[![Installer Movim avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=movim) [![Integration level](https://dash.yunohost.org/integration/movim.svg)](https://dash.yunohost.org/appci/app/movim) - -*Movim* est un client XMPP multiplateforme basé sur le web. - -### Captures d'écran - -![Capture d'écran de Movim](https://github.com/YunoHost-Apps/movim_ynh/blob/master/doc/screenshots/movim.png) - -### Avertissements / informations importantes - -### Configuration - - * Après l'installation, l'application peut être configurée sur https://example.com/movim/?admin en utilisant le nom d'utilisateur et le mot de passe définis lors de l'installation. - -## Liens utiles - -+ Site web : [movim.eu](https://movim.eu/) -+ Démonstration : [Démo](https://mov.im/?login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/movim](https://github.com/YunoHost-Apps/movim_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/movim/issues](https://github.com/YunoHost-Apps/movim_ynh/issues) diff --git a/pages/04.applications/10.docs/movim/app_movim.md b/pages/04.applications/10.docs/movim/app_movim.md deleted file mode 100644 index d66cb9ae..00000000 --- a/pages/04.applications/10.docs/movim/app_movim.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Movim -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_movim' ---- - -[![Installer Movim with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=movim) [![Integration level](https://dash.yunohost.org/integration/movim.svg)](https://dash.yunohost.org/appci/app/movim) - -*Movim* is a web-based cross-platform XMPP client. - -### Screenshots - -![Screenshot of Movim](https://github.com/YunoHost-Apps/movim_ynh/blob/master/doc/screenshots/movim.png) - -### Disclaimers / important information - -### Configuration - - * After installing the app, it can be configured at https://example.com/movim/?admin using the username and password defined during the installation. - -## Useful links - -+ Website: [movim.eu](https://movim.eu/) -+ Demonstration: [Demo](https://mov.im/?login) -+ Application software repository: [github.com - YunoHost-Apps/movim](https://github.com/YunoHost-Apps/movim_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/movim/issues](https://github.com/YunoHost-Apps/movim_ynh/issues) diff --git a/pages/04.applications/10.docs/mumble-web/app_mumble-web.fr.md b/pages/04.applications/10.docs/mumble-web/app_mumble-web.fr.md deleted file mode 100644 index 2d81b1de..00000000 --- a/pages/04.applications/10.docs/mumble-web/app_mumble-web.fr.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Mumble Web -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mumble-web' ---- - -[![Installer Mumble Web avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mumble-web) [![Integration level](https://dash.yunohost.org/integration/mumble-web.svg)](https://dash.yunohost.org/appci/app/mumble-web) - -*Mumble Web* est un client HTML5 Mumble à utiliser dans les navigateurs modernes. -Le protocole Mumble utilise TCP pour le contrôle et UDP pour la voix. Fonctionnant dans un navigateur, les deux ne sont pas disponibles pour ce client. Au lieu de cela, les Websockets sont utilisés pour le contrôle et WebRTC est utilisé pour la voix (en utilisant les Websockets comme solution de secours si le serveur ne prend pas en charge WebRTC). - -### Captures d'écran - -![Capture d'écran de Mumble Web](https://github.com/YunoHost-Apps/mumble-web_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -- Pour utiliser *Mumble web*, vous devez d'abord installer le [server Mumble](https://github.com/YunoHost-Apps/mumbleserver_ynh). -- Cette installation suppose que le serveur Mumble est servi par le port `64738` -- Diverses options de configuration sont disponibles pour *Mumble web* sur ce fichier de configuration `/var/www/mumble-web/dist/config.local.js` - -### Documentation - -- Documentation Murmur : https://wiki.mumble.info/wiki/Murmurguide -- Documentation Framasoft : https://docs.framasoft.org/fr/jitsimeet/mumble.html - -## Liens utiles - -+ Site web : [mumble.info](https://www.mumble.info/) -+ Démonstration : [Démo](https://alt.framasoft.org/fr/mumble) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mumble-web](https://github.com/YunoHost-Apps/mumble-web_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mumble-web/issues](https://github.com/YunoHost-Apps/mumble-web_ynh/issues) diff --git a/pages/04.applications/10.docs/mumble-web/app_mumble-web.md b/pages/04.applications/10.docs/mumble-web/app_mumble-web.md deleted file mode 100644 index af6712fb..00000000 --- a/pages/04.applications/10.docs/mumble-web/app_mumble-web.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Mumble Web -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mumble-web' ---- - -[![Installer Mumble Web with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mumble-web) [![Integration level](https://dash.yunohost.org/integration/mumble-web.svg)](https://dash.yunohost.org/appci/app/mumble-web) - -*Mumble Web* is an HTML5 Mumble client for use in modern browsers. The Mumble protocol uses TCP for control and UDP for voice. Running in a browser, both are unavailable to this client. Instead Websockets are used for control and WebRTC is used for voice (using Websockets as fallback if the server does not support WebRTC). - -### Screenshots - -![Screenshot of Mumble Web](https://github.com/YunoHost-Apps/mumble-web_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Setup - -- In order to use *Mumble web*, you need to install [Mumble server](https://github.com/YunoHost-Apps/mumbleserver_ynh) first. -- This installation assumes that *Mumble server* is served by port `64738` -- Various configuration options are available for Mumble web on this configuration file `/var/www/mumble-web/dist/config.local.js` - -### Documentation - -- Murmur documentation: https://wiki.mumble.info/wiki/Murmurguide -- Framasoft documentation: https://docs.framasoft.org/fr/jitsimeet/mumble.html - -## Useful links - -+ Website: [mumble.info](https://www.mumble.info/) -+ Demonstration: [Demo](https://alt.framasoft.org/fr/mumble) -+ Application software repository: [github.com - YunoHost-Apps/mumble-web](https://github.com/YunoHost-Apps/mumble-web_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mumble-web/issues](https://github.com/YunoHost-Apps/mumble-web_ynh/issues) diff --git a/pages/04.applications/10.docs/mumbleserver/app_mumbleserver.fr.md b/pages/04.applications/10.docs/mumbleserver/app_mumbleserver.fr.md deleted file mode 100644 index cd79cc7c..00000000 --- a/pages/04.applications/10.docs/mumbleserver/app_mumbleserver.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Mumble server -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mumbleserver' ---- - -![logo de mumbleserver](image://mumbleserver_logo.svg?resize=,80) - -[![Install Mumble server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mumbleserver) [![Integration level](https://dash.yunohost.org/integration/mumbleserver.svg)](https://dash.yunohost.org/appci/app/mumbleserver) - -Mumble est un logiciel de voix sur IP efficace et stable qui vous permet de créer des salons audio pour plusieurs interlocuteurs. C'est un logiciel de VoIP qui fait bénéficier à ses utilisateurs d'une latence très faible tout en fournissant une qualité de son excellente. Mumble intègre également une surcouche visuelle qui se positionne discrètement au dessus des autres fenêtres afin d'avoir une vision sur l'activation des micros des gens avec qui vous parlez. -Ici, c'est la partir serveur 'Murmur' que vous installerez sur votre instance de YunoHost. - -Il est nécessaire d'utiliser un [client Mumble](https://wiki.mumble.info/wiki/3rd_Party_Applications) pour l'utiliser pour chaque interlocuteur·rice. - -## Liens utiles - -+ Site web : [www.mumble.info](https://www.mumble.info) -+ Documentation officielle : [wiki.mumble.info/wiki/Main_Page](https://wiki.mumble.info/wiki/Main_Page) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mumbleserver](https://github.com/YunoHost-Apps/mumbleserver_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/mumbleserver/issues](https://github.com/YunoHost-Apps/mumbleserver_ynh/issues) diff --git a/pages/04.applications/10.docs/mumbleserver/app_mumbleserver.md b/pages/04.applications/10.docs/mumbleserver/app_mumbleserver.md deleted file mode 100644 index 29d67804..00000000 --- a/pages/04.applications/10.docs/mumbleserver/app_mumbleserver.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Mumble server -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mumbleserver' ---- - -![mumbleserver's logo](image://mumbleserver_logo.svg?resize=,80) - -[![Install Mumble server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mumbleserver) [![Integration level](https://dash.yunohost.org/integration/mumbleserver.svg)](https://dash.yunohost.org/appci/app/mumbleserver) - -Mumble is an efficient and stable Voice over IP software that allows you to create audio rooms for multiple people. It is a VoIP software that allows its users to benefit from very low latency and very high quality while providing excellent sound quality. Mumble also incorporates a visual overlay that discreetly positions itself above the other windows to provide a view of the microphone activation of the people you are talking to. -Here is the 'Murmur' server that you will install on your instance of YunoHost. - -It is necessary to use a [Mumble client](https://wiki.mumble.info/wiki/3rd_Party_Applications) to use it for each interlocutor. - - -## Useful links - -+ Website: [www.mumble.info](https://www.mumble.info) -+ Official documentation: [wiki.mumble.info/wiki/Main_Page](https://wiki.mumble.info/wiki/Main_Page) -+ Application software repository: [github.com - YunoHost-Apps/mumbleserver](https://github.com/YunoHost-Apps/mumbleserver_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mumbleserver/issues](https://github.com/YunoHost-Apps/mumbleserver_ynh/issues) diff --git a/pages/04.applications/10.docs/my_capsule/app_my_capsule.fr.md b/pages/04.applications/10.docs/my_capsule/app_my_capsule.fr.md deleted file mode 100644 index b56a0cab..00000000 --- a/pages/04.applications/10.docs/my_capsule/app_my_capsule.fr.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: my_capsule -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_my_capsule' ---- - -[![Installer my_capsule avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=my_capsule) [![Integration level](https://dash.yunohost.org/integration/my_capsule.svg)](https://dash.yunohost.org/appci/app/my_capsule) - -*my_capsule* est une capsule Gemini personnalisée avec un accès SFTP et HtmGem pour rendre vos pages Gemini accessibles sur le web. - -### Captures d'écran - -![Capture d'écran de my_capsule](https://github.com/YunoHost-Apps/my_capsule_ynh/blob/master/doc/screenshots/screenshot2.png) -![Capture d'écran de my_capsule](https://github.com/YunoHost-Apps/my_capsule_ynh/blob/master/doc/screenshots/screenshot1.png) - -### Avertissements / informations importantes - -* Une fois installé, allez à l'URL choisie pour connaître l'utilisateur, le domaine et le port que vous devrez utiliser pour l'accès SFTP ** Le mot de passe est celui que vous avez choisi lors de l'installation. Sous le répertoire Web, vous verrez un dossier `www` qui contient les fichiers publics servis par cette application. Vous pouvez y mettre tous les fichiers de votre application Web personnalisée. -* L'application peut aussi créer une base de données MySQL, permettant l'accès aux fichiers par [SFTP] (https://yunohost.org/en/filezilla). -* Il peut également créer une base de données MySQL qui sera sauvegardée et restaurée avec votre application. Les détails de connexion seront stockés dans le fichier `db_accesss.txt` situé dans le répertoire racine. - -* Port SFTP -Vous pouvez modifier le port SSH comme décrit dans cette section : -[Modifier le port SSH](https://yunohost.org/en/security#modify-the-ssh-port) ; -alors vous devez utiliser ce port pour mettre à jour votre site web avec SFTP. - -## Liens utiles - -+ Site web : [tildegit.org/Sbgodin/htmgem](https://tildegit.org/Sbgodin/htmgem) -+ Démonstration : [Démo](https://gmi.sbgodin.fr/htmgem/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/my_capsule](https://github.com/YunoHost-Apps/my_capsule_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/my_capsule/issues](https://github.com/YunoHost-Apps/my_capsule_ynh/issues) diff --git a/pages/04.applications/10.docs/my_capsule/app_my_capsule.md b/pages/04.applications/10.docs/my_capsule/app_my_capsule.md deleted file mode 100644 index c03eec27..00000000 --- a/pages/04.applications/10.docs/my_capsule/app_my_capsule.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: my_capsule -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_my_capsule' ---- - -[![Installer my_capsule with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=my_capsule) [![Integration level](https://dash.yunohost.org/integration/my_capsule.svg)](https://dash.yunohost.org/appci/app/my_capsule) - -*my_capsule* is a custom Gemini capsule with SFTP access and HtmGem to make your Gemini pages reachable on the web. - -### Screenshots - -![Screenshot of my_capsule](https://github.com/YunoHost-Apps/my_capsule_ynh/blob/master/doc/screenshots/screenshot2.png) -![Screenshot of my_capsule](https://github.com/YunoHost-Apps/my_capsule_ynh/blob/master/doc/screenshots/screenshot1.png) - -### Disclaimers / important information - -* Once installed, go to the chosen URL to know the user, domain and port you will have to use for the SFTP access.** The password is one you chosen during the installation. Under the Web directory, you will see a `www` folder which contains the public files served by this app. You can put all the files of your custom Web application inside. -* providing files access with [SFTP](https://yunohost.org/en/filezilla). -* It can also create a MySQL database which will be backed up and restored with your application. The connection details will be stored in the file `db_accesss.txt` located in the root directory. - -* SFTP port -You may have change the SSH port as described in this section: -[Modify the SSH port](https://yunohost.org/en/security#modify-the-ssh-port); -then you should use this port to update your website with SFTP. - -## Useful links - -+ Website: [tildegit.org/Sbgodin/htmgem](https://tildegit.org/Sbgodin/htmgem) -+ Demonstration: [Demo](https://gmi.sbgodin.fr/htmgem/) -+ Application software repository: [github.com - YunoHost-Apps/my_capsule](https://github.com/YunoHost-Apps/my_capsule_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/my_capsule/issues](https://github.com/YunoHost-Apps/my_capsule_ynh/issues) diff --git a/pages/04.applications/10.docs/my_webapp/app_my_webapp.fr.md b/pages/04.applications/10.docs/my_webapp/app_my_webapp.fr.md deleted file mode 100644 index 3f6733bb..00000000 --- a/pages/04.applications/10.docs/my_webapp/app_my_webapp.fr.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: My_webapp -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_my_webapp' ---- -En complément du [Readme_fr.md](https://github.com/YunoHost-Apps/my_webapp_ynh/blob/testing/README_fr.md) de l'application, voici des astuces utiles. - -## Mise à jour automatique du contenu du site. -L'application crée un nouvel utilisateur avec des droits limités : il peut se connecter (avec un mot de passe) en SFTP pour accéder au dossier `/var/www/my_webapp` (ou `/var/www/my_webapp__` s'il y a plusieurs installations de cette application). - -Cette configuration oblige à mettre à jour le contenu du site à la main, avec une connexion à mot de passe. -Si vous souhaitez automatiser la mise à jour de votre site, il vous faut une possibilité de connexion sans mot de passe à taper (dite "non-interactive"). - -Voici les étapes à suivre pour y parvenir : - -### Sur votre ordinateur -- Créez une paire de clés publique/privée, sur l'ordinateur client et SANS mettre de passphrase de protection. (exemple pour une clé RSA `ssh-keygen -t rsa -b 4096`) - ->Par défaut vos clés sont dans `~/.ssh/votre_cle` pour la clé privée et `~/.ssh/votre_cle.pub` pour la clé publique. - -- Ouvrez un terminal -- Connectez-vous en SSH sur votre serveur YunoHost `ssh -p XXX admin@ndd` (`-p` est optionnel, si vous avez changé le port SSH par défaut) -- Activez la connexion par clé publique, dans `/etc/ssh/sshd_config` (si ce n'est pas déja fait), avec la commande `nano /etc/ssh/sshd_config` -``` -PubkeyAuthentication yes -``` -- Entrez CTRL+X pour sauvegarder -- Entrez `sudo service sshd restart` pour prendre en compte les nouveaux paramètres -- Passez en `root` via la commande `sudo -i` - ->ATTENTION : Vous avez maintenant tous les droits sur votre serveur. - -- Créez un dossier `.ssh` dans `/var/www/my_webapp(__#)` ou `/var/www/my_webapp` (si votre site est à la racine de votre nom de domaine) (ex : `mkdir /var/www/my_webapp/.ssh`) -- Placez-vous dans ce dossier (ex: `cd /var/www/my_webapp/.ssh`) -- Créez un fichier `authorized_keys` via la commande `nano authorized_keys` -- Collez le contenu de `votre_cle.pub` générée à la première étape -- Replacez-vous dans le dossier `my_webapp` (`cd ./..` ou `cd /var/www/my_webapp`) -- Rendez l'utilisateur `my_webapp` propriétaire du fichier et du dossier `chown -hR my_webapp .ssh` -- Vérifiez, avec la commande `ls -l -a`, que vous obtenez : -``` -root@ndd:/var/www/my_webapp# ls -l -a -total 16 -drwxr-x---+ 4 root root 4096 Jan 12 10:56 . -drwxr-xr-x+ 14 root root 4096 Jan 12 10:47 .. -drwxr-xr-x 2 my_webapp root 4096 Jan 12 10:57 .ssh -drwxr-xr-x 2 my_webapp www-data 4096 Jan 12 10:47 www - -``` -- Ouvrez un autre terminal et testez la connexion via la commande `sftp -i ~/.ssh/votre_cle -P XXXX my_webapp@ndd` -``` -user@pc_client:~$ sftp -i ~/.ssh/votre_cle -P XXXXX my_webapp@ndd -Debian GNU/Linux 11 -Connected to ndd. -sftp> -``` - ->Les options `-i` et `-P` ne sont pas obligatoires si vous avez une seule clé générée et/ou si votre port est le port 22, c'est-à-dire le port par défaut. - -Vous pouvez maintenant vous connecter sans mot de passe, avec `sftp -b`, `lftp` ou bien d'autres clients SFTP. - ->NB : Le numéro de port à utiliser pour la connection SFTP est celui utilisé pour le SSH, et configuré dans `/etc/ssh/sshd_config`. - -Cette astuce vous permet de mettre à jour automatiquement votre site. Par exemple, le Makefile de l'outil Pelican vous permet d'utiliser `make ftp_upload`. diff --git a/pages/04.applications/10.docs/my_webapp/app_my_webapp.md b/pages/04.applications/10.docs/my_webapp/app_my_webapp.md deleted file mode 100644 index 5e55e865..00000000 --- a/pages/04.applications/10.docs/my_webapp/app_my_webapp.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: My_webapp -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_my_webapp' ---- -In addition to the [Readme_en.md](https://github.com/YunoHost-Apps/my_webapp_ynh/blob/testing/README_fr.md) of the application, here are some useful tips. - -## Automatic update of the site content. -The application creates a new user with limited rights: he can connect (with a password) in SFTP to access the `/var/www/my_webapp` folder (or `/var/www/my_webapp__` if there are several installations of this application). - -This configuration forces you to update the content of the site by hand, with a password login. -If you want to automate things, you need a connection option without a password to type (called "non-interactive"). - -Here are the steps to do this: - -### On your computer -- Create a public/private key pair, on the client computer and WITHOUT putting a passphrase. (example for an RSA key `ssh-keygen -t rsa -b 4096`) - ->By default your keys are in `~/.ssh/your_key` for the private key and `~/.ssh/your_key.pub` for the public key. -- Open a terminal, -- Connect to your YunoHost server with SSH `ssh -p XXX admin@ndd` (`-p` is optional, if you have changed the default SSH port), -- Enable public key login, in `/etc/ssh/sshd_config` (if not already done), with the command `nano /etc/ssh/sshd_config`, -``` -PubkeyAuthentication yes -``` -- CTRL+X to save -- `sudo service sshd restart` to take over the new settings. - -- Switch to `root` via the command `sudo -i`, - ->WARNING: You now have full rights to your server. -- Create a `.ssh` folder in `/var/www/my_webapp(__#)` or `/var/www/my_webapp` (if your site is at the root of your ndd) (e.g. `mkdir /var/www/my_webapp/.ssh`), -- place yourself in this folder (e.g. `cd /var/www/my_webapp/.ssh`), -- Create an `authorized_keys` file via the `nano authorized_keys` command, -- Paste the contents of `your_key.pub` generated in step XX, -- Move to the `my_webapp` folder (`cd ./..` or `cd /var/www/my_webapp`), -- Enter the user `my_webapp` who owns the file and folder `chown -hR my_webapp .ssh`, -- Check with the following command `ls -l -a` you should get : -``` -root@ndd:/var/www/my_webapp# ls -l -a -total 16 -drwxr-x---+ 4 root root 4096 Jan 12 10:56 . -drwxr-xr-x+ 14 root root 4096 Jan 12 10:47 . -drwxr-xr-x 2 my_webapp root 4096 Jan 12 10:57 .ssh -drwxr-xr-x 2 my_webapp www-data 4096 Jan 12 10:47 www -``` -- Open another terminal and test the connection via the command `sftp -i ~/.ssh/your_cle -P XXXX my_webapp@ndd`. -``` -user@pc_client:~$ sftp -i ~/.ssh/your_cle -P XXXXX my_webapp@ndd -Debian GNU/Linux 11 -Connected to ndd. -sftp> -``` - ->The `-i` and `-P` options are not required if you have a single generated key and/or if your port is the default 22. -You can now connect without a password, with `sftp -b`, `lftp` or other SFTP clients. - ->NB: The port number to use for the SFTP connection is the one used for SSH, and configured in `/etc/ssh/sshd_config`. -This trick allows you to automatically update your site. For example, the Makefile for the Pelican tool allows you to use `make ftp_upload`. diff --git a/pages/04.applications/10.docs/mytinytodo/app_mytinytodo.fr.md b/pages/04.applications/10.docs/mytinytodo/app_mytinytodo.fr.md deleted file mode 100644 index 8b8fa545..00000000 --- a/pages/04.applications/10.docs/mytinytodo/app_mytinytodo.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: myTinyTodo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mytinytodo' ---- - -[![Installer myTinyTodo avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mytinytodo) [![Integration level](https://dash.yunohost.org/integration/mytinytodo.svg)](https://dash.yunohost.org/appci/app/mytinytodo) - -*myTinyTodo* est un moyen simple de gérer vos listes de choses à faire. - -### Captures d'écran - -![Capture d'écran de myTinyTodo](https://github.com/YunoHost-Apps/mytinytodo_ynh/blob/master/doc/screenshots/shot-v14b1.png) - -## Liens utiles - -+ Site web : [mytinytodo.net](https://www.mytinytodo.net/) -+ Démonstration : [Démo](https://www.mytinytodo.net/demo/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mytinytodo](https://github.com/YunoHost-Apps/mytinytodo_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/mytinytodo/issues](https://github.com/YunoHost-Apps/mytinytodo_ynh/issues) diff --git a/pages/04.applications/10.docs/mytinytodo/app_mytinytodo.md b/pages/04.applications/10.docs/mytinytodo/app_mytinytodo.md deleted file mode 100644 index 92ca250d..00000000 --- a/pages/04.applications/10.docs/mytinytodo/app_mytinytodo.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: myTinyTodo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_mytinytodo' ---- - -[![Installer myTinyTodo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mytinytodo) [![Integration level](https://dash.yunohost.org/integration/mytinytodo.svg)](https://dash.yunohost.org/appci/app/mytinytodo) - -*myTinyTodo* is a simple way to manage your todo lists. - -### Screenshots - -![Screenshot of myTinyTodo](https://github.com/YunoHost-Apps/mytinytodo_ynh/blob/master/doc/screenshots/shot-v14b1.png) - -## Useful links - -+ Website: [mytinytodo.net](https://www.mytinytodo.net/) -+ Demonstration: [Demo](https://www.mytinytodo.net/demo/) -+ Application software repository: [github.com - YunoHost-Apps/mytinytodo](https://github.com/YunoHost-Apps/mytinytodo_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/mytinytodo/issues](https://github.com/YunoHost-Apps/mytinytodo_ynh/issues) diff --git a/pages/04.applications/10.docs/navidrome/app_navidrome.fr.md b/pages/04.applications/10.docs/navidrome/app_navidrome.fr.md deleted file mode 100644 index 806ffd34..00000000 --- a/pages/04.applications/10.docs/navidrome/app_navidrome.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Navidrome -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_navidrome' ---- - -![logo de Navidrome](image://navidrome_logo.png?height=80) - -[![Install Navidrome with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=navidrome) [![Integration level](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome) - -Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre collection de musique à partir de n'importe quel navigateur ou appareil mobile. - -## Liens utiles - -+ Site web : [navidrome.org (en)](https://www.navidrome.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/navidrome](https://github.com/YunoHost-Apps/navidrome_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/navidrome/issues](https://github.com/YunoHost-Apps/navidrome_ynh/issues) diff --git a/pages/04.applications/10.docs/navidrome/app_navidrome.md b/pages/04.applications/10.docs/navidrome/app_navidrome.md deleted file mode 100644 index c1674b27..00000000 --- a/pages/04.applications/10.docs/navidrome/app_navidrome.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Navidrome -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_navidrome' ---- - -![Navidrome's logo](image://navidrome_logo.png?height=80) - -[![Install Navidrome with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=navidrome) [![Integration level](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome) - -Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. - -## Useful links - -+ Website: [navidrome.org](https://www.navidrome.org/) -+ Application software repository: [github.com - YunoHost-Apps/navidrome](https://github.com/YunoHost-Apps/navidrome_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/navidrome/issues](https://github.com/YunoHost-Apps/navidrome_ynh/issues) diff --git a/pages/04.applications/10.docs/netdata/app_netdata.fr.md b/pages/04.applications/10.docs/netdata/app_netdata.fr.md deleted file mode 100644 index 22138162..00000000 --- a/pages/04.applications/10.docs/netdata/app_netdata.fr.md +++ /dev/null @@ -1,255 +0,0 @@ ---- -title: NetData -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_netdata' ---- - -[NetData](http://my-netdata.io/) est un système distribué de **surveillance des performances et de la santé en temps réel**. -Il fournit un **aperçu inégalé, en temps réel**, de tout ce qui se passe sur lesystème qu'il exécute (y compris les applications telles que les serveurs web et de base de données), en utilisantdes **tableaux de bord modernes et interactifs sur le web**. - -_netdata est **rapide** et **efficient**, conçu pour fonctionner en permanence sur tous les systèmes (serveurs **physiques** et **virtuels**, **conteneurs**, **dispositifs IoT**), sans en perturbant leur fonction principale. - -[![Install Netdata with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=netdata) - -**Personnalisation apportée par le paquet:** - -* Accorde l'accès aux statistiques MySQL via un utilisateur `netdata`. -* Statistiques du journal racine NGINX en mettant l'utilisateur `netdata` dans le groupe `adm`. -* Statistiques Dovecot via l'accès aux statistiques de Dovecot pour l'utilisateur `net data` (fonctionne uniquement avec Dovecot 2.2.16+). - -**Autres recommandations:** -Nous n'autorisons pas les paquets YunoHost à apporter des modifications sensibles aux fichiers du système. Voici donc d'autres personnalisations que vous pouvez faire pour permettre une meilleure surveillance : - -* NGINX: - * Requêtes et connexions : suivez [ces recommandations](https://github.com/netdata/netdata/blob/master/docs/guides/step-by-step/step-06.md#example-enable-the-nginx-collector) pour activer `/stab_status` (par exemple en mettant la section `location` dans `/etc/nginx/conf.d/yunohost_admin.conf`). - * Journaux web : vous pouvez surveiller tous vos journaux web (weblogs) NGINX pour détecter les erreurs ; suivez [ces recommandations](https://github.com/firehol/netdata/tree/master/python.d#nginx_log). -* PHP-FPM : suivez [ces recommandations](https://github.com/netdata/netdata/tree/master/collectors/python.d.plugin/phpfpm). - -## Fonctionnalités - -

- -

- - - Des **tableaux de bord interactifs époustouflants**
- souris et tactile, en 2 thèmes : sombre et clair. - - - **Rapide comme l'éclair**
- Répond à toutes les demandes en moins de 0,5 ms par métrique, même sur du matériel bas de gamme - - - **Haute efficacité**
- Collecte des milliers de mesures par serveur et par seconde, avec seulement 1% d'utilisation d'un seul cœur du processeur, quelques Mo de RAM et aucune E/S de disque. - - - **Alarme sophistiquée**
- Des centaines d'alarmes, **prête à l'emploi**!
- Prend en charge les seuils dynamiques, l'hystérésis, les modèles d'alarme, plusieurs méthodes de notification basées sur les rôles (comme le courriel, slack.com, pushover.net, pushbullet.com, telegram.org, twilio.com, messagebird.com). - - - **Extensible**
- Vous pouvez surveiller tout ce pour quoi vous pouvez obtenir une métrique, en utilisant son API de plugin (tout peut être un plugin NetData, BASH, Python, Perl, Node.JS, Java, Go, Ruby, etc.). - - - **Intégrable**
- Il peut fonctionner partout où un noyau Linux fonctionne (même IoT), et ses graphiques peuvent également être intégrés à vos pages web. - - - **Personnalisable**
- Des tableaux de bord personnalisés peuvent être construits en utilisant du HTML simple (pas de JavaScript nécessaire). - - - **Zéro configuration**
- Détecte tout automatiquement, il peut collecter jusqu'à 5000 mesures par serveur dès son lancement. - - - **Zéro dépendance**
- Il est même son propre serveur web, pour ses fichiers web statiques et son API web. - - - **Zéro maintenance**
- Vous le lancez, il fait le reste. - - - **S'échelonne à l'infini**
- En exigeant un minimum de ressources centrales. - - - **Plusieurs modes de fonctionnement**
- Surveillance autonome de l'hôte, collecteur de données sans tête, proxy de transfert, proxy de stockage et de transfert, surveillance centrale de plusieurs hôtes, dans toutes les configurations possibles. - Chaque nœud peut avoir une politique différente de rétention des données et fonctionner avec ou sans surveillance de la santé. - - - **Support des back-ends de séries chronologiques**
- Peut archiver ses mesures sur les bases de données de documents `graphite`, `opentsdb`, `prometheus`, ou sur les bases de données de documents JSON, avec le même niveau de détail ou un niveau inférieur (Inférieur : pour éviter qu'il n'encombre ces serveurs en raison de la quantité de données collectées). - -![netdata](https://cloud.githubusercontent.com/assets/2662304/14092712/93b039ea-f551-11e5-822c-beadbf2b2a2e.gif) - ---- - -## Qu'est-ce qu'il surveille ? - -NetData collecte plusieurs milliers de mesures par appareil. -Toutes ces mesures sont collectées et visualisées en temps réel. - -> _Presque toutes les métriques sont auto-détectées, sans aucune configuration._ - -Voici une liste de ce qu'il surveille actuellement : - -- **Processeur central (CPU)**
- Utilisation, interruptions, softirqs, fréquence, total et par cœur, états du CPU. - -- **Mémoire**
- RAM, utilisation de la mémoire du noyau et de la swap, KSM (Kernel Samepage Merging), NUMA. - -- **Disques**
- Par disque : E/S, opérations, fille d'attente, utilisation, espace, RAID logiciel (md). - - ![sda](https://cloud.githubusercontent.com/assets/2662304/14093195/c882bbf4-f554-11e5-8863-1788d643d2c0.gif) - -- **Interfaces réseau**
- Par interface : bande passante, paquets, erreurs, rejets. - - ![dsl0](https://cloud.githubusercontent.com/assets/2662304/14093128/4d566494-f554-11e5-8ee4-5392e0ac51f0.gif) - -- **Réseautage IPv4**
- Bande passante, paquets, erreurs, fragments, - TCP : connexions, paquets, erreurs, poignée de main, - UDP : paquets, erreurs, - Diffusion : bande passante, paquets, - Multidiffusion : bande passante, paquets. - -- **Réseautage IPv6**
- Bande passante, paquets, erreurs, fragments, ECT, - UDP : paquets, erreurs, - UDP-Lite : paquets, erreurs, - Diffusion : bande passante, - Multidiffusion : bande passante, paquets, - ICMP : messages, erreurs, échos, routeur, voisin, MLDv2, appartenance à un groupe, - ventiler par type. - -- **Communication inter-processus - IPC**
- Tels que les sémaphores et les réseaux de sémaphores. - -- **netfilter / iptables Linux firewall**
- Connexions, événements de suivi des connexions, erreurs. - -- **Protection DDoS de Linux**
- Mesures de la SYNPROXIE. - -- **latences fping**
- Pour toute quantité d'hôtes, en indiquant la latence, les paquets et la perte de paquets. - - ![image](https://cloud.githubusercontent.com/assets/2662304/20464811/9517d2b4-af57-11e6-8361-f6cc57541cd7.png) - - -- **Processus**
- En fonctionnement, bloqué, bifurqué, actif. - -- **Entropie**
- Le pool de nombres aléatoires, utilisé en cryptographie. - -- **Serveurs et clients de fichiers NFS**
- NFS v2, v3, v4 : E/S, cache, lecture anticipée, appels RPC. - -- **Réseau QoS**
- le seul outil qui permet de visualiser les classes du réseau `tc` en temps réel. - - ![qos-tc-classes](https://cloud.githubusercontent.com/assets/2662304/14093004/68966020-f553-11e5-98fe-ffee2086fafd.gif) - -- **Groupes de contrôle de Linux**
- Conteneurs : systemd, lxc, docker. - -- **Applications**
- En regroupant l'arbre des processus et en signalant l'utilisation du processeur, de la mémoire, la lecture des disques, l'écritures des disques, l'échange, les fils, les pipes, les prises - par groupe. - - ![apps](https://cloud.githubusercontent.com/assets/2662304/14093565/67c4002c-f557-11e5-86bd-0154f5135def.gif) - -- **Utilisation des ressources par les utilisateurs et les groupes d'utilisateurs**
- En résumant l'arbre de processus par utilisateur et par groupe, rapportant : processeur central, mémoire, lecture de disque, écriture de disque, échange (swap), fils, pipes, et sockets. - -- **Serveurs web Apache et lighttpd**
- `mod-status` (v2.2, v2.4) et statistiques des journaux de cache, pour plusieurs serveurs. - -- **Serveurs web NGINX**
- `stub-status`, pour plusieurs serveurs. - -- **Tomcat**
- Accès, files, mémoire libre, volume. - -- **Fichiers journaux du serveur web**
- Extrayant en temps réel les mesures de performance du serveur web et appliquant plusieurs contrôles de santé. - -- **Bases de données MySQL**
- Plusieurs serveurs, chacun indiquant : bande passante, requêtes/s, gestionnaires, verrous, problèmes, - opérations tmp, connexions, métriques binlog, files, métriques innodb, et plus. - -- **Bases de données Postgres**
- Plusieurs serveurs, chacun affichant : par base de données des statistiques (connexions, tuples - lecture - écriture - rendu, transactions, verrous), les processus d'arrière-plan, les index, - les tables, l'écriture à l'avance, l'écriture de fond et plus encore. - -- **Bases de données Redis**
- Plusieurs serveurs, chacun affichant : opérations, taux de réussite, mémoire, clés, clients, esclaves. - -- **mongodb**
- Opérations, clients, transactions, curseurs, connexions, assertions, serrures, etc. - -- **bases de données memcached**
- Plusieurs serveurs, chacun indiquant : bande passante, connexions, objets. - -- **elasticsearch**
- les performances de recherche et d'indexation, la latence, les délais, les statistiques sur les grappes, les statistiques sur les fils, etc. - -- **ISC Bind name servers**
- Plusieurs serveurs, chacun affichant : les clients, les demandes, les requêtes, les mises à jour, les échecs et plusieurs mesures par vue. - -- **Serveurs de noms NSD**
- Les requêtes, les zones, les protocoles, les types de requêtes, les transferts, etc. - -- **Serveurs de courrier électronique Postfix**
- La file d'attente des messages (entrées, taille) - -- **Serveurs de courrier électronique Exim**
- La file d'attente des messages (e-mails en file d'attente) - -- **Dovecot**
- Serveurs POP3/IMAP - -- **ISC dhcpd**
- L'utilisation des pools, les baux, etc. - -- **IPFS**
- La bande passante, les pairs. - -- **Squid proxy servers**
- Plusieurs serveurs, chacun indiquant : la bande passante et les requêtes des clients, la bande passante des serveurs et les requêtes. - -- **HAproxy**
- La bande passante, les sessions, les backends, etc. - -- **varnish**
- Les fils, les sessions, les succès, les objets, les backends, etc. - -- **OpenVPN**
- Le statut par tunnel. - -- **Senseurs matériels**
- Capteurs `lm_sensors` et `IPMI` : température, tension, ventilateurs, puissance, humidité. - -- **NUT et APC UPSes**
- La charge, la tension de la batterie, la température, les mesures d'utilité, et les mesures de sortie. - -- **PHP-FPM**
- Plusieurs instances, chacune rapportant les connexions, les demandes, et les performances. - -- **hddtemp**
- La température des disques. - -- **smartd**
- Les valeurs S.M.A.R.T. des disques. - -- **Dispositifs SNMP**
- Peuvent également être surveillés (bien que vous devez les configurer). - -- **statsd**
- [netdata est un serveur statsd complet](https://github.com/firehol/netdata/wiki/statsd). - -Et vous pouvez l'étendre, en écrivant des plugins qui collectent des données de n'importe quelle source, en utilisant n'importe quel langage informatique. - -## Liens - - * Signaler un bogue : https://github.com/YunoHost-Apps/netdata_ynh/issues - * Site web de NetData : http://my-netdata.io/ diff --git a/pages/04.applications/10.docs/netdata/app_netdata.md b/pages/04.applications/10.docs/netdata/app_netdata.md deleted file mode 100644 index 0ad92f6b..00000000 --- a/pages/04.applications/10.docs/netdata/app_netdata.md +++ /dev/null @@ -1,269 +0,0 @@ ---- -title: NetData -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_netdata' ---- - -[NetData](http://my-netdata.io/) is a system for **distributed real-time performance and health monitoring**. -It provides **unparalleled insights, in real-time**, of everything happening on the -system it runs (including applications such as web and database servers), using -**modern interactive web dashboards**. - -_netdata is **fast** and **efficient**, designed to permanently run on all systems -(**physical** & **virtual** servers, **containers**, **IoT** devices), without -disrupting their core function._ - -[![Install NetData with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=netdata) - -**Customization brought by the package:** - -* grant MySQL statistics access via a `netdata` user -* NGINX root log statistics via putting `netdata` user in the `adm` group -* Dovecot statistics via giving access to Dovecot stats stocket to `netdata` user (works only with Dovecot 2.2.16+) - -**Further recommendations:** -We don't allow YunoHost packages to make sensible changes to system files. So here are further customizations you can make to allow more monitoring: - -* NGINX: - * requests/connections: follow [these recommandations](https://github.com/firehol/netdata/tree/master/python.d#nginx) to enable `/stab_status` (for example by putting the `location` section in `/etc/nginx/conf.d/yunohost_admin.conf` - * weblogs: you can monitor all your NGINX weblogs for errors; follow [these recommendations](https://github.com/firehol/netdata/tree/master/python.d#nginx_log) -* PHP-FPM: follow [these recommandations](https://github.com/firehol/netdata/tree/master/python.d#phpfpm) - -## Features - -

- -

- - - **Stunning interactive bootstrap dashboards**
- mouse and touch friendly, in 2 themes: dark, light - - - **Amazingly fast**
- responds to all queries in less than 0.5 ms per metric, - even on low-end hardware - - - **Highly efficient**
- collects thousands of metrics per server per second, - with just 1% CPU utilization of a single core, a few MB of RAM and no disk I/O at all - - - **Sophisticated alarming**
- hundreds of alarms, **out of the box**!
- supports dynamic thresholds, hysteresis, alarm templates, - multiple role-based notification methods (such as email, slack.com, - pushover.net, pushbullet.com, telegram.org, twilio.com, messagebird.com) - - - **Extensible**
- you can monitor anything you can get a metric for, - using its Plugin API (anything can be a NetData plugin, - BASH, Python, Perl, Node.JS, Java, Go, Ruby, etc.) - - - **Embeddable**
- it can run anywhere a Linux kernel runs (even IoT) - and its charts can be embedded on your web pages too - - - **Customizable**
- custom dashboards can be built using simple HTML (no JavaScript necessary) - - - **Zero configuration**
- auto-detects everything, it can collect up to 5000 metrics - per server out of the box - - - **Zero dependencies**
- it is even its own web server, for its static web files and its web API - - - **Zero maintenance**
- you just run it, it does the rest - - - **scales to infinity**
- requiring minimal central resources - - - **several operating modes**
- autonomous host monitoring, headless data collector, forwarding proxy, store and forward proxy, central multi-host monitoring, in all possible configurations. - Each node may have different metrics retention policy and run with or without health monitoring. - - - **time-series back-ends supported**
- can archive its metrics on `graphite`, `opentsdb`, `prometheus`, JSON document DBs, in the same or lower detail - (lower: to prevent it from congesting these servers due to the amount of data collected) - -![netdata](https://cloud.githubusercontent.com/assets/2662304/14092712/93b039ea-f551-11e5-822c-beadbf2b2a2e.gif) - ---- - -## What does it monitor? - -netdata collects several thousands of metrics per device. -All these metrics are collected and visualized in real-time. - -> _Almost all metrics are auto-detected, without any configuration._ - -This is a list of what it currently monitors: - -- **CPU**
- usage, interrupts, softirqs, frequency, total and per core, CPU states - -- **Memory**
- RAM, swap and kernel memory usage, KSM (Kernel Samepage Merging), NUMA - -- **Disks**
- per disk: I/O, operations, backlog, utilization, space, software RAID (md) - - ![sda](https://cloud.githubusercontent.com/assets/2662304/14093195/c882bbf4-f554-11e5-8863-1788d643d2c0.gif) - -- **Network interfaces**
- per interface: bandwidth, packets, errors, drops - - ![dsl0](https://cloud.githubusercontent.com/assets/2662304/14093128/4d566494-f554-11e5-8ee4-5392e0ac51f0.gif) - -- **IPv4 networking**
- bandwidth, packets, errors, fragments, - TCP: connections, packets, errors, handshake, - UDP: packets, errors, - broadcast: bandwidth, packets, - multicast: bandwidth, packets - -- **IPv6 networking**
- bandwidth, packets, errors, fragments, ECT, - UDP: packets, errors, - UDP-Lite: packets, errors, - broadcast: bandwidth, - multicast: bandwidth, packets, - ICMP: messages, errors, echos, router, neighbor, MLDv2, group membership, - break down by type - -- **Interprocess Communication - IPC**
- such as semaphores and semaphores arrays - -- **netfilter / iptables Linux firewall**
- connections, connection tracker events, errors - -- **Linux DDoS protection**
- SYNPROXY metrics - -- **fping** latencies
- for any number of hosts, showing latency, packets and packet loss - - ![image](https://cloud.githubusercontent.com/assets/2662304/20464811/9517d2b4-af57-11e6-8361-f6cc57541cd7.png) - - -- **Processes**
- running, blocked, forks, active - -- **Entropy**
- random numbers pool, using in cryptography - -- **NFS file servers and clients**
- NFS v2, v3, v4: I/O, cache, read ahead, RPC calls - -- **Network QoS**
- the only tool that visualizes network `tc` classes in realtime - - ![qos-tc-classes](https://cloud.githubusercontent.com/assets/2662304/14093004/68966020-f553-11e5-98fe-ffee2086fafd.gif) - -- **Linux Control Groups**
- containers: systemd, lxc, docker - -- **Applications**
- by grouping the process tree and reporting CPU, memory, disk reads, - disk writes, swap, threads, pipes, sockets - per group - - ![apps](https://cloud.githubusercontent.com/assets/2662304/14093565/67c4002c-f557-11e5-86bd-0154f5135def.gif) - -- **Users and User Groups resource usage**
- by summarizing the process tree per user and group, - reporting: CPU, memory, disk reads, disk writes, swap, threads, pipes, sockets - -- **Apache and lighttpd web servers**
- `mod-status` (v2.2, v2.4) and cache log statistics, for multiple servers - -- **NGINX web servers**
- `stub-status`, for multiple servers - -- **Tomcat**
- accesses, threads, free memory, volume - -- **web server log files**
- extracting in real-time, web server performance metrics and applying several health checks - -- **mySQL databases**
- multiple servers, each showing: bandwidth, queries/s, handlers, locks, issues, - tmp operations, connections, binlog metrics, threads, innodb metrics, and more - -- **Postgres databases**
- multiple servers, each showing: per database statistics (connections, tuples - read - written - returned, transactions, locks), backend processes, indexes, - tables, write ahead, background writer and more - -- **Redis databases**
- multiple servers, each showing: operations, hit rate, memory, keys, clients, slaves - -- **mongodb**
- operations, clients, transactions, cursors, connections, asserts, locks, etc. - -- **memcached databases**
- multiple servers, each showing: bandwidth, connections, items - -- **elasticsearch**
- search and index performance, latency, timings, cluster statistics, threads statistics, etc. - -- **ISC Bind name servers**
- multiple servers, each showing: clients, requests, queries, updates, failures and several per view metrics - -- **NSD name servers**
- queries, zones, protocols, query types, transfers, etc. - -- **Postfix email servers**
- message queue (entries, size) - -- **exim email servers**
- message queue (emails queued) - -- **Dovecot** POP3/IMAP servers
- -- **ISC dhcpd**
- pools utilization, leases, etc. - -- **IPFS**
- bandwidth, peers - -- **Squid proxy servers**
- multiple servers, each showing: clients bandwidth and requests, servers bandwidth and requests - -- **HAproxy**
- bandwidth, sessions, backends, etc. - -- **varnish**
- threads, sessions, hits, objects, backends, etc. - -- **OpenVPN**
- status per tunnel - -- **Hardware sensors**
- `lm_sensors` and `IPMI`: temperature, voltage, fans, power, humidity - -- **NUT and APC UPSes**
- load, charge, battery voltage, temperature, utility metrics, output metrics - -- **PHP-FPM**
- multiple instances, each reporting connections, requests, performance - -- **hddtemp**
- disk temperatures - -- **smartd**
- disk S.M.A.R.T. values - -- **SNMP devices**
- can be monitored too (although you will need to configure these) - -- **statsd**
- [netdata is a fully featured statsd server](https://github.com/firehol/netdata/wiki/statsd) - -And you can extend it, by writing plugins that collect data from any source, using any computer language. - -## Links - - * Report a bug: https://github.com/YunoHost-Apps/netdata_ynh/issues - * NetData website: http://my-netdata.io/ diff --git a/pages/04.applications/10.docs/neutrinet/app_neutrinet.fr.md b/pages/04.applications/10.docs/neutrinet/app_neutrinet.fr.md deleted file mode 100644 index 18f9b9ac..00000000 --- a/pages/04.applications/10.docs/neutrinet/app_neutrinet.fr.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Neutrinet -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_neutrinet' ---- - -[![Installer Neutrinet avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=neutrinet) [![Integration level](https://dash.yunohost.org/integration/neutrinet.svg)](https://dash.yunohost.org/appci/app/neutrinet) - -*Neutrinet* est destinée aux membres Neutrinet qui ont un VPN Neutrinet. Elle vérifie et renouvelle automatiquement les certificats VPN. Ce package contient également une page web avec des informations de contact et d'autres liens utiles. - -### Avertissements / informations importantes - -**Pour les contributeurs** - -**Déboguer** - -Vous pouvez exécuter manuellement la tâche cron qui tente de renouveler les certificats : -``` -sudo /etc/cron.daily/neutrinet-renew-cert -``` -Ceci exécute le script qui est dans `/opt/neutrinet/renew_cert/` : -``` -cd /opt/neutrinet/renew_cert -sudo ./renew_cert_cron.sh -``` -Vous pouvez augmenter la verbosité avec l'option `-v` : -``` -sudo ./renew_cert_cron.sh -v -``` -Pour installer l'application sans vérifier les certificats : `export PACKAGE_CHECK_EXEC=1`. - -## Liens utiles - -+ Site web : [gitlab.domainepublic.net/Neutrinet/neutrinet_ynh](https://gitlab.domainepublic.net/Neutrinet/neutrinet_ynh) -+ Dépôt logiciel de l'application : [gitlab.domainepublic.net - Neutrinet/neutrinet - YunoHost-Apps/neutrinet](https://gitlab.domainepublic.net/Neutrinet/neutrinet_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [gitlab.domainepublic.net - Neutrinet/neutrinet - YunoHost-Apps/neutrinet/issues](https://git.domainepublic.net/Neutrinet/neutrinet_ynh/-/issues) diff --git a/pages/04.applications/10.docs/neutrinet/app_neutrinet.md b/pages/04.applications/10.docs/neutrinet/app_neutrinet.md deleted file mode 100644 index f7f7af1d..00000000 --- a/pages/04.applications/10.docs/neutrinet/app_neutrinet.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Neutrinet -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_neutrinet' ---- - -[![Installer Neutrinet with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=neutrinet) [![Integration level](https://dash.yunohost.org/integration/neutrinet.svg)](https://dash.yunohost.org/appci/app/neutrinet) - -*Neutrinet* is for Neutrinet members that have a Neutrinet VPN. It automatically checks and renews the VPN certificates. This package also contains a web page with contact information and other useful links. - -### Disclaimers / important information - -**For contributers** - -**Debugging** - -You can manually run the cron job that attempts to renew the certificates: -``` -sudo /etc/cron.daily/neutrinet-renew-cert -``` -This actually runs the script in `/opt/neutrinet/renew_cert/`: -``` -cd /opt/neutrinet/renew_cert -sudo ./renew_cert_cron.sh -``` -You can increase the verbosity with the option `-v`: -``` -sudo ./renew_cert_cron.sh -v -``` -To install the app without checking for certificates, run `export PACKAGE_CHECK_EXEC=1`. - -## Useful links - -+ Website: [gitlab.domainepublic.net/Neutrinet/neutrinet_ynh](https://gitlab.domainepublic.net/Neutrinet/neutrinet_ynh) -+ Application software repository: [gitlab.domainepublic.net - Neutrinet/neutrinet - YunoHost-Apps/neutrinet](https://gitlab.domainepublic.net/Neutrinet/neutrinet_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [gitlab.domainepublic.net - Neutrinet/neutrinet - YunoHost-Apps/neutrinet/issues](https://git.domainepublic.net/Neutrinet/neutrinet_ynh/-/issues) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md deleted file mode 100644 index bc09f194..00000000 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.fr.md +++ /dev/null @@ -1,285 +0,0 @@ ---- -title: Nextcloud -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nextcloud' ---- - -![logo de Nextcloud](image://nextcloud_logo.png) - -Nextcloud est un service d'hébergement de fichiers. De nombreuses applications peuvent être installées afin d'offrir à Nextcloud de nouvelles fonctionnalités telles qu'un agenda, un répertoire de contacts, des notes et plein d'autres possibles (vous pouvez trouver quelques applications dans la section [applications tierces](#applications-tierces), il en existe une multitude suivant vos besoins). - - -## Découverte de l'environnement de Nextcloud -Du fait de la constitution de Nextcloud, une base avec des applications tierces à installer, ce chapitre ne concernera que la base de Nextcloud sans applications ajoutés. Plus d'informations sur les applications dans la partie dédiée ou sur le catalogue d'application de Nextcloud : [apps.nextcloud.com](https://apps.nextcloud.com). -Nextcloud est avant tout un service de cloud (comme Seafile et d'autres logiciels), il permet une synchronisation et le partage de fichiers sur internet et entre plusieurs terminaux (ordinateurs, smartphone) mais aussi avec plusieurs personnes. - - -## Logiciels clients -Il existe des logiciels clients pour de nombreux terminaux. Vous pouvez les retrouver sur le site de Nextcloud : [nextcloud.com/install/#install-clients](https://nextcloud.com/install/#install-clients) - - -## Manipulations utiles & problèmes rencontrés - -### Ajouter de l'espace à Nextcloud -La solution I. permet d'ajouter un lien vers un dossier local ou distant. -La solution II. permet de déplacer l'espace de stockage principal de Nextcloud. - -#### I. Ajouter un espace de stockage externe - -Paramètre => [Administration] Stockages externe. - -En bas de la liste vous pouvez rajouter un dossier (Il est possible de définir un sous dossier en utilisant la convention `dossier/sousDossier`.) -Sélectionner un type de stockage et indiquez les informations de connexion demandées. -Vous pouvez restreindre ce dossier à un ou plusieurs utilisateurs nextcloud avec la colonne `Disponible pour`. -Avec l'engrenage vous pouvez autoriser ou interdire la prévisualisation et le partage des fichiers. -Enfin cliquer sur la coche pour valider le dossier. - -#### II. Migrer les données de Nextcloud dans une partition plus grosse - -**Remarque** : Ce qui suit suppose que vous avez un disque dur monté sur `/media/stockage`. Référez-vous à [cet article](/external_storage) pour préparer votre système. - -**Remarque** : Remplacez `nextcloud` par le nom de son instance, si vous avez plusieurs apps Nextcloud installées. - -Commencez par éteindre le serveur web avec la commande : -```bash -systemctl stop nginx -``` - -##### Choix de l'emplacement - -**Cas A : Stockage vierge, exclusif à Nextcloud** - -Pour l'instant seul root peut y écrire dans `/media/stockage` ; ce qui signifie que NGINX et Nextcloud ne pourront donc pas l'utiliser. - -```bash -chown -R nextcloud:nextcloud /media/stockage -chmod 775 -R /media/stockage -``` - -**Cas B : Stockage partagé, données déjà présentes, données Nextcloud dans un sous-dossier** - -Si vous souhaitez utiliser ce disque pour d'autres applications, vous pouvez créer un sous-dossier appartenant à Nextcloud. - -```bash -mkdir -p /media/stockage/nextcloud_data -chown -R nextcloud /media/stockage/nextcloud_data -chmod 775 -R /media/stockage/nextcloud_data -``` - -##### Migrer les données - -Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* : - -```bash -Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage -Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data -``` - -L'option `i` permet de vous demander quoi faire en cas de conflit de fichier, notamment si vous écrasez un ancien dossier de données Owncloud ou Nextcloud. -Pour vérifier que tout s'est bien passé, comparer ce qu'affichent ces deux commandes (le contenu doit être identique) : - -```bash -ls -la /home/yunohost.app/nextcloud - -Cas A : ls -al /media/stockage -Cas B : ls -al /media/stockage/nextcloud_data/nextcloud -``` - -##### Configurer Nextcloud - -Pour informer Nextcloud de son nouveau répertoire, modifiez le fichier `/var/www/nextcloud/config/config.php` avec la commande : - -```bash -nano /var/www/nextcloud/config/config.php -``` - -Cherchez la ligne : - -```bash -'datadirectory' => '/home/yunohost.app/nextcloud/data', -``` - -Que vous modifiez : - -```bash -CAS A : 'datadirectory' => '/media/stockage', -CAS B : 'datadirectory' => '/media/stockage/nextcloud_data/nextcloud/data', -``` - -Sauvegardez avec `ctrl+x` puis `y` ou `o` (dépend de la locale de votre serveur). - -Relancez le serveur web : - -```bash -systemctl start nginx -``` - -Ajouter le fichier .ocdata -```bash -CAS A : nano /media/stockage/.ocdata -CAS B : nano /media/stockage/nextcloud_data/nextcloud/data/.ocdata -``` -Ajouter un espace au fichier pour pouvoir le sauvegarder - -Sauvegardez avec `ctrl+x` puis `y` ou `o` (dépend de la locale de votre serveur). - -Lancez un scan du nouveau répertoire par Nextcloud: - -```bash -cd /var/www/nextcloud -sudo -u nextcloud php8.1 --define apc.enable_cli=1 files:scan --all -``` - -C'est terminé. À présent testez si tout va bien, essayez de vous connecter à votre instance Nextcloud, envoyer un fichier, vérifiez sa bonne synchronisation. - -### Partager un dossier entre Nextcloud et une application -Il est relativement simple de monter des dossiers accessibles depuis Nextcloud en lecture/écriture et de les -partager avec d'autres applications (par exemple [Jellyfin](app_jellyfin), [Funkwhale](app_funkwhale), [Transmission](app_transmission), ...) - -Il vous faut commencer par monter un dossier qui sera disponible pour votre application (je prends jellyfin dans mon -exemple). Je commence donc par créer un nouveau dossier. -```bash -mkdir /media/data/jellyfin -``` - -Il nous faut maintenant créer un groupe qui pourra faire la liaison entre les applications. Ici mon groupe se nomme -`multimedia` -```bash -sudo su - -groupadd multimedia - -usermod nextcloud -a -G multimedia -usermod jellyfin -a -G multimedia - -chown nextcloud:multimedia -R /media/data/jellyfin -``` - -Dans l'interface de vos applications vous pouvez ajouter ce chemin, il sera accessible pour les 2 applications, dans -`Nextcloud` > `Paramètres` > `Administration` > `Stockage externe` - -### Nextcloud et Cloudflare - -Si vous utilisez Cloudflare pour vos DNS, *ce qui peut-être pratique si vous avez une IP dynamique*, vous aurez très probablement des problèmes d'authentification avec l'application Nextcloud. Sur Internet beaucoup de gens proposent de créer une règle ayant pour effet de désactiver toutes les options reliées à la sécurité et à la vitesse de Cloudflare pour l'URL pointant sur votre instance Nextcloud. Bien que cela fonctionne, ce n'est pas la solution optimale. Je vous propose, certes de créer une règle pour l'URL pointant sur votre instance Nextcloud, mais de désactiver seulement 2 options. Voici donc comment : - -#### Cloudflare Page Rules - -Dans le panneau de contrôle de Cloudflare, choisissez votre domaine et trouvez Page Rules -l'URL dans votre barre d'adresse ressemblera à : https://dash.cloudflare.com/*/domain.tld/page-rules - -#### Ajouter une règle - -La règle à ajouter doit s'appliquer pour l'URL de votre instance Nextcloud soit : -- `https://nextcloud.domain.tld/*` si vous utilisez un sous-domaine -- `https://domain.tld/nextcloud/*` si vous avez déployé Nextcloud dans un répertoire - -Les options à désactiver (Off) sont : - -- Rocket Loader -- Email Obfuscation - -Sauvegarder et nettoyer vos caches (Cloudflare, navigateur...) et le tour est joué. - -# Applications Tierces -Certaines applications sont disponibles directement depuis Nextcloud. -![image](image://nextcloud_menu_parameter.jpg) - -## Collabora online - -Collabora permet d'éditer en ligne les documents stockés sur Nextcloud. - -### Architectures autres qu'ARM - -Pour les serveurs ayant une architecture autre qu'ARM (x86...), le plus simple est d'utiliser l'application [Collabora](https://yunohost.org/fr/app_collabora), présente dans le catalogue d'applications de YunoHost. - -Cette application n'est cependant pas compatible avec les architectures ARM. Le projet Collabora a bien développé une version spécifique ARM, mais celle-ci n'est compatible qu'avec Ubuntu, pas Debian, donc ne fonctionne pas sous YunoHost. - -### Architectures ARM - -Il existe une solution pour faire tourner Collabora Online Document Server sur des architectures ARM (Raspberry Pi...), via Nextcloud. - -#### 1. Télécharger et activer le Collabora Online Document Server - -#### Attention : cette étape doit être réalisée depuis un terminal, et non depuis l'interface graphique de Nextcloud - -Dans un terminal, se placer en super user - -```bash -sudo su -``` - -puis lancer la commande d'installation du CODE : - -```bash -sudo -u nextcloud php --define apc.enable_cli=1 -d memory_limit=512M /var/www/nextcloud/occ app:install richdocumentscode_arm64 -``` - -#### 2. Corriger la configuration de Nginx pour Nextcloud - -Pour que le CODE soit connecté à Nextcloud, le proxy doit faire le lien entre CODE (richdocumentscode_arm64) et Nextcloud. -Or le fichier config par défaut de NGINX pour Nextcloud fait référence à richdocumentscode au lieu de rich documentscode_arm64, qui est le nom de l'application dans notre cas des architectures ARM. - -Il faut donc faire : - -```bash -cd /etc/nginx/conf.d/[nextcloud.votredomaine.com].d -``` - -```bash -sudo nano nextcloud.conf -``` -Dans le fichier, repérer la ligne comportant "richdocumentscode", puis ajouter "_arm64" juste après, enregistrer (Ctrl+S) et sortir (Ctrl+X). - -Puis redémarrer NGINX (par exemple en redémarrant le serveur depuis l'interface d'aministration de YunoHost). - -#### 3. Télécharger et activer l'application Nextcloud Collabora, sous le nom de "Nextcloud Office" - -Dès lors, on peut télécharger l'application "Nextcloud Office" dans Nextcloud, et normalement le serveur CODE est choisi par défaut (sinon voir les paramètres de Nextcloud). - - -## À propos de Keeweb - -L'application Keeweb sur le catalogue de Nextcloud - [apps.nextcloud.com/keeweb](https://apps.nextcloud.com/apps/keeweb) - -L'application KeeWeb est un gestionnaire de mots de passe incorporé à Nextcloud. Elle permet par exemple de lire un fichier de type KeePass (*.kdbx*) stocké sur votre instance Nextcloud. - -Mais il arrive parfois que Nextcloud ne laisse pas l'application prendre en charge ces fichiers, ce qui rend alors impossible leur lecture de KeeWeb. Pour remédier à cela, -[une solution](https://github.com/jhass/nextcloud-keeweb/blob/master/README.md#mimetype-detection) existe. - -Se rendre dans le répertoire de configuration de Nextcloud : - -```bash -cd /var/www/nextcloud/config/ -``` - -S'il n'existe pas, créer le fichier *mimetypemapping.json* dont le propriétaire est l'utilisateur *nextcloud* : - -```bash -sudo su nextcloud -c "nano mimetypemapping.json" -``` - -Puis ajouter dans ce fichier le texte suivent : - -```bash -{ - "kdbx": ["x-application/kdbx"] -} -``` - -Enregistrer le fichier (**CTRL** + **o**) et quitter nano (**CTRL** + **c**). - -Ensuite lancer un scan en tant que root : - -```bash -sudo -u nextcloud php8.1 --define apc.enable_cli=1 files:scan --all -``` - -À présent, le problème est corrigé. - -## Quelques liens utiles - -+ Site officiel : [nextcloud.com (en)](https://nextcloud.com/) -+ Catalogue d'application pour Nextcloud : [apps.nextcloud.com](https://apps.nextcloud.com/) diff --git a/pages/04.applications/10.docs/nextcloud/app_nextcloud.md b/pages/04.applications/10.docs/nextcloud/app_nextcloud.md deleted file mode 100644 index 45c0fe9a..00000000 --- a/pages/04.applications/10.docs/nextcloud/app_nextcloud.md +++ /dev/null @@ -1,206 +0,0 @@ ---- -title: Nextcloud -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nextcloud' ---- - -![Nextcloud's logo](image://nextcloud_logo.png) - -Nextcloud is a file hosting service, many applications can be installed to offer it new features such as a calendar, a directory, notes and many others (you can find some applications in the [third-party applications](#AppsTiers) part but there are many others depending on your needs). - -## Discovering the Nextcloud environment - -Due to the creation of Nextcloud, a database with third-party applications to install, this chapter will only concern the nextcloud database without added applications. More information on applications in the dedicated section or in the nextcloud application catalogue: [apps.nextcloud.com](https://apps.nextcloud.com). -Nextcloud is first and foremost a cloud service (like Seafile and others), it allows synchronization and file sharing on the Internet and between several terminals (computers, smartphone) but also with several people. - -## Mobile and computer client software - -There are client software for all platforms. You can find them on the official nextcloud website: https://nextcloud.com/install/#install-clients - -## Useful Manipulations & Problems Encountered - -### Add storage space - -Solution I. allows you to add a link to a local or remote folder. -Solution II. allows to move the main storage space of Nextcloud. - -#### I. Add an external storage space - -Parameter =>[Administration] External storage. - -At the bottom of the list you can add a folder (It is possible to define a subfolder using the `folder/subfolder` convention.) -Select a storage type and specify the requested connection information. -You can restrict this folder to one or more nextcloud users with the column `Available for`. -With the gear you can allow or prohibit previewing and file sharing. -Finally click on the check mark to validate the folder. - -#### II. Migrate Nextcloud data to a larger partition - -**Note**: The following assumes that you have a hard disk mounted on `/media/storage`. Refer to[this article](/external_storage) to prepare your system. - -**Note**: Replace `nextcloud` with the name of its instance, if you have several Nextcloud apps installed. - -First turn off the web server with the command: -```bash -systemctl stop nginx -``` - -##### Choice of location - -**Case A: Blank storage, exclusive to Nextcloud** - -For the moment only root can write to it in `/media/storage`, which means that NGINX and Nextcloud will not be able to use it. - -```bash -chown -R nextcloud:nextcloud /media/storage -chmod 775 -R /media/storage -``` - -**Case B: Shared storage, data already present, Nextcloud data in a subfolder** - -If you want to use this disk for other applications, you can create a subfolder belonging to Nextcloud. - -```bash -mkdir -p /media/storage/nextcloud_data -chown -R nextcloud /media/storage/nextcloud_data -chmod 775 -R /media/storage/nextcloud_data -``` - -##### Migrate data - -Migrate your data to the new disk. To do this *(be patient, it can take a long time)*: - -```bash -Case A: cp -ia /home/yunohost.app/nextcloud /media/storage -Case B: cp -ia /home/yunohost.app/nextcloud /media/storage/nextcloud_data -``` - -The `i` option allows you to ask yourself what to do if there is a file conflict, especially if you overwrite an old Owncloud or Nextcloud data folder. -To check that everything went well, compare what these two commands display (the content must be identical): - -```bash -ls -la /home/yunohost.app/nextcloud - -Case A: ls -al /media/storage -Case B: ls -al /media/storage/nextcloud_data/nextcloud -``` - -##### Configure Nextcloud - -To inform Nextcloud of its new directory, modify the `/var/www/nextcloud/config/config.php` file with the command: - -```bash -nano /var/www/nextcloud/config/config.php -``` - -Look for the line: - -```bash -'datadirectory' => '/home/yunohost.app/nextcloud/data', -``` - -That you modify: - -```bash -CASE A:'datadirectory' =>'/media/storage', -CASE B:'datadirectory' =>'/media/storage/nextcloud_data/nextcloud/data', -``` - -Save it with `ctrl+x` then `y` or `o` (depending on your server locale). - -Restart the web server: - -```bash -systemctl start nginx -``` - -Add the.ocdata file -```bash -CASE A: nano /media/storage/.ocdata -CASE B: nano /media/storage/nextcloud_data/nextcloud/data/.ocdata -``` -Add a space to the file to be able to save it - -Back up with `ctrl+x` then `y` or `o` (depending on your server locale). - -Run a scan of the new directory by Nextcloud: - -```bash -cd /var/www/nextcloud -sudo -u nextcloud php8.1 --define apc.enable_cli=1 files:scan --all -``` - -Update the YunoHost setting, so automatic upgrades and backups know where the datadir is located: -```bash -Case A: yunohost app setting nextcloud datadir -v /media/storage -Case B: yunohost app setting nextcloud datadir -v /media/storage/nextcloud_data/nextcloud/data/ -``` - -It's over now. Now test if everything is fine, try connecting to your Nextcloud instance, upload a file, check its proper synchronization. - -### Nextcloud and Cloudflare - -If you use Cloudflare for your DNS, *which may be useful if you have a dynamic IP*, you will most likely have authentication problems with the Nextcloud application. On the Internet many people propose to create a rule that disables all options related to security and Cloudflare speed for the URL pointing to your Nextcloud instance. Although it works, it is not the optimal solution. I propose, certainly to create a rule for the URL pointing to your Nextcloud instance but to disable only 2 options. So here's how: - -#### Cloudflare Page Rules - -In the Cloudflare control panel select your domain and find Page Rules -the URL in your address bar will look like this: https://dash.cloudflare.com/*/domain.tld/page-rules - -##### Add a rule - -The rule to be added must apply to the URL of your Nextcloud instance either: - -- `https://nextcloud.domain.tld/**` if you use a subdomain -- `https://domain.tld/nextcloud/*` if you have deployed Nextcloud in a directory - -The options to disable (Off) are: - -- Rocket Loader -- Email Obfuscation - -Save and clean your caches (Cloudflare, browser...) and that's it. - -## About Keeweb - -The KeeWeb application is a password manager integrated into Nextcloud. For example, it allows you to read a KeePass file (*.kdbx*) stored on your Nextcloud instance. -But sometimes Nextcloud does not let the application support these files, which makes it impossible to read them from KeeWeb. To remedy this, -[a solution](https://github.com/jhass/nextcloud-keeweb/blob/master/README.md#mimetype-detection) exists. - -Go to the Nextcloud configuration directory: - -```bash -cd /var/www/nextcloud/config/ -``` - -If it does not exist, create the *mimetypemapping.json* file whose owner is the user *nextcloud* : - -```bash -sudo su nextcloud -c "nano mimetypemapping.json" -``` - -Then add in this file the following text: - -```bash -{ - "kdbx": ["x-application/kdbx"] -} -``` - -Save the file (**CTRL** + **o**) and exit nano (**CTRL** + **c**). - -Then run a scan by executing next command as root: - -```bash -sudo -u nextcloud php8.1 --define apc.enable_cli=1 files:scan --all -``` - -Now the problem is fixed. - -## Useful links - - - Official website: [nextcloud.com](https://nextcloud.com/) - - Application catalogue for Nextcloud: [apps.nextcloud.com](https://apps.nextcloud.com/) diff --git a/pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.fr.md b/pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.fr.md deleted file mode 100644 index 68aa53bf..00000000 --- a/pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.fr.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: KeeWeb pour Nextcloud -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nextcloud_keeweb' ---- - -L'application Keeweb sur le catalogue de nextcloud - [apps.nextcloud.com/keeweb](https://apps.nextcloud.com/apps/keeweb) - -L'application KeeWeb est un gestionnaire de mots de passe incorporé à Nextcloud. Elle permet par exemple de lire un fichier de type KeePass (*.kdbx*) stocké sur votre instance Nextcloud. - -Mais il arrive parfois que Nextcloud ne laisse pas l'application prendre en charge ces fichiers, ce qui rend alors impossible leur lecture de KeeWeb. Pour remédier à cela, -[une solution](https://github.com/jhass/nextcloud-keeweb/blob/master/README.md#mimetype-detection) existe. - -Se rendre dans le répertoire de configuration de Nextcloud : - -```bash -cd /var/www/nextcloud/config/ -``` - -S'il n'existe pas, créer le fichier *mimetypemapping.json* dont le propriétaire est l'utilisateur *nextcloud* : - -```bash -sudo su nextcloud -c "nano mimetypemapping.json" -``` - -Puis ajouter dans ce fichier le texte suivent : - -```bash -{ - "kdbx": ["x-application/kdbx"] -} -``` - -Enregistrer le fichier (**CTRL** + **o**) et quitter nano (**CTRL** + **c**). - -Ensuite lancer un scan en tant que root : - -```bash -sudo -u nextcloud php /var/www/nextcloud/occ files:scan --all -``` - -À présent, le problème est corrigé. diff --git a/pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.md b/pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.md deleted file mode 100644 index 5d50ce28..00000000 --- a/pages/04.applications/10.docs/nextcloud_keeweb/app_nextcloud_keeweb.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: KeeWeb for Nextcloud -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nextcloud_keeweb' ---- - -The KeeWeb application is a password manager integrated into Nextcloud. For example, it allows you to read a KeePass file (*.kdbx*) stored on your Nextcloud instance. -But sometimes Nextcloud does not let the application support these files, which makes it impossible to read them from KeeWeb. To remedy this, -[a solution](https://github.com/jhass/nextcloud-keeweb/blob/master/README.md#mimetype-detection) exists. - -Go to the Nextcloud configuration directory: - -```bash -cd /var/www/nextcloud/config/ -``` - -If it does not exist, create the *mimetypemapping.json* file whose owner is the user *nextcloud* : - -```bash -sudo su nextcloud -c "nano mimetypemapping.json" -``` - -Then add in this file the following text: - -```bash -{ - "kdbx": ["x-application/kdbx"] -} -``` - -Save the file (**CTRL** + **o**) and exit nano (**CTRL** + **c**). - -Then run a scan by executing next command as root: - -```bash -sudo -u nextcloud php /var/www/nextcloud/occ files:scan --all -``` - -Now the problem is fixed. diff --git a/pages/04.applications/10.docs/nitter/app_nitter.fr.md b/pages/04.applications/10.docs/nitter/app_nitter.fr.md deleted file mode 100644 index bb1f3594..00000000 --- a/pages/04.applications/10.docs/nitter/app_nitter.fr.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Nitter -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nitter' ---- - -[![Installer Nitter avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nitter) [![Integration level](https://dash.yunohost.org/integration/nitter.svg)](https://dash.yunohost.org/appci/app/nitter) - -*Nitter* est une interface alternative pour Twitter qui est plus rapide que le site officiel. Cette application respecte votre vie privée et ne nécessite pas de s'enregistrer. Son interface s'adapte aux écrans de toutes tailles. Nitter offre aussi de générer des flux RSS à partir des timelines des utilisateurs Twitter. - -### Fonctionnalités - -- Pas de JavaScript ni de publicités -- Toutes les demandes passent par le backend, le client ne communique jamais avec Twitter -- Empêche Twitter de suivre votre adresse IP ou votre empreinte JavaScript -- Utilise l'API non officielle de Twitter (aucune limite de débit ni compte de développeur requis) -- Léger (pour @nim_lang, 60KB contre 784KB de twitter.com) -- Flux RSS -- Thèmes -- Support mobile (conception réactive) - -## Captures d'écran - -![Capture d'écran de Nitter](https://github.com/YunoHost-Apps/nitter_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -#### Configuration - -Cette application nécéssite un domaine dedié. - -Le ficher de configuration de Nitter se trouve à `/var/www/nitter/nitter.conf` (pour la première installation, les prochaines installations iront dans `nitter__2`, `nitter__3`, etc). Les utilisateurs peuvent modifier les paramétres par défaut en visitant `https://instance-domain.tld/settings`. - -### :red_circle: Fonctions indésirables - -- **Services de réseau non libres** : Favorise ou dépend entièrement d'un service de réseau non libre. - -## Liens utiles - -+ Site web : [nitter.net](https://nitter.net/) -+ Démonstration : [Démo](https://nitter.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/nitter](https://github.com/YunoHost-Apps/nitter_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/nitter/issues](https://github.com/YunoHost-Apps/nitter_ynh/issues) diff --git a/pages/04.applications/10.docs/nitter/app_nitter.md b/pages/04.applications/10.docs/nitter/app_nitter.md deleted file mode 100644 index ee9ad3ad..00000000 --- a/pages/04.applications/10.docs/nitter/app_nitter.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Nitter -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nitter' ---- - -[![Installer Nitter with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nitter) [![Integration level](https://dash.yunohost.org/integration/nitter.svg)](https://dash.yunohost.org/appci/app/nitter) - -*Nitter* is a free and open source alternative Twitter front-end focused on privacy and performance. Inspired by the Invidious project. - -#### Features - -- No JavaScript or ads -- All requests go through the backend, client never talks to Twitter -- Prevents Twitter from tracking your IP or JavaScript fingerprint -- Uses Twitter's unofficial API (no rate limits or developer account required) -- Lightweight (for @nim_lang, 60KB vs 784KB from twitter.com) -- RSS feeds -- Themes -- Mobile support (responsive design) - -### Screenshots - -![Screenshot of Nitter](https://github.com/YunoHost-Apps/nitter_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -#### Configuration - -This app requires a dedicated root domain. - -Nitter config file is stored in `/var/www/nitter/nitter.conf` (for the first instance, subsequent installs will go in `nitter__2`, `nitter__3`, etc). Users can override the defaults and set custom settings at `https://instance-domain.tld/settings`. - -### :red_circle: Antifeatures - -- **Non-free Network Services**: Promotes or depends entirely on a non-free network service. - -## Useful links - -+ Website: [nitter.net](https://nitter.net/) -+ Demonstration: [Demo](https://nitter.net/) -+ Application software repository: [github.com - YunoHost-Apps/nitter](https://github.com/YunoHost-Apps/nitter_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/nitter/issues](https://github.com/YunoHost-Apps/nitter_ynh/issues) diff --git a/pages/04.applications/10.docs/noalyss/app_noalyss.fr.md b/pages/04.applications/10.docs/noalyss/app_noalyss.fr.md deleted file mode 100644 index d9f0effa..00000000 --- a/pages/04.applications/10.docs/noalyss/app_noalyss.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Noalyss -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_noalyss' ---- - -Logiciel de comptabilité open source développé en PHP. - -Toute les infos sur ce logiciel sont disponible sur le [site du projet](http://www.noalyss.eu). - -Pour apprendre à l'utiliser je vous invite à lire la [documentation utilisateur du projet](https://www.noalyss.eu/?page_id=1031). - -Le GitHub du module YunoHost est [ici](https://github.com/YunoHost-Apps/noalyss_ynh). - -Vous pouvez essayer le projet [ici](http://demo.noalyss.eu/index.php) avec les identifiants : demo / demo - -Les identifiants et mot de passe administrateur lors de la première connexion sont ceux définis à l'installation (également envoyés sur l'adresse email de l'administrateur sur votre domaine YNH). diff --git a/pages/04.applications/10.docs/noalyss/app_noalyss.md b/pages/04.applications/10.docs/noalyss/app_noalyss.md deleted file mode 100644 index 0b2a32bb..00000000 --- a/pages/04.applications/10.docs/noalyss/app_noalyss.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Noalyss -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_noalyss' ---- - -Open source accounting software developed in PHP. - -All the information on this software is available on the [project website](http://www.noalyss.eu). - -To learn how to use it I invite you to read the [user documentation of the project](https://www.noalyss.eu/?page_id=1031). - -The GitHub of the YunoHost module is [here](https://github.com/YunoHost-Apps/noalyss_ynh_ynh). - -You can try the project [here](http://demo.noalyss.eu/index.php) with the identifiers: demo / demo - -The administrator IDs and passwords for the first login are those defined during the package installation (sent as a memo to the email address of this app's administrator at your YNH domain). diff --git a/pages/04.applications/10.docs/nocodb/app_nocodb.fr.md b/pages/04.applications/10.docs/nocodb/app_nocodb.fr.md deleted file mode 100644 index 3cc65d3a..00000000 --- a/pages/04.applications/10.docs/nocodb/app_nocodb.fr.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: NocoDB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nocodb' ---- - -[![Installer NocoDB avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nocodb) [![Integration level](https://dash.yunohost.org/integration/nocodb.svg)](https://dash.yunohost.org/appci/app/nocodb) - -*NocoDB* est une plateforme NoCode open source qui transforme n'importe quelle base de données en un tableur intelligent, c'est une alternative à Airtable. - -* Connectez-vous à une base de données SQL nouvelle/existante et transformez-la en feuille de calcul. -* Créez une grille, une galerie, une vue kanban et une vue calendrier sur vos données. -* Recherchez, triez, filtrez les colonnes et les lignes avec une grande facilité. -* Invitez votre équipe avec un contrôle d'accès précis. -* Partage des vues publiquement et également avec une protection par mot de passe -* Fournit des API REST et GraphQL avec une interface graphique Swagger et GraphiQL. - -*(issu du site web de NocoDB)* - -### Captures d'écran - -![Capture d'écran de NocoDB](https://github.com/YunoHost-Apps/nocodb_ynh/blob/master/doc/screenshots/example.png) - -### Avertissements / informations importantes - -NocoDB possède son propre système d'authentification qui ne repose pas sur le SSO ou le serveur LDAP de YunoHost. - * Vous pouvez le rendre public, notamment si vous avez besoin de son API. - * Vous devrez créer le premier administrateur juste après l'installation. - -## Liens utiles - -+ Site web : [nocodb.com](https://www.nocodb.com/) -+ Démonstration : [Démo](https://www.nocodb.com/demos) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/nocodb](https://github.com/YunoHost-Apps/nocodb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/nocodb/issues](https://github.com/YunoHost-Apps/nocodb_ynh/issues) diff --git a/pages/04.applications/10.docs/nocodb/app_nocodb.md b/pages/04.applications/10.docs/nocodb/app_nocodb.md deleted file mode 100644 index ca735231..00000000 --- a/pages/04.applications/10.docs/nocodb/app_nocodb.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: NocoDB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nocodb' ---- - -[![Installer NocoDB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nocodb) [![Integration level](https://dash.yunohost.org/integration/nocodb.svg)](https://dash.yunohost.org/appci/app/nocodb) - -*NocoDB* is an open source NoCode platform that turns any database into a smart spreadsheet, alternative to Airtable. - -* Connect to new/existing SQL database and turn them into spreadsheet. -* Create grid view, gallery view, kanban view and calendar view on top your data -* Search, sort, filter columns and rows with ultra ease -* Invite your team with fine grained Access Control -* Share views publicly and also with password protection -* Provides REST & GraphQL APIs with Swagger & GraphiQL GUI - -*(from NocoDB's website)* - -### Screenshots - -![Screenshot of NocoDB](https://github.com/YunoHost-Apps/nocodb_ynh/blob/master/doc/screenshots/example.png) - -### Disclaimers / important information - -NocoDB has its own authentication system which does not rely on YunoHost's SSO or LDAP server. - * You can make it public, especially if you need its API. - * You will need to create the first admin right after installation. - -## Useful links - -+ Website: [nocodb.com](https://www.nocodb.com/) -+ Demonstration: [Demo](https://www.nocodb.com/demos) -+ Application software repository: [github.com - YunoHost-Apps/nocodb](https://github.com/YunoHost-Apps/nocodb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/nocodb/issues](https://github.com/YunoHost-Apps/nocodb_ynh/issues) diff --git a/pages/04.applications/10.docs/nodebb/app_nodebb.fr.md b/pages/04.applications/10.docs/nodebb/app_nodebb.fr.md deleted file mode 100644 index 7d6b0d82..00000000 --- a/pages/04.applications/10.docs/nodebb/app_nodebb.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: NodeBB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nodebb' ---- - -[![Installer NodeBB avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nodebb) [![Integration level](https://dash.yunohost.org/integration/nodebb.svg)](https://dash.yunohost.org/appci/app/nodebb) - -*NodeBB* est construit à l'aide de la plateforme JavaScript Node.js côté serveur, offrant des performances inégalées. -Construire sur cette plateforme haute performance signifie une exécution rapide et fiable qui supportera même la plus grande et la plus active communauté. - -### Captures d'écran - -![Capture d'écran de NodeBB](https://github.com/YunoHost-Apps/nodebb_ynh/blob/master/doc/screenshots/screenshot.png) - -## Liens utiles - -+ Site web : [nodebb.org](https://nodebb.org/) -+ Démonstration : [Démo](https://try.nodebb.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/nodebb](https://github.com/YunoHost-Apps/nodebb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/nodebb/issues](https://github.com/YunoHost-Apps/nodebb_ynh/issues) diff --git a/pages/04.applications/10.docs/nodebb/app_nodebb.md b/pages/04.applications/10.docs/nodebb/app_nodebb.md deleted file mode 100644 index 648c21a3..00000000 --- a/pages/04.applications/10.docs/nodebb/app_nodebb.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: NodeBB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nodebb' ---- - -[![Installer NodeBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nodebb) [![Integration level](https://dash.yunohost.org/integration/nodebb.svg)](https://dash.yunohost.org/appci/app/nodebb) - -*NodeBB* is built using the Node.js server-side JavaScript platform, delivering unmatched performance. -Building on this high performance platform means fast and dependable performance that will support even the biggest and most active community. - -### Screenshots - -![Screenshot of NodeBB](## Screenshots - -![Screenshot of NodeBB](./doc/screenshots/screenshot.png)) - -## Useful links - -+ Website: [nodebb.org](https://nodebb.org/) -+ Demonstration: [Demo](https://try.nodebb.org/) -+ Application software repository: [github.com - YunoHost-Apps/nodebb](https://github.com/YunoHost-Apps/nodebb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/nodebb/issues](https://github.com/YunoHost-Apps/nodebb_ynh/issues) diff --git a/pages/04.applications/10.docs/nullboard/app_nullboard.fr.md b/pages/04.applications/10.docs/nullboard/app_nullboard.fr.md deleted file mode 100644 index 9a37cbea..00000000 --- a/pages/04.applications/10.docs/nullboard/app_nullboard.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Nullboard -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nullboard' ---- - -[![Installer Nullboard avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nullboard) [![Integration level](https://dash.yunohost.org/integration/nullboard.svg)](https://dash.yunohost.org/appci/app/nullboard) - -*Nullboard* est un Kanban minimaliste, axé sur la compacité et la lisibilité. - -### Captures d'écran - -![Capture d'écran de Nullboard](https://github.com/YunoHost-Apps/nullboard_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Limitations - -* :warning: Utilise localStorage pour stocker les tableaux/listes/notes, soyez prudent lorsque vous effacez votre cache. - -## Liens utiles - -+ Site web : [nullboard.io](https://nullboard.io/) -+ Démonstration : [Démo](https://nullboard.io/preview) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/nullboard](https://github.com/YunoHost-Apps/nullboard_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/nullboard/issues](https://github.com/YunoHost-Apps/nullboard_ynh/issues) diff --git a/pages/04.applications/10.docs/nullboard/app_nullboard.md b/pages/04.applications/10.docs/nullboard/app_nullboard.md deleted file mode 100644 index 5e9228de..00000000 --- a/pages/04.applications/10.docs/nullboard/app_nullboard.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Nullboard -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_nullboard' ---- - -[![Installer Nullboard with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nullboard) [![Integration level](https://dash.yunohost.org/integration/nullboard.svg)](https://dash.yunohost.org/appci/app/nullboard) - -*Nullboard* is a minimalist kanban board, focused on compactness and readability. - -### Screenshots - -![Screenshots of Nullboard](https://github.com/YunoHost-Apps/nullboard_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Limitations - -* :warning: Uses localStorage for storing boards/lists/notes, so be careful around clearing your cache. - - -## Useful links - -+ Website: [nullboard.io](https://nullboard.io/) -+ Demonstration: [Demo](https://nullboard.io/preview) -+ Application software repository: [github.com - YunoHost-Apps/nullboard](https://github.com/YunoHost-Apps/nullboard_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/nullboard/issues](https://github.com/YunoHost-Apps/nullboard_ynh/issues) diff --git a/pages/04.applications/10.docs/omeka-s/app_omeka-s.fr.md b/pages/04.applications/10.docs/omeka-s/app_omeka-s.fr.md deleted file mode 100644 index 1222d901..00000000 --- a/pages/04.applications/10.docs/omeka-s/app_omeka-s.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Omeka S -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_omeka-s' ---- - -[![Installer Omeka S avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=omeka-s) [![Integration level](https://dash.yunohost.org/integration/omeka-s.svg)](https://dash.yunohost.org/appci/app/omeka-s) - -*Omeka S* est un système de publication web destiné aux universités, galeries, bibliothèques, archives et musées. Il s'agit d'un réseau local d'expositions organisées de manière indépendante et partageant un ensemble d'articles, de médias et de métadonnées construit en collaboration. - -### Captures d'écran - -![Capture d'écran de Omeka S](https://github.com/YunoHost-Apps/omeka-s_ynh/blob/master/doc/screenshots/omeka-s.png) - -## Liens utiles - -+ Site web : [omeka.org](https://omeka.org/s/) -+ Démonstration : [Démo](https://omeka.org/s/download/#sandbox) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/omeka-s](https://github.com/YunoHost-Apps/omeka-s_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/omeka-s/issues](https://github.com/YunoHost-Apps/omeka-s_ynh/issues) diff --git a/pages/04.applications/10.docs/omeka-s/app_omeka-s.md b/pages/04.applications/10.docs/omeka-s/app_omeka-s.md deleted file mode 100644 index 1d74db5e..00000000 --- a/pages/04.applications/10.docs/omeka-s/app_omeka-s.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Omeka S -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_omeka-s' ---- - -[![Installer Omeka S with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=omeka-s) [![Integration level](https://dash.yunohost.org/integration/omeka-s.svg)](https://dash.yunohost.org/appci/app/omeka-s) - -*Omeka S* is a web publication system for universities, galleries, libraries, archives, and museums. It consists of a local network of independently curated exhibits sharing a collaboratively built pool of items, media, and their metadata. - -### Screenshots - -![Screenshot of Omeka S](https://github.com/YunoHost-Apps/omeka-s_ynh/blob/master/doc/screenshots/omeka-s.png) - -## Useful links - -+ Website: [omeka.org](https://omeka.org/s/) -+ Demonstration: [Demo](https://omeka.org/s/download/#sandbox) -+ Application software repository: [github.com - YunoHost-Apps/omeka-s](https://github.com/YunoHost-Apps/omeka-s_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/omeka-s/issues](https://github.com/YunoHost-Apps/omeka-s_ynh/issues) diff --git a/pages/04.applications/10.docs/onlyoffice/app_onlyoffice.fr.md b/pages/04.applications/10.docs/onlyoffice/app_onlyoffice.fr.md deleted file mode 100644 index 0658c934..00000000 --- a/pages/04.applications/10.docs/onlyoffice/app_onlyoffice.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: OnlyOffice Server -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_onlyoffice' ---- - -![logo de OnlyOffice](image://OnlyOffice_logo.png?height=80) - -[![Installer OnlyOffice avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=onlyoffice) [![Integration level](https://dash.yunohost.org/integration/onlyoffice.svg)](https://dash.yunohost.org/appci/app/onlyoffice) - -OnlyOffice Server est une suite bureautique collaborative en ligne gratuite comprenant des visualiseurs et des éditeurs de texte, de feuilles de calcul et de présentations, entièrement compatible avec les formats Office Open XML : .docx, .xlsx, .pptx et permettant l'édition collaborative en temps réel. - -## Configurer OnlyOffice Server avec Nextcloud - -1. Installer [OnlyOffice Server](https://github.com/YunoHost-Apps/onlyoffice_ynh) dans un domaine différent de celui utilisé par Nextcloud : `https://onlyoffice.domain.org` et `https://domain.org/nextcloud` (par exemple) - -2. Installer [ONLYOFFICE connector](https://apps.nextcloud.com/apps/onlyoffice) dans Nextcloud -- Connectez-vous à Nextcloud en tant qu'administrateur et installer ONLYOFFICE Connector : -> Applications -> installez ONLYOFFICE. (Le numéro de version d'ONLYOFFICE Connector n'a pas besoin d'être le même que celui d'OnlyOffice Server). -- Dans Paramètres (`https://domain.org/nextcloud/settings/admin/onlyoffice`), entrez l'adresse de votre serveur OnlyOffice Server (par exemple : `https://onlyoffice.domain.org`) - -OnlyOffice Server est maintenant connecté à Nextcloud. - -## Liens utiles - -+ Site web : [www.onlyoffice.com](https://www.onlyoffice.com/) -+ ONLYOFFICE connector : [Nextcloud ONLYOFFICE Connector](https://apps.nextcloud.com/apps/onlyoffice) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/onlyoffice_ynh](https://github.com/YunoHost-Apps/onlyoffice_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/onlyoffice/issues](https://github.com/YunoHost-Apps/onlyoffice_ynh/issues) diff --git a/pages/04.applications/10.docs/onlyoffice/app_onlyoffice.md b/pages/04.applications/10.docs/onlyoffice/app_onlyoffice.md deleted file mode 100644 index f99f5d70..00000000 --- a/pages/04.applications/10.docs/onlyoffice/app_onlyoffice.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: OnlyOffice Server -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_onlyoffice' ---- - -![OnlyOffice's Logo](image://OnlyOffice_logo.png?height=80) - -[![Install OnlyOffice with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=onlyoffice) [![Integration level](https://dash.yunohost.org/integration/onlyoffice.svg)](https://dash.yunohost.org/appci/app/onlyoffice) - -ONLYOFFICE Server is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time. - -## Connect OnlyOffice Server with Nextcloud - -1. Install [OnlyOffice Server](https://github.com/YunoHost-Apps/onlyoffice_ynh) in a different domain than the one used by Nextcloud: `https://onlyoffice.domain.org` and `https://domain.org/nextcloud` (for example) - -2. Install [ONLYOFFICE connector](https://apps.nextcloud.com/apps/onlyoffice) in Nextcloud -- Connect to Nextcloud as admin and install ONLYOFFICE Connector: -> Applications -> install ONLYOFFICE. (ONLYOFFICE Connector doesn't need to match your OnlyOffice Server version number). -- In Settings (`https://domain.org/nextcloud/settings/admin/onlyoffice`), enter your OnlyOffice Server address (for example: `https://onlyoffice.domain.org`) - -OnlyOffice Server is now connected to Nextcloud. - -## Useful links - -+ Website: [www.onlyoffice.com](https://www.onlyoffice.com/) -+ ONLYOFFICE connector: [Nextcloud ONLYOFFICE Connector](https://apps.nextcloud.com/apps/onlyoffice) -+ Application software repository: [github.com - YunoHost-Apps/onlyoffice_ynh](https://github.com/YunoHost-Apps/onlyoffice_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/onlyoffice/issues](https://github.com/YunoHost-Apps/onlyoffice_ynh/issues) diff --git a/pages/04.applications/10.docs/opennote/app_opennote.fr.md b/pages/04.applications/10.docs/opennote/app_opennote.fr.md deleted file mode 100644 index 36bd79a4..00000000 --- a/pages/04.applications/10.docs/opennote/app_opennote.fr.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: OpenNote -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_opennote' ---- - -[![Installer OpenNote avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opennote) [![Integration level](https://dash.yunohost.org/integration/opennote.svg)](https://dash.yunohost.org/appci/app/opennote) - -*OpenNote* est un éditeur web de texte/logiciel de prise de notes. - -### Captures d'écran - -![Capture d'écran de OpenNote](https://github.com/YunoHost-Apps/opennote_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -Cette application fonctionne avec le stockage local du navigateur, les utilisateurs ne retrouveront pas les notes s'ils changent de navigateur. - -## Liens utiles - -+ Site web : [foxusa.github.io/OpenNote/OpenNote/](https://foxusa.github.io/OpenNote/OpenNote/#/folder) -+ Démonstration : [Démo](https://foxusa.github.io/OpenNote/OpenNote/#/folder) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/opennote](https://github.com/YunoHost-Apps/opennote_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/opennote/issues](https://github.com/YunoHost-Apps/opennote_ynh/issues) diff --git a/pages/04.applications/10.docs/opennote/app_opennote.md b/pages/04.applications/10.docs/opennote/app_opennote.md deleted file mode 100644 index 97dec168..00000000 --- a/pages/04.applications/10.docs/opennote/app_opennote.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: OpenNote -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_opennote' ---- - -[![Installer OpenNote with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opennote) [![Integration level](https://dash.yunohost.org/integration/opennote.svg)](https://dash.yunohost.org/appci/app/opennote) - -*OpenNote* is a web based text editor/note taking software. - -### Screenshots - -![Screenshot of OpenNote](https://github.com/YunoHost-Apps/opennote_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -This app works with the browser's local storage, so users won't find the notes if they switch their browser. - -## Useful links - -+ Website: [foxusa.github.io/OpenNote/OpenNote/](https://foxusa.github.io/OpenNote/OpenNote/#/folder) -+ Demonstration: [Demo](https://foxusa.github.io/OpenNote/OpenNote/#/folder) -+ Application software repository: [github.com - YunoHost-Apps/opennote](https://github.com/YunoHost-Apps/opennote_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/opennote/issues](https://github.com/YunoHost-Apps/opennote_ynh/issues) diff --git a/pages/04.applications/10.docs/opensondage/app_opensondage.fr.md b/pages/04.applications/10.docs/opensondage/app_opensondage.fr.md deleted file mode 100644 index d1a75074..00000000 --- a/pages/04.applications/10.docs/opensondage/app_opensondage.fr.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Opensondage -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_opensondage' ---- - -![logo de opensondage](image://opensondage_logo.png?height=80) - -[![Install Opensondage with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=opensondage) [![Integration level](https://dash.yunohost.org/integration/opensondage.svg)](https://dash.yunohost.org/appci/app/opensondage) - -Opensondage-Framadate est un service en ligne permettant de planifier un rendez-vous ou prendre des décisions rapidement et simplement. Aucune inscription préalable n’est nécessaire. -Voici comment ça fonctionne : - -1. Créez un sondage -2. Déterminez les dates ou les sujets à choisir -3. Envoyez le lien du sondage à vos amis ou collègues -4. Discutez et prenez votre décision - -## Liens utiles - -+ Site web : [framadate.org](https://framadate.org) -+ Documentation officielle : [docs.framasoft.org/fr/framadate](https://docs.framasoft.org/fr/framadate) -+ Démonstration: [Démo](https://framadate.org) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/opensondage](https://github.com/YunoHost-Apps/opensondage_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/opensondage/issues](https://github.com/YunoHost-Apps/opensondage_ynh/issues) diff --git a/pages/04.applications/10.docs/opensondage/app_opensondage.md b/pages/04.applications/10.docs/opensondage/app_opensondage.md deleted file mode 100644 index 210c45b3..00000000 --- a/pages/04.applications/10.docs/opensondage/app_opensondage.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Opensondage -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_opensondage' ---- - -![opensondage's logo](image://opensondage_logo.png?height=80) - -[![Install Opensondage with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=opensondage) [![Integration level](https://dash.yunohost.org/integration/opensondage.svg)](https://dash.yunohost.org/appci/app/opensondage) - -Opensondage-Framadate is an online service for planning an appointment or making a decision quickly and easily. No registration is required. It's a community free/libre software alternative to Doodle. -Here is how it works: - -1. Create a poll -2. Define dates or subjects to choose from -3. Send the poll link to your friends or colleagues -4. Discuss and make a decision - -## Useful links - -+ Website: [framadate.org](https://framadate.org) -+ Official documentation: [docs.framasoft.org/fr/framadate](https://docs.framasoft.org/en/framadate) -+ Demonstration: [Demo](https://framadate.org) -+ Application software repository: [github.com - YunoHost-Apps/opensondage](https://github.com/YunoHost-Apps/opensondage_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/opensondage/issues](https://github.com/YunoHost-Apps/opensondage_ynh/issues) diff --git a/pages/04.applications/10.docs/opentracker/app_opentracker.fr.md b/pages/04.applications/10.docs/opentracker/app_opentracker.fr.md deleted file mode 100644 index d29b7e52..00000000 --- a/pages/04.applications/10.docs/opentracker/app_opentracker.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: OpenTracker -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_opentracker' ---- - -[![Installer OpenTracker avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opentracker) [![Integration level](https://dash.yunohost.org/integration/opentracker.svg)](https://dash.yunohost.org/appci/app/opentracker) - -*OpenTracker* est un tracker Bittorrent. - -### Avertissements / informations importantes - -### Configuration - -`udp://serverIP:6969` - -Par défaut, le tracker s'exécutera sur le port 6969 à la fois sur UDP et TCP. - -Visitez `http://serverIP:6969/stats` pour afficher les statistiques du tracker. - -## Liens utiles - -+ Site web : [erdgeist.org/arts/software/opentracker/](https://erdgeist.org/arts/software/opentracker/) -+ Démonstration : [Démo](https://dispatch.khlieng.com/connect) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/opentracker](https://github.com/YunoHost-Apps/opentracker_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/opentracker/issues](https://github.com/YunoHost-Apps/opentracker_ynh/issues) diff --git a/pages/04.applications/10.docs/opentracker/app_opentracker.md b/pages/04.applications/10.docs/opentracker/app_opentracker.md deleted file mode 100644 index 58ce0db9..00000000 --- a/pages/04.applications/10.docs/opentracker/app_opentracker.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: OpenTracker -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_opentracker' ---- - -[![Installer OpenTracker with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opentracker) [![Integration level](https://dash.yunohost.org/integration/opentracker.svg)](https://dash.yunohost.org/appci/app/opentracker) - -*OpenTracker* is a Bittorrent tracker. - -### Disclaimers / important information - -### Configuration - -`udp://serverIP:6969` - -By default the tracker will run on 6969 port on both UDP and TCP. - -Visit `http://serverIP:6969/stats` to view the tracker stats. - -## Useful links - -+ Website: [erdgeist.org/arts/software/opentracker/](https://erdgeist.org/arts/software/opentracker/) -+ Demonstration: [Demo](https://dispatch.khlieng.com/connect) -+ Application software repository: [github.com - YunoHost-Apps/opentracker](https://github.com/YunoHost-Apps/opentracker_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/opentracker/issues](https://github.com/YunoHost-Apps/opentracker_ynh/issues) diff --git a/pages/04.applications/10.docs/osada/app_osada.fr.md b/pages/04.applications/10.docs/osada/app_osada.fr.md deleted file mode 100644 index 07f32cab..00000000 --- a/pages/04.applications/10.docs/osada/app_osada.fr.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Osada -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_osada' ---- - -[![Installer Osada avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=osada) [![Integration level](https://dash.yunohost.org/integration/osada.svg)](https://dash.yunohost.org/appci/app/osada) - -*Osada* utilise le protocole **Zot6** qui est la prochaine version du protocole **zot5**. Osada a un support natif pour le **protocole ActivityPub** (norme W3C) ainsi que pour les fonctionnalités plus avancées. Il peut inter-opérer avec d'autres applications et projets de réseaux sociaux dans l'un ou l'autre de ces espaces, notamment **Mastodon, Pleroma, Pixelfed, PeerTube, Funkwhale, Zap, Friendica, Hubzilla,** et bien d'autres. - -### Captures d'écran - -![Capture d'écran de Osada](https://github.com/YunoHost-Apps/osada_ynh/blob/master/doc/screenshots/comment_on_posts.gif) - -### Avertissements / informations importantes - -### Cette application présente les caractéristiques suivantes : -- [X] intégration LDAP -- [X] Multi-instance -- [X] Ajout du fichier php.log dans le dossier root pour le débogage de PHP, avec logrotate intégré à celui-ci (accessible par **admin->logs** et en entrant le fichier **php.log**) -- [X] Fail2Ban -- [X] Option pour choisir entre **Mysql** et **PostgreSQL** pour Osada - -### Droits d'utilisateur de l'administrateur Ldap, journaux et échecs de mise à jour de la base de données : - -- **Pour les droits d'administrateur** : Une fois l'installation terminée, vous devrez vous rendre sur la page de votre nouveau hub et vous connecter avec le **nom d'utilisateur du compte admin** qui a été saisi au moment de l'installation. Vous devriez alors être en mesure de créer votre premier canal et avoir les **droits d'administrateur** pour le hub. - -- **Pour les utilisateurs standards de YunoHost** : Les utilisateurs standards ils peuvent se connecter via l'authentification LDAP et créer leurs canaux. - -- **Non obtention des droits d'administrateur** : Si l'administrateur ne peut pas accéder aux paramètres d'administration à l'adresse `https://osada.example.com/admin`, vous devez **ajouter manuellement 4096** aux **account_roles** sous **comptes** pour cet utilisateur dans la **base de données via phpMyAdmin**. - -- **Pour les journaux** : Allez dans **admin->logs** et entrez le nom du fichier **php.log**. - -- La mise à jour de la base de données échoue parfois après la mise à niveau de la version. Vous pouvez aller sur le hub, par exemple `https://osada.example.com/admin/dbsync/`, et vérifier le nombre de mises à jour qui ont échoué. Ces mises à jour devront être exécutées manuellement par **phpMyAdmin**. - -## Liens utiles - -+ Site web : [codeberg.org/zot/osada](https://codeberg.org/zot/osada) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/osada](https://github.com/YunoHost-Apps/osada_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/osada/issues](https://github.com/YunoHost-Apps/osada_ynh/issues) diff --git a/pages/04.applications/10.docs/osada/app_osada.md b/pages/04.applications/10.docs/osada/app_osada.md deleted file mode 100644 index 7beb899c..00000000 --- a/pages/04.applications/10.docs/osada/app_osada.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Osada -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_osada' ---- - -[![Installer Osada with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=osada) [![Integration level](https://dash.yunohost.org/integration/osada.svg)](https://dash.yunohost.org/appci/app/osada) - -*Osada* uses **Zot6 protocol** which is next version of **zot5 protocol**. Osada has native support for the **ActivityPub protocol** (W3C standard) as well as the more advanced features. It can inter-operate with other social networking applications and projects in either of these spaces, including **Mastodon, Pleroma, Pixelfed, PeerTube, Funkwhale, Zap, Friendica, Hubzilla,** and many more. - -### Screenshots - -![Screenshot of Osada](https://github.com/YunoHost-Apps/osada_ynh/blob/master/doc/screenshots/comment_on_posts.gif) - -### Disclaimers / important information - -### This app claims following features: -- [X] LDAP integration -- [X] Multi-instance -- [X] Adeed php.log in the root folder for debugging PHP, with logrotate applied on it (can be accesssed by **admin->logs** and entering the **php.log**). -- [X] Fail2Ban -- [X] Option to choose between **Mysql** and **PostgreSQL** for the Osada - -### Ldap Admin user rights, logs and failed database updates - -- **For admin rights**: When installation is complete, you will need to visit your new hub's page and login with the **admin account username** which was entered at the time of installation process. You should then be able to create your first channel and have the **admin rights** for the hub. - -- **For normal YunoHost users**: Normal LDAP users can login through LDAP authentication and create there channels. - -- **Failing to get admin rights**: If the admin cannot access the admin settings at `https://osada.example.com/admin` then you have to **manually add 4096** to the **account_roles** under **accounts** for that user in the **database through phpMyAdmin**. - -- **For logs**: Go to **admin->logs** and enter the file name **php.log**. - -- **Failed Database after Upgrade:** Some times databse upgrade fails after version upgrade. You can go to hub eg. `https://osada.example.com/admin/dbsync/` and check the numbers of failled update. These updates will have to be ran manually by **phpMyAdmin**. - -## Useful links - -+ Website: [codeberg.org/zot/osada](https://codeberg.org/zot/osada) -+ Application software repository: [github.com - YunoHost-Apps/osada](https://github.com/YunoHost-Apps/osada_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/osada/issues](https://github.com/YunoHost-Apps/osada_ynh/issues) diff --git a/pages/04.applications/10.docs/osticket/app_osticket.fr.md b/pages/04.applications/10.docs/osticket/app_osticket.fr.md deleted file mode 100644 index be5025e4..00000000 --- a/pages/04.applications/10.docs/osticket/app_osticket.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: osTicket -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_osticket' ---- - -![logo de osticket](image://osticket_logo.svg?resize=,80) - -[![Install osTicket with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=osticket) [![Integration level](https://dash.yunohost.org/integration/osticket.svg)](https://dash.yunohost.org/appci/app/osticket) - -osTicket est un système de tickets d'assistance open source largement utilisé. Il intègre de manière transparente les demandes créées par courrier électronique et les formulaires en ligne dans une interface web multi-utilisateurs simple et facile à utiliser. Gérez, organisez et archivez facilement toutes vos demandes d'assistance et vos réponses en un seul endroit tout en offrant à vos clients la responsabilité et la réactivité qu'ils méritent. - -osTicket est une alternative attrayante aux systèmes de support client plus coûteux et complexes ; simple, léger, fiable, open source, et facile à installer et à utiliser. Le meilleur, c'est qu'il est entièrement gratuit. - -## Liens utiles - -+ Site web : [osticket.com](https://osticket.com/) -+ Documentation officielle : [docs.osticket.com](https://docs.osticket.com/) -+ Démonstration : [Démo](http://www.ostickethacks.com/demo/demo_info.php) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/osticket](https://github.com/YunoHost-Apps/osticket_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/osticket/issues](https://github.com/YunoHost-Apps/osticket_ynh/issues) diff --git a/pages/04.applications/10.docs/osticket/app_osticket.md b/pages/04.applications/10.docs/osticket/app_osticket.md deleted file mode 100644 index 7ca6f680..00000000 --- a/pages/04.applications/10.docs/osticket/app_osticket.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: osTicket -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_osticket' ---- - -![osticket's logo](image://osticket_logo.svg?resize=,80) - -[![Install osTicket with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=osticket) [![Integration level](https://dash.yunohost.org/integration/osticket.svg)](https://dash.yunohost.org/appci/app/osticket) - -osTicket is a widely-used open source support ticket system. It seamlessly integrates inquiries created via email and web-based forms into a simple easy to use multi-user web interface. Easily manage, organize and archive all your support requests and responses in one place while providing your clients with accountability and responsiveness they deserve. - -osTicket is an attractive alternative to higher-cost and complex customer support systems; simple, lightweight, reliable, open source, and easy to setup and use. The best part is, it's completely free. - -## Useful links - -+ Website : [osticket.com](https://osticket.com/) -+ Official documentation : [docs.osticket.com](https://docs.osticket.com/) -+ Demonstration : [Demo](http://www.ostickethacks.com/demo/demo_info.php) -+ Application software repository : [github.com - YunoHost-Apps/osticket](https://github.com/YunoHost-Apps/osticket_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/osticket/issues](https://github.com/YunoHost-Apps/osticket_ynh/issues) diff --git a/pages/04.applications/10.docs/owncast/app_owncast.fr.md b/pages/04.applications/10.docs/owncast/app_owncast.fr.md deleted file mode 100644 index 7b257798..00000000 --- a/pages/04.applications/10.docs/owncast/app_owncast.fr.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Owncast -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_owncast' ---- - -[![Installer Owncast avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncast) [![Integration level](https://dash.yunohost.org/integration/owncast.svg)](https://dash.yunohost.org/appci/app/owncast) - -*Owncast* est un serveur de diffusion en direct et de chat open source, auto-hébergé, décentralisé et à utilisateur unique pour exécuter vos propres diffusions en direct dans un style similaire aux grandes options grand public. Il offre une propriété complète sur votre contenu, votre interface, votre modération et votre audience. - -### Captures d'écran - -![Capture d'écran de Owncast](https://github.com/YunoHost-Apps/owncast_ynh/blob/master/doc/screenshots/owncast-screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -Vous pouvez configurer Owncast dans la page d'administration : `domain.ltd/admin` avec `admin` et `abc123` comme identifiant. N'oubliez pas de changer la clé de flux (Stream Key). - -### Application de diffusion en continu - -OBS peut être utilisé comme application de streaming vidéo : https://obsproject.com/ - -1. Installez **OBS** ou **Streamlabs OBS** et faites-le fonctionner avec votre configuration locale. -1. Ouvrez les **paramètres** OBS et allez dans **Stream**. -1. Sélectionnez **Personnalisé…** comme service. -1. Entrez l'URL du serveur exécutant votre service de streaming au format `rtmp://myserver.net/live`. -1. Saisissez votre « Stream key » qui correspond à votre clé de streaming choisie lors de l'installation. -1. Appuyez sur **Démarrer le streaming** (OBS) ou **Go Live** (Streamlabs) sur OBS. - -## Liens utiles - -+ Site web : [owncast.online](https://owncast.online/) -+ Démonstration : [Démo](https://watch.owncast.online/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/owncast](https://github.com/YunoHost-Apps/owncast_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/owncast/issues](https://github.com/YunoHost-Apps/owncast_ynh/issues) diff --git a/pages/04.applications/10.docs/owncast/app_owncast.md b/pages/04.applications/10.docs/owncast/app_owncast.md deleted file mode 100644 index 281bd51f..00000000 --- a/pages/04.applications/10.docs/owncast/app_owncast.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Owncast -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_owncast' ---- - -[![Installer Owncast with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncast) [![Integration level](https://dash.yunohost.org/integration/owncast.svg)](https://dash.yunohost.org/appci/app/owncast) - -*Owncast* is an open source, self-hosted, decentralized, single user live streaming and chat server for running your own live streams similar in style to the large mainstream options. It offers complete ownership over your content, interface, moderation and audience. - -### Screenshots - -![Screenshot of Owncast](https://github.com/YunoHost-Apps/owncast_ynh/blob/master/doc/screenshots/owncast-screenshot.png) - -### Disclaimers / important information - -### Configuration - -You can configure Owncast in the admin page: `domain.ltd/admin` with `admin` and `abc123` as credential. Don't forget to change the stream key. - -### Streaming app - -OBS can be used as streaming video app: https://obsproject.com/ - -1. Install OBS or Streamlabs OBS and get it working with your local setup. -1. Open OBS Settings and go to **Stream**. -1. Select **Custom…** as the service. -1. Enter the URL of the server running your streaming service in the format of `rtmp://myserver.net/live`. -1. Enter your **Stream Key** that matches your key file. -1. Press **Start Streaming** (OBS) or **Go Live** (Streamlabs) on OBS. - -### Standalone chat mode - -`https://live.domain.ltd/index-standalone-chat-readwrite.html` - -## Useful links - -+ Website: [owncast.online](https://owncast.online/) -+ Demonstration: [Demo](https://watch.owncast.online/) -+ Application software repository: [github.com - YunoHost-Apps/owncast](https://github.com/YunoHost-Apps/owncast_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/owncast/issues](https://github.com/YunoHost-Apps/owncast_ynh/issues) diff --git a/pages/04.applications/10.docs/owntracks/app_owntracks.fr.md b/pages/04.applications/10.docs/owntracks/app_owntracks.fr.md deleted file mode 100644 index 6a96adf5..00000000 --- a/pages/04.applications/10.docs/owntracks/app_owntracks.fr.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: OwnTracks -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_owntracks' ---- - -[![Installer OwnTracks avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owntracks) [![Integration level](https://dash.yunohost.org/integration/owntracks.svg)](https://dash.yunohost.org/appci/app/owntracks) - -*OwnTracks* permet de gérez votre historique de géolocalisation. - -### Captures d'écran - -![Captures d'écran de OwnTracks](https://github.com/YunoHost-Apps/owntracks_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Caractéristiques - -- [Fonctionnalités d'OwnTracks pour une API HTTP](http://owntracks.org/booklet/tech/http/), limité aux [fonctionnalités implémentées par l'enregistreur PHP](https://github.com/tomyvi/php-owntracks-recorder#features). Notamment, pas de fonction Amis. L'[enregistreur PHP en amont a été modifié](https://github.com/tituspijean/php-owntracks-recorder) pour supprimer une dépendance PHP encombrante. -- Multi-utilisateur : chaque utilisateur YunoHost peut se connecter via l'authentification HTTP de base, et n'a accès qu'à ses données. - -### Installation - -- Installez l'application sur votre serveur YunoHost -- Installez l'application mobile sur votre appareil, consultez le [site Web d'OwnTracks](http://owntracks.org) -- Configurez votre application mobile : - - Autorisez-le à accéder à votre emplacement - - Préférence > Connexion - - Mode : `http privé` - - Hébergeur : `https://DOMAIN/PATH/record.php` - - Identification - - Authentification: `enabled` - - Nom d'utilisateur/mot de passe : vos identifiants YNH - - ID de l'appareil : comme vous le souhaitez - - Reportez-vous à la [documentation d'OwnTracks](http://owntracks.org/booklet) pour les autres paramètres - -## Liens utiles - -+ Site web : [owntracks.org](https://owntracks.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/owntracks](https://github.com/YunoHost-Apps/owntracks_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/owntracks/issues](https://github.com/YunoHost-Apps/owntracks_ynh/issues) diff --git a/pages/04.applications/10.docs/owntracks/app_owntracks.md b/pages/04.applications/10.docs/owntracks/app_owntracks.md deleted file mode 100644 index b9b51d4e..00000000 --- a/pages/04.applications/10.docs/owntracks/app_owntracks.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: OwnTracks -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_owntracks' ---- - -[![Installer OwnTracks with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owntracks) [![Integration level](https://dash.yunohost.org/integration/owntracks.svg)](https://dash.yunohost.org/appci/app/owntracks) - -*OwnTracks* allow to keep track of your location history. - -### Screenshots - -![Screenshots](https://github.com/YunoHost-Apps/owntracks_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Features - -- [OwnTracks features for a HTTP API](http://owntracks.org/booklet/tech/http/), limited to the [features implemented by the PHP recorder](https://github.com/tomyvi/php-owntracks-recorder#features). Notably, no Friends feature. The [upstream PHP recorder has been tweaked](https://github.com/tituspijean/php-owntracks-recorder) to remove a cumbersome PHP dependency. -- Multi-user: each YunoHost user can connect though basic HTTP authentication, and has only access to their data. - -### Installation - -- Install the app on your YunoHost server -- Install the mobile app on your device, see [OwnTracks website](http://owntracks.org) -- Configure your mobile app: - - Allow it to access your location - - Preference > Connection - - Mode: `Private http` - - Host: `https://DOMAIN/PATH/record.php` - - Identification - - Authentication: `enabled` - - Username/password: your YNH credentials - - Device ID: as you wish - - Refer to the [OwnTracks documentation](http://owntracks.org/booklet) for the other settings - -## Useful links - -+ Website: [owntracks.eu (en)](https://owntracks.eu/site/) -+ Application software repository: [github.com - YunoHost-Apps/owntracks](https://github.com/YunoHost-Apps/owntracks_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/owntracks/issues](https://github.com/YunoHost-Apps/owntracks_ynh/issues) diff --git a/pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.fr.md b/pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.fr.md deleted file mode 100644 index acad2d6f..00000000 --- a/pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.fr.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: PeerTube search-index -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_peertube-search-index' ---- - -[![Installer PeerTube search-index avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=peertube-search-index) [![Integration level](https://dash.yunohost.org/integration/peertube-search-index.svg)](https://dash.yunohost.org/appci/app/peertube-search-index) - -*PeerTube search-index* est un moteur de recherche pour les vidéos et les chaînes [PeerTube](https://joinpeertube.org/), développé par Framasoft. - -### Captures d'écran - -![Captures d'écran de PeerTube search-index](https://github.com/YunoHost-Apps/peertube-search-index_ynh/blob/master/doc/screenshots/sepia-search-screenshot.png) - -### Avertissements / informations importantes - -### Important points to read before installing - -1. **PeerTube search-index** nécessite un **domaine principal** dédié, par exemple search.domain.tld - -### Configuration - -Pour configurer cette application : éditer le fichier `/var/www/peertube-search-index/config/production.yaml` via SSH. - -## Liens utiles - -+ Site web : [search.joinpeertube.org](https://search.joinpeertube.org/) -+ Démonstration : [Démo](https://search.joinpeertube.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/peertube-search-index](https://github.com/YunoHost-Apps/peertube-search-index_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/peertube-search-index/issues](https://github.com/YunoHost-Apps/peertube-search-index_ynh/issues) diff --git a/pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.md b/pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.md deleted file mode 100644 index 95349fcd..00000000 --- a/pages/04.applications/10.docs/peertube-search-index/app_peertube-search-index.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: PeerTube search-index -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_peertube-search-index' ---- - -[![Installer PeerTube search-index with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=peertube-search-index) [![Integration level](https://dash.yunohost.org/integration/peertube-search-index.svg)](https://dash.yunohost.org/appci/app/peertube-search-index) - -*PeerTube search-index* is a search engine for [PeerTube](https://joinpeertube.org/) videos and channels, developed by Framasoft. - -### Screenshots - -![Screenshots of PeerTube search-index](https://github.com/YunoHost-Apps/peertube-search-index_ynh/blob/master/doc/screenshots/sepia-search-screenshot.png) - -### Disclaimers / important information - -### Important points to read before installing - -1. **PeerTube search-index** requires a dedicated **root domain**, e.g. search.domain.tld - -### Configuration - -To configure this app: modify the file `/var/www/peertube-search-index/config/production.yaml` with SSH. - -## Useful links - -+ Website: [search.joinpeertube.org](https://search.joinpeertube.org/) -+ Demonstration: [Demo](https://search.joinpeertube.org/) -+ Application software repository: [github.com - YunoHost-Apps/peertube-search-index](https://github.com/YunoHost-Apps/peertube-search-index_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/peertube-search-index/issues](https://github.com/YunoHost-Apps/peertube-search-index_ynh/issues) diff --git a/pages/04.applications/10.docs/peertube/app_peertube.fr.md b/pages/04.applications/10.docs/peertube/app_peertube.fr.md deleted file mode 100644 index d4e11b4f..00000000 --- a/pages/04.applications/10.docs/peertube/app_peertube.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: PeerTube -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_peertube' ---- - -![logo de peertube](image://peertube_logo.svg?resize=,80) - -[![Install PeerTube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=peertube) [![Integration level](https://dash.yunohost.org/integration/peertube.svg)](https://dash.yunohost.org/appci/app/peertube) - -PeerTube est un projet de logiciel d'hébergement vidéo. Il vous permet de regarder et de partager des vidéos avec d'autres personnes en utilisant votre propre serveur, qu'il s'agisse d'un simple PC à la maison ou dans un Datacenter. Vous n'avez pas besoin d'héberger des milliers de vidéos pour rendre votre instance intéressante pour une utilisation quotidienne. De manière fédérée, il dialoguera avec d'autres serveurs de votre choix pour agréger les références à leurs vidéos sans vraiment les héberger localement. - - -## Liens utiles - -+ Site web : [joinpeertube.org](https://joinpeertube.org) -+ Documentation officielle : [docs.joinpeertube.org](https://docs.joinpeertube.org) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/peertube](https://github.com/YunoHost-Apps/peertube_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/peertube/issues](https://github.com/YunoHost-Apps/peertube_ynh/issues) diff --git a/pages/04.applications/10.docs/peertube/app_peertube.md b/pages/04.applications/10.docs/peertube/app_peertube.md deleted file mode 100644 index f10cc8fd..00000000 --- a/pages/04.applications/10.docs/peertube/app_peertube.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: PeerTube -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_peertube' ---- - -![peertube's logo](image://peertube_logo.svg?resize=,80) - -[![Install PeerTube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=peertube) [![Integration level](https://dash.yunohost.org/integration/peertube.svg)](https://dash.yunohost.org/appci/app/peertube) - -PeerTube is a video hosting software project. It allows you to watch and share videos with others using your own server, be it a simple computer at home or in a datacenter. You don't need to host thousands of videos to make your instance interesting for daily use. In a federated fashion, it will talk with other servers of your choice to aggregate references to their videos without really hosting them locally. - - -## Useful links - -+ Website: [joinpeertube.org](https://joinpeertube.org) -+ Official documentation: [docs.joinpeertube.org](https://docs.joinpeertube.org) -+ Application software repository: [github.com - YunoHost-Apps/peertube](https://github.com/YunoHost-Apps/peertube_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/peertube/issues](https://github.com/YunoHost-Apps/peertube_ynh/issues) diff --git a/pages/04.applications/10.docs/petrolette/app_petrolette.fr.md b/pages/04.applications/10.docs/petrolette/app_petrolette.fr.md deleted file mode 100644 index 5997d8d9..00000000 --- a/pages/04.applications/10.docs/petrolette/app_petrolette.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Petrolette -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_petrolette' ---- - -[![Installer Petrolette avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=petrolette) [![Integration level](https://dash.yunohost.org/integration/petrolette.svg)](https://dash.yunohost.org/appci/app/petrolette) - -*Petrolette* est la page d'actu qui ne sait rien de toi. - -### Captures d'écran - -![Captures d'écran de Petrolette](https://github.com/YunoHost-Apps/petrolette_ynh/blob/master/doc/screenshots/petrolette.png) - -### Avertissements / informations importantes - -- nécessite un domaine dédié - -- l'application ne stocke rien localement. L'opération de restauration/mise à niveau revient à réinstaller l'application. - -## Liens utiles - -+ Site web : [framagit.org/yphil/petrolette](https://framagit.org/yphil/petrolette) -+ Démonstration : [Démo](https://petrolette.space/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/petrolette](https://github.com/YunoHost-Apps/petrolette_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/petrolette/issues](https://github.com/YunoHost-Apps/petrolette_ynh/issues) diff --git a/pages/04.applications/10.docs/petrolette/app_petrolette.md b/pages/04.applications/10.docs/petrolette/app_petrolette.md deleted file mode 100644 index 9a6d58ea..00000000 --- a/pages/04.applications/10.docs/petrolette/app_petrolette.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Petrolette -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_petrolette' ---- - -[![Installer Petrolette with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=petrolette) [![Integration level](https://dash.yunohost.org/integration/petrolette.svg)](https://dash.yunohost.org/appci/app/petrolette) - -*Petrolette* is the news reader that doesn't know you. - -### Screenshots - -![Screenshots of Petrolette](https://github.com/YunoHost-Apps/petrolette_ynh/blob/master/doc/screenshots/petrolette.png) - -### Disclaimers / important information - -- require a dedicated domain - -- the application doesn't store anything locally. Restore/uprade operation is basically reinstalling the app. - -## Useful links - -+ Website: [framagit.org/yphil/petrolette](https://framagit.org/yphil/petrolette) -+ Demonstration: [Demo](https://petrolette.space/) -+ Application software repository: [github.com - YunoHost-Apps/petrolette](https://github.com/YunoHost-Apps/petrolette_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/petrolette/issues](https://github.com/YunoHost-Apps/petrolette_ynh/issues) diff --git a/pages/04.applications/10.docs/photoview/app_photoview.fr.md b/pages/04.applications/10.docs/photoview/app_photoview.fr.md deleted file mode 100644 index 76eb5a2f..00000000 --- a/pages/04.applications/10.docs/photoview/app_photoview.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Photoview -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_photoview' ---- - -[![Installer Photoview avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=photoview) [![Integration level](https://dash.yunohost.org/integration/photoview.svg)](https://dash.yunohost.org/appci/app/photoview) - -*Photoview* est une application de galerie photos simple et facile à utiliser, faite pour les photographes. - -### Captures d'écran - -![Captures d'écran de Photoview](https://github.com/YunoHost-Apps/photoview_ynh/blob/master/doc/screenshots/screenshot1.png) - -## Liens utiles - -+ Site web : [photoview.github.io/](https://photoview.github.io/) -+ Démonstration : [Démo](https://photos.qpqp.dk/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/photoview](https://github.com/YunoHost-Apps/photoview_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/photoview/issues](https://github.com/YunoHost-Apps/photoview_ynh/issues) diff --git a/pages/04.applications/10.docs/photoview/app_photoview.md b/pages/04.applications/10.docs/photoview/app_photoview.md deleted file mode 100644 index 20f13e9f..00000000 --- a/pages/04.applications/10.docs/photoview/app_photoview.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Photoview -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_photoview' ---- - -[![Installer Photoview with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=photoview) [![Integration level](https://dash.yunohost.org/integration/photoview.svg)](https://dash.yunohost.org/appci/app/photoview) - -*Photoview* is a simple and user-friendly photo gallery that's made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos. - -### Screenshots - -![Screenshots of Photoview](https://github.com/YunoHost-Apps/photoview_ynh/blob/master/doc/screenshots/screenshot1.png) - -## Useful links - -+ Website: [photoview.github.io/](https://photoview.github.io/) -+ Demonstration: [Demo](https://photos.qpqp.dk/login) -+ Application software repository: [github.com - YunoHost-Apps/photoview](https://github.com/YunoHost-Apps/photoview_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/photoview/issues](https://github.com/YunoHost-Apps/photoview_ynh/issues) diff --git a/pages/04.applications/10.docs/phpbb/app_phpbb.fr.md b/pages/04.applications/10.docs/phpbb/app_phpbb.fr.md deleted file mode 100644 index 33ff48f9..00000000 --- a/pages/04.applications/10.docs/phpbb/app_phpbb.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: phpBB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpbb' ---- - -[![Installer phpBB avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=phpbb) [![Integration level](https://dash.yunohost.org/integration/phpbb.svg)](https://dash.yunohost.org/appci/app/phpbb) - -*phpBB* est une solution logicielle gratuite de forum "à plat" qui peut être utilisée pour rester en contact avec un groupe de personnes ou pour alimenter l'ensemble de votre site Web. Avec une vaste base de données d'extensions créées par les utilisateurs et une base de données de styles contenant des centaines de styles et d'images pour personnaliser votre forum, vous pouvez créer un forum unique en quelques minutes. - -### Captures d'écran - -![Capture d'écran de phpBB](https://github.com/YunoHost-Apps/phpbb_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -1. L'application devra terminer le processus d'enregistrement une fois l'installation terminée en **visitant le domaine** sur lequel *phpBB* est installé. -1. Les informations d'identification de la base de données MySQL seront envoyées à la **messagerie admin**. -1. Veuillez supprimer, déplacer ou renommer le répertoire d'installation (`mv /var/www/phpbb/install /var/www/phpbb/install_old`) avant d'utiliser votre forum. Si ce répertoire est toujours présent, seul le panneau de configuration d'administration (ACP) sera accessible. - -## Liens utiles - -+ Site web : [phpbb.com](https://www.phpbb.com/) -+ Démonstration : [Démo](https://www.phpbb.com/demo/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/phpbb](https://github.com/YunoHost-Apps/phpbb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/phpbb/issues](https://github.com/YunoHost-Apps/phpbb_ynh/issues) diff --git a/pages/04.applications/10.docs/phpbb/app_phpbb.md b/pages/04.applications/10.docs/phpbb/app_phpbb.md deleted file mode 100644 index d37693e7..00000000 --- a/pages/04.applications/10.docs/phpbb/app_phpbb.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: phpBB -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpbb' ---- - -[![Installer phpBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=phpbb) [![Integration level](https://dash.yunohost.org/integration/phpbb.svg)](https://dash.yunohost.org/appci/app/phpbb) - -*phpBB* is a free flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website. With an extensive database of user-created extensions and styles database containing hundreds of style and image packages to customise your board, you can create a very unique forum in minutes. - -### Screenshots - -![Screenshot of phpBB](https://github.com/YunoHost-Apps/phpbb_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Configuration - -1. The app will require to complete the registration process after the instllation is complete by **visiting the domain** on which *phpBB* is installed. -1. The MySQL database credentials will be sent to the **admin mail**. -1. Please delete, move or rename the install directory (`mv /var/www/phpbb/install /var/www/phpbb/install_old`) before you use your board. If this directory is still present, only the Administration Control Panel (ACP) will be accessible. - -## Useful links - -+ Website: [phpbb.com](https://www.phpbb.com/) -+ Demonstration: [Demo](https://www.phpbb.com/demo/) -+ Application software repository: [github.com - YunoHost-Apps/phpbb](https://github.com/YunoHost-Apps/phpbb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/phpbb/issues](https://github.com/YunoHost-Apps/phpbb_ynh/issues) diff --git a/pages/04.applications/10.docs/phpinfo/app_phpinfo.fr.md b/pages/04.applications/10.docs/phpinfo/app_phpinfo.fr.md deleted file mode 100644 index d47e89e0..00000000 --- a/pages/04.applications/10.docs/phpinfo/app_phpinfo.fr.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Phpinfo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpinfo' ---- - -[![Installer Phpinfo avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=phpinfo) [![Integration level](https://dash.yunohost.org/integration/phpinfo.svg)](https://dash.yunohost.org/appci/app/phpinfo) - -*Phpinfo* est un simple visualiseur d'informations PHP. - -## Liens utiles - -+ Site web : [php.net/manual/fr/function.phpinfo.php](https://www.php.net/manual/fr/function.phpinfo.php) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/phpinfo](https://github.com/YunoHost-Apps/phpinfo_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/phpinfo/issues](https://github.com/YunoHost-Apps/phpinfo_ynh/issues) diff --git a/pages/04.applications/10.docs/phpinfo/app_phpinfo.md b/pages/04.applications/10.docs/phpinfo/app_phpinfo.md deleted file mode 100644 index c4a24b75..00000000 --- a/pages/04.applications/10.docs/phpinfo/app_phpinfo.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Phpinfo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpinfo' ---- - -[![Installer Phpinfo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=phpinfo) [![Integration level](https://dash.yunohost.org/integration/phpinfo.svg)](https://dash.yunohost.org/appci/app/phpinfo) - -*Phpinfo* is a simple phpinfo. - -## Useful links - -+ Website: [php.net/manual/fr/function.phpinfo.php](https://www.php.net/manual/fr/function.phpinfo.php) -+ Application software repository: [github.com - YunoHost-Apps/phpinfo](https://github.com/YunoHost-Apps/phpinfo_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/phpinfo/issues](https://github.com/YunoHost-Apps/phpinfo_ynh/issues) diff --git a/pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.fr.md b/pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.fr.md deleted file mode 100644 index 91684bb0..00000000 --- a/pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: phpLDAPadmin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpldapadmin' ---- - -[![Installer phpLDAPadmin avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=phpldapadmin) [![Integration level](https://dash.yunohost.org/integration/phpldapadmin.svg)](https://dash.yunohost.org/appci/app/phpldapadmin) - -*phpLDAPadmin* est une application web pour administrer les serveurs LDAP (Lightweight Directory Access Protocol). - -### Captures d'écran - -![Captures d'écran de phpLDAPadmin](https://github.com/YunoHost-Apps/phpldapadmin_ynh/blob/master/doc/screenshots/screenshot.png) - -## Liens utiles - -+ Site web : [phpldapadmin.org](www.phpldapadmin.org) -+ Démonstration : [Démo](https://olddemo.phpldapadmin.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/phpldapadmin](https://github.com/YunoHost-Apps/phpldapadmin_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/phpldapadmin/issues](https://github.com/YunoHost-Apps/phpldapadmin_ynh/issues) diff --git a/pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.md b/pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.md deleted file mode 100644 index 4865a768..00000000 --- a/pages/04.applications/10.docs/phpldapadmin/app_phpldapadmin.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: phpLDAPadmin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpldapadmin' ---- - -[![Installer phpLDAPadmin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=phpldapadmin) [![Integration level](https://dash.yunohost.org/integration/phpldapadmin.svg)](https://dash.yunohost.org/appci/app/phpldapadmin) - -*phpLDAPadmin* is a web app for administering Lightweight Directory Access Protocol (LDAP) servers. - -### Screenshots - -![Screenshots of phpLDAPadmin](https://github.com/YunoHost-Apps/phpldapadmin_ynh/blob/master/doc/screenshots/screenshot.png) - -## Useful links - -+ Website: [phpldapadmin.org](www.phpldapadmin.org) -+ Demonstration: [Demo](https://olddemo.phpldapadmin.org/) -+ Application software repository: [github.com - YunoHost-Apps/phpldapadmin](https://github.com/YunoHost-Apps/phpldapadmin_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/phpldapadmin/issues](https://github.com/YunoHost-Apps/phpldapadmin_ynh/issues) diff --git a/pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.fr.md b/pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.fr.md deleted file mode 100644 index 597e47c3..00000000 --- a/pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: phpMyAdmin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpmyadmin' ---- - -![logo de phpmyadmin](image://phpmyadmin_logo.svg?resize=,80) - -[![Install phpMyAdmin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpmyadmin) [![Integration level](https://dash.yunohost.org/integration/phpmyadmin.svg)](https://dash.yunohost.org/appci/app/phpmyadmin) - -*phpMyAdmin* est un outil logiciel libre écrit en PHP, destiné à gérer l'administration de MySQL sur le Web. phpMyAdmin supporte un large éventail d'opérations sur MySQL et MariaDB. Les opérations fréquemment utilisées (gestion des bases de données, des tables, des colonnes, des relations, des index, des utilisateurs, des autorisations, etc.) peuvent être effectuées via l'interface utilisateur, tout en ayant la possibilité d'exécuter directement n'importe quelle instruction SQL. - -## Liens utiles - -+ Site web : [www.phpmyadmin.net](https://www.phpmyadmin.net/) -+ Documentation officielle : [www.phpmyadmin.net/docs](https://www.phpmyadmin.net/docs/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/phpmyadmin](https://github.com/YunoHost-Apps/phpmyadmin_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/phpmyadmin/issues](https://github.com/YunoHost-Apps/phpmyadmin_ynh/issues) diff --git a/pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.md b/pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.md deleted file mode 100644 index a8473422..00000000 --- a/pages/04.applications/10.docs/phpmyadmin/app_phpmyadmin.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: phpMyAdmin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpmyadmin' ---- - -![phpmyadmin's logo](image://phpmyadmin_logo.svg?resize=,80) - -[![Install phpMyAdmin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpmyadmin) [![Integration level](https://dash.yunohost.org/integration/phpmyadmin.svg)](https://dash.yunohost.org/appci/app/phpmyadmin) - -*phpMyAdmin* is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. Frequently used operations (managing databases, tables, columns, relations, indexes, users, permissions, etc.) can be performed via the user interface, while you still have the ability to directly execute any SQL statement. - -## Useful links - -+ Website: [www.phpmyadmin.net](https://www.phpmyadmin.net/) -+ Official documentation: [www.phpmyadmin.net/docs](https://www.phpmyadmin.net/docs/) -+ Application software repository: [github.com - YunoHost-Apps/phpmyadmin](https://github.com/YunoHost-Apps/phpmyadmin_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/phpmyadmin/issues](https://github.com/YunoHost-Apps/phpmyadmin_ynh/issues) diff --git a/pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.fr.md b/pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.fr.md deleted file mode 100644 index 8ff1807b..00000000 --- a/pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: phpSysInfo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpsysinfo' ---- - -![logo de phpsysinfo](image://phpsysinfo_logo.png?height=80) - -[![Install phpSysInfo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpsysinfo) [![Integration level](https://dash.yunohost.org/integration/phpsysinfo.svg)](https://dash.yunohost.org/appci/app/phpsysinfo) - -*phpSysInfo* est un script PHP personnalisable qui affiche bien les informations sur votre système (CPU, RAM, disques...). - -## Liens utiles - -+ Site web : [phpsysinfo.github.io/phpsysinfo](https://phpsysinfo.github.io/phpsysinfo/) -+ Démonstration : [Démo](https://phpsysinfo.github.io/phpsysinfo/demos.html) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/phpsysinfo](https://github.com/YunoHost-Apps/phpsysinfo_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/phpsysinfo/issues](https://github.com/YunoHost-Apps/phpsysinfo_ynh/issues) diff --git a/pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.md b/pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.md deleted file mode 100644 index 1c57e309..00000000 --- a/pages/04.applications/10.docs/phpsysinfo/app_phpsysinfo.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: phpSysInfo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_phpsysinfo' ---- - -![phpsysinfo's logo](image://phpsysinfo_logo.png?height=80) - -[![Install phpSysInfo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpsysinfo) [![Integration level](https://dash.yunohost.org/integration/phpsysinfo.svg)](https://dash.yunohost.org/appci/app/phpsysinfo) - -*phpSysInfo* is a customizable PHP script that displays information about your system (CPU, RAM, disks). - -## Useful links - -+ Website: [phpsysinfo.github.io/phpsysinfo](https://phpsysinfo.github.io/phpsysinfo/) -+ Demonstration: [Demo](https://phpsysinfo.github.io/phpsysinfo/demos.html) -+ Application software repository: [github.com - YunoHost-Apps/phpsysinfo](https://github.com/YunoHost-Apps/phpsysinfo_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/phpsysinfo/issues](https://github.com/YunoHost-Apps/phpsysinfo_ynh/issues) diff --git a/pages/04.applications/10.docs/pihole/app_pihole.fr.md b/pages/04.applications/10.docs/pihole/app_pihole.fr.md deleted file mode 100644 index a31a384a..00000000 --- a/pages/04.applications/10.docs/pihole/app_pihole.fr.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Pi-hole -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_pihole' ---- - -![logo de Pi-hole](image://pihole_logo.png) - -[![Installer Pi-hole avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=pihole)[![Niveau d'intégration](https://dash.yunohost.org/integration/pihole.svg)](https://dash.yunohost.org/appci/app/pihole) - -*Pi-hole* est un bloqueur de publicité au niveau du réseau qui agit comme un DNS menteur et éventuellement un serveur DHCP3, destiné à être utilisé sur un réseau privé. Il est conçu pour être installé sur des périphériques intégrés dotés de capacités réseau, tels que le Raspberry Pi, mais il peut être utilisé sur d'autres machines exécutant GNU/Linux ou dans des environnements virtualisés. - -## Utiliser Pi-hole comme serveur DHCP - -> **Attention, vous devez savoir que toucher à votre DHCP pourrait casser votre réseau. -Dans le cas où votre serveur serait inaccessible, vous perdriez votre résolution dns et votre adresse IP. -Ainsi, vous perdriez toute connexion à internet et même la connexion à votre routeur.** - -> **Si vous rencontrez ce genre de problèmes, merci de lire la section "Comment restaurer mon réseau".** - -### Configurer Pi-hole - -Il y a 2 manière de configurer Pi-hole pour qu'il soit utilisé comme votre serveur DHCP. -- Soit vous pouvez choisir de l'utiliser lorsque vous installez l'application. -- Soit vous pouvez activer le serveur DHCP par la suite dans l'onglet "Settings", partie "Pi-hole DHCP Server". -Dans ce second cas, il peut être préférable de forcer l'ip du serveur à une adresse statique. - -### Configurer mon routeur - -Votre routeur ou celui de votre FAI dispose d'un serveur DHCP activé par défaut. -Si vous gardez ce DHCP, en même temps que celui de Pi-hole, vous allez avoir des conflits transparents entre eux. -Le premier serveur DHCP à répondre va distribuer ses propres ip et paramètres. -Donc vous devez éteindre le serveur DHCP de votre routeur et laisser Pi-hole gérer votre réseau. - -#### Pourquoi je devrais utiliser le DHCP de Pi-hole ? - -En utilisant le DHCP de Pi-hole, vous lui permettez de donner sa configuration dns à chacun de vos clients. De cette manière, chaque requête sera filtrée par Pi-hole. - -Un autre cas d'usage du DHCP de Pi-hole est le cas où vous rencontrez des problèmes de hairpinning (Vous ne pouvez pas vous connecter à votre serveur parce que son ip est votre ip publique, et votre routeur n'autorise pas cela). -Dans ce cas, utilisez le dns de Pi-hole va vous permettre de vous connecter à votre serveur par son adresse locale plutôt que son adresse publique. - -### Restaurer le réseau - -> Oups ! -Votre serveur Pi-hole est tombé, et vous n'avez plus de DHCP. -Ne paniquez pas, on va surmonter ça \o/ - -Utilisez votre terminal favori sur votre ordinateur de bureau. -Et tout d'abord, récupérer votre interface réseau (Le plus souvent `eth0`). - -``` bash -sudo ifconfig -``` - -Ensuite, changer votre ip pour une ip statique. - -``` bash -sudo ifconfig eth0 192.168.1.100 -``` - -Maintenant, vous pouvez vous connecter à votre routeur et rallumer son serveur DHCP pour l'utiliser à nouveau. -Vous pouvez maintenant retirer votre ip statique et réobtenir une ip dynamique. - -``` bash -sudo ifconfig eth0 0.0.0.0 && sudo dhclient eth0 -``` - -> N'oubliez pas d'éteindre le DHCP de votre routeur si votre serveur fonctionne à nouveau. - -## Liens utiles - - + Site web : [pi-hole.net (en)](https://pi-hole.net) - + Documentation officielle : [docs.pi-hole.net (en)](https://docs.pi-hole.net/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/pihole](https://github.com/YunoHost-Apps/pihole_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/pihole/issues](https://github.com/YunoHost-Apps/pihole_ynh/issues) - diff --git a/pages/04.applications/10.docs/pihole/app_pihole.md b/pages/04.applications/10.docs/pihole/app_pihole.md deleted file mode 100644 index 2fdd5d60..00000000 --- a/pages/04.applications/10.docs/pihole/app_pihole.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Pi-hole -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_pihole' ---- - -![Pi-hole's logo](image://pihole_logo.png?width=80) - -[![Install Pi-hole with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=pihole) [![Integration level](https://dash.yunohost.org/integration/pihole.svg)](https://dash.yunohost.org/appci/app/pihole) - -*Pi-hole* is a network-level ad blocker that acts as a DNS layer and possibly a DHCP3 server for use on a private network. It is designed to be installed on embedded devices with network capabilities, such as the Raspberry Pi, but can be used on other machines running GNU/Linux or in virtualised environments. - -## Using Pi-hole as a DHCP server - -> **Warning, you should be aware that touching your DHCP could break your network. -In case your server is inaccessible, you will lose your dns resolution and IP address. -Thus, you would lose any connection to the internet and even the connection to your router.** - -> If you encounter this kind of problem, please read the section "How to restore my network". - -### Configure Pi-hole - -There are 2 ways to configure Pi-hole to be used as your DHCP server. -- Either you can choose to use it when you install the application. -- Or you can activate the DHCP server afterwards in the "Settings" tab, part "Pi-hole DHCP Server". -In this second case, it may be preferable to force the server IP to a static address. - -### Configure my router - -Your router or your ISP's router has a DHCP server enabled by default. -If you keep this DHCP, along with Pi-hole's, you will have transparent conflicts between them. -The first DHCP server to respond will distribute its own IP and settings. -So you need to turn off your router's DHCP server and let Pi-hole manage your network. - -#### Why should I use Pi-hole's DHCP? - -By using Pi-hole's DHCP, you allow Pi-hole to give its dns configuration to each of your clients. This way, every request will be filtered by Pi-hole. - -Another case of using Pi-hole DHCP is if you have hairpinning problems (you can't connect to your server because its IP is your public IP, and your router doesn't allow this). -In this case, using Pi-hole's dns will allow you to connect to your server by its local address rather than its public address. - -### Restore network - -> Oops! -Your Pi-hole server has crashed, and you don't have DHCP anymore. -Don't panic. We'll get through this. - -Use your favorite device on your desktop computer. -And first, get your network interface (usually `eth0`). - -```bash -sudo ifconfig -``` - -Then change your IP to a static one. - -```bash -sudo ifconfig eth0 192.168.1.100 -``` - -Now you can connect to your router and reboot its DHCP server to use it again. -You can now remove your static IP and get a dynamic IP again. - -```bash -sudo ifconfig eth0 0.0.0 && sudo dhclient eth0 -``` - -> Remember to turn off your router's DHCP if your server is running again. - -## Useful links - -+ Website: [pi-hole.net](https://pi-hole.net) -+ Official documentation: [docs.pi-hole.net](https://docs.pi-hole.net/) -+ Application software repository: [github.com - YunoHost-Apps/pihole](https://github.com/YunoHost-Apps/pihole_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/pihole/issues](https://github.com/YunoHost-Apps/pihole_ynh/issues) diff --git a/pages/04.applications/10.docs/piwigo/app_piwigo.fr.md b/pages/04.applications/10.docs/piwigo/app_piwigo.fr.md deleted file mode 100644 index b2595ad2..00000000 --- a/pages/04.applications/10.docs/piwigo/app_piwigo.fr.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Piwigo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_piwigo' ---- - -![logo de Piwigo](image://piwigo.org.svg?resize=,80) - -[![Installer Piwigo avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=piwigo) [![Niveau d'intégration](https://dash.yunohost.org/integration/piwigo.svg)](https://dash.yunohost.org/appci/app/piwigo) - -**[Piwigo](https://fr.piwigo.org)** est un logiciel de galerie photos pour le Web, bâti par une communauté active d'utilisateurs et de développeurs. - -Les extensions rendent Piwigo facilement personnalisable. Cerise sur le gâteau, Piwigo est libre et gratuit. - -## Fonctionnalités - -En plus des [fonctionnalités principales](https://fr.piwigo.org/fonctionnalites) de Piwigo, ce paquet propose également : - -* une intégration avec le système de gestion des utilisateurs et le SSO de YunoHost : - * installation privée : limitée aux utilisateurs de YunoHost - * installation publique : - * SSO pour les utilisateurs YunoHost - * permet de gérer l'accès à d'autres utilisateurs, et mode invité possible -* de permettre à un utilisateur d'être administrateur (réglage lors de l'installation) - -![Capture d'écran de Piwigo](image://piwigo_screenshot.jpg) - -## Applications clientes - -| Nom de l'application | Plateforme | Multi-comptes | Play Store | F-Droid | Apple Store | Autre | -|-----------------------|------------|---------------|------------|---------|-------------|---------| -| Piwigo | Android / iOS | ? | [Playstore - Piwigo](https://play.google.com/store/apps/details?id=org.piwigo.android&hl=fr) | [Piwigo - F-Droid](https://f-droid.org/packages/org.piwigo.android/)| [App Store - Piwigo](https://apps.apple.com/fr/app/piwigo/id472225196) | | -| digiKam | GNU/Linux / macOS / Windows | ? | | | | [digiKam Download](https://www.digikam.org/download/) | -| Shotwell | GNU/Linux | ? | | | | [Install Shotwell](https://wiki.gnome.org/Apps/Shotwell/BuildingAndInstalling) | - -## Liens utiles - -+ Site web : [Site Piwigo](https://fr.piwigo.org) -+ Documentation officielle : [Documentation](https://piwigo.org/doc/doku.php) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/piwigo](https://github.com/YunoHost-Apps/piwigo_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/piwigo/issues](https://github.com/YunoHost-Apps/piwigo_ynh/issues) diff --git a/pages/04.applications/10.docs/piwigo/app_piwigo.md b/pages/04.applications/10.docs/piwigo/app_piwigo.md deleted file mode 100644 index 38fbafff..00000000 --- a/pages/04.applications/10.docs/piwigo/app_piwigo.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Piwigo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_piwigo' ---- - -![Piwigo's logo](image://piwigo.org.svg?resize=,80) - -[![Install Piwigo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=piwigo) [![Integration level](https://dash.yunohost.org/integration/piwigo.svg)](https://dash.yunohost.org/appci/app/piwigo) - -[Piwigo](http://piwigo.org) is a photo gallery software for the Web, built by an active community of users and developers. - -Extensions make Piwigo easily customizable. Icing on the cake, Piwigo is free and opensource. - -![Screenshot Piwigo](image://piwigo_screenshot.jpg) - -## Features - -In addition to Piwigo [core features](http://piwigo.org/basics/features), the following are made available with -this package: - - * Integrate with YunoHost users and SSO: - * private mode: limit access to YunoHost users - * public mode: - * SSO for YunoHost users - * allow other users management, and guest mode - * Allow one YunoHost user to be the administrator (set at the installation) - -## Customer Applications -| Application name | Platform | Multi-account | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|------------|---------|-------------|---------| -| Piwigo | Android / iOS | ? | [Playstore - Piwigo](https://play.google.com/store/apps/details?id=org.piwigo.android&hl=en) | [Piwigo - F-Droid](https://f-droid.org/packages/org.piwigo.android/)| [App Store - Piwigo](https://apps.apple.com/fr/app/piwigo/id472225196) | | -| digiKam | GNU/Linux / macOS / Windows | ? | | | | [digiKam Download](https://www.digikam.org/download/) | -| Shotwell | GNU/Linux | ? | | | | [Install Shotwell](https://wiki.gnome.org/Apps/Shotwell/BuildingAndInstalling) | - -## Useful links - -+ Website: [Piwigo](http://piwigo.org/) -+ Official documentation: [Documentation](https://piwigo.org/doc/doku.php) -+ Application software repository: [github.com - YunoHost-Apps/piwigo](https://github.com/YunoHost-Apps/piwigo_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/piwigo/issues](https://github.com/YunoHost-Apps/piwigo_ynh/issues) diff --git a/pages/04.applications/10.docs/plainpad/app_plainpad.fr.md b/pages/04.applications/10.docs/plainpad/app_plainpad.fr.md deleted file mode 100644 index 32ed0b0b..00000000 --- a/pages/04.applications/10.docs/plainpad/app_plainpad.fr.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Plainpad -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_plainpad' ---- - -[![Installer Plainpad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=plainpad) [![Integration level](https://dash.yunohost.org/integration/plainpad.svg)](https://dash.yunohost.org/appci/app/plainpad) - -*Plainpad* est une application de prise de notes open source auto-hébergée qui est très facile à configurer sur votre serveur. Vos données ne quitteront jamais votre serveur et vous pourrez y accéder depuis n'importe quel appareil connecté à Internet. -Avec Plainpad, vous pouvez autoriser plusieurs utilisateurs à accéder à l'application sans pouvoir voir les notes des autres. Les notes sont cryptées et stockées en toute sécurité dans la base de données. - -### Captures d'écran - -![Captures d'écran de Plainpad](https://github.com/YunoHost-Apps/plainpad_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -Les identifiants par défaut sont : -``` -username: admin@example.org -password: 12345 -``` - -## Liens utiles - -+ Site web : [alextselegidis.com/get/plainpad/](https://alextselegidis.com/get/plainpad/) -+ Démonstration : [Démo](https://alextselegidis.com/try/plainpad/#/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/plainpad](https://github.com/YunoHost-Apps/plainpad_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/plainpad/issues](https://github.com/YunoHost-Apps/plainpad_ynh/issues) diff --git a/pages/04.applications/10.docs/plainpad/app_plainpad.md b/pages/04.applications/10.docs/plainpad/app_plainpad.md deleted file mode 100644 index 93f3acd7..00000000 --- a/pages/04.applications/10.docs/plainpad/app_plainpad.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Plainpad -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_plainpad' ---- - -[![Installer Plainpad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=plainpad) [![Integration level](https://dash.yunohost.org/integration/plainpad.svg)](https://dash.yunohost.org/appci/app/plainpad) - -*Plainpad* is a self hosted, open source note taking application that is very easy to setup on your server. Your data will never leave your server and you will be able to access them from any device connected to the internet. -With Plainpad you can allow multiple users to access the application without being able to see each other's notes. The notes are being encrypted and stored safely in the database. - -### Screenshots - -![Screenshots of Plainpad](https://github.com/YunoHost-Apps/plainpad_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Configuration - -The default credentials are: -``` -username: admin@example.org -password: 12345 -``` - -## Useful links - -+ Website: [alextselegidis.com/get/plainpad/](https://alextselegidis.com/get/plainpad/) -+ Demonstration: [Demo](https://alextselegidis.com/try/plainpad/#/login) -+ Application software repository: [github.com - YunoHost-Apps/plainpad](https://github.com/YunoHost-Apps/plainpad_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/plainpad/issues](https://github.com/YunoHost-Apps/plainpad_ynh/issues) diff --git a/pages/04.applications/10.docs/pleroma/app_pleroma.fr.md b/pages/04.applications/10.docs/pleroma/app_pleroma.fr.md deleted file mode 100644 index 2b09e298..00000000 --- a/pages/04.applications/10.docs/pleroma/app_pleroma.fr.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: Pleroma -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_pleroma' ---- - -![logo de Pleroma](image://pleroma_logo.png) - - - [Découverte de l'interface de Pleroma](#d%C3%A9couverte-de-linterface-de-pleroma) - - [Logiciels Clients pour mobile et ordinateur](#applications-clients) - - [Liens utiles](#quelques-liens-utiles) - -Pleroma est un réseau social décentralisé de micro-blogging qui propose une alternative à Twitter, le protocole [Activy Pub](https://en.wikipedia.org/wiki/ActivityPub) qu'il utilise permet d'interagir avec le [fediverse](https://fediverse.party/en/fediverse) composé notamment de Mastodon, GNU Social, et d'autres. Il a l'avantage d'être plus léger que mastodon et se prête donc plus facilement à l'auto-hébergement. - -## Découverte de l'interface de Pleroma - -Pour celles et ceux qui n'ont pas ou peu l'habitude des réseaux sociaux, voici en détail l'utilisation de chacune des fenêtres proposées : - -### Accueil de l'interface - -![Capture écran accueil de Pleroma](image://capture_globale.png) - -1. Barre de menu - + ![Capture du bouton à gauche de la barre de menu](image://capture_menu_gauche.png) Le bouton à gauche portant le nom de l'instance - dans la capture ci-dessus *Meta - Pleroma* - renvoie vers la page d'accueil de l'instance. Dans le cas où vous êtes connecté⋅e cela vous renverra vers la visualisation de votre *journal*, si ce n'est pas le cas vers *Le réseau connu*. - + ![Capture des boutons à droite de la barre de menu](image://capture_menu_droite.png) Si vous êtes connecté⋅e vous aurez trois boutons, si vous ne l'êtes pas il n'y en aura que deux. Dans l'ordre, de gauche à droite : - + ![Capture bouton chercher un⋅e utilisateur⋅trice](image://capture_menu_droite_chercher_utilisateur.png) Permet d'ajouter de nouveaux utilisateurs et nouvelles utilisatrices afin de les suivre et ainsi vous abonner à leurs publications. Il est possible de rechercher un·e utilisateur·trice avec seulement son pseudonyme (par exemple : *yunohost*) ou alors sous la forme @pseudonyme@instance.domaine (par exemple : *@yunohost@mastodon.social*) - + ![Capture bouton préférences](image://capture_menu_droite_preferences.png) Permet d'accéder aux paramétres d'affichages de votre session. - /!\ Si vous n'êtes pas connecté·e les modifications effectuées ne seront valables qu'un temps (jusqu'à ce que les cookies de fonctionnement soient effacés). - + ![Capture Déconnexion](image://capture_menu_droite_deconnexion.png) Permet de se déconnecter de l'instance. Si vous n'êtes pas sur votre ordinateur personnel pensez-y ! - -2. Espace de Publications / Fenêtre de connexion -![Fenêtre de connexion à la place de la zone de publications](image://capture_espace_connexion.png) Si vous êtes connecté·e cet espace vous permet de publier vos messages et d'y joindre un média (images, GIF, vidéos, etc). Vous êtes limité⋅e dans le nombre de caractères, avec Pleroma la limitation est définie par l'administrateur·trice de l'instance. Si vous avez des questions envoyez lui un message. - -3. Fenêtre de visualisations -C'est ici le centre ~~du monde~~ de Pleroma, vous pourrez y voir les différentes publications de vos contacts ou qui circulent sur l'instance ainsi que les re-toots et qui a publié. - -4. Le journal -Cette zone permet de voir les différentes publications des comptes que vous suivez mais aussi l'ensemble des publications visibles sur votre instance. Vous trouverez aussi les messages privés et les notifications où vous trouverez tous vos toots et les publications où vous avez été cité⋅e. - -5. Interface utilisateur·trice -Cet espace permet de choisir l'agencement de Pleroma, il est proposé deux agencements : un spécifique à Pleroma et un fork (une copie) de l'agencement de Mastodon, selon vos préférences d'usages et de visualisations ; à vous de faire votre choix. - -6. Notifications -On retrouve dans cette zone les messages où vous avez été cité⋅e, mais aussi les abonnements à votre compte. - -## Applications clients - -| Nom de l'applications | Plateforme | Multi-comptes | Autre réseaux supportés | Play Store | F-Droid | Apple Store | -|---|---|---|---|---|---|---| -| Tusky | Android | Oui | Mastodon | [https://play.google.com/id=com.keylesspalace.tusky](https://play.google.com/store/apps/details?id=com.keylesspalace.tusky) | [f-droid.org/com.keylesspalace.tusky](https://f-droid.org/fr/packages/com.keylesspalace.tusky/) | -| Fedilab | Android | Oui | Mastodon, Pleroma, Peertube, GNU Social, Friendica, Pixelfed | [play.google.com/app.fedilab.android](https://play.google.com/store/apps/details?id=app.fedilab.android&hl=fr) | [f-droid.org//fr.gouv.etalab.mastodon](https:/f-droid.org/fr/packages/fr.gouv.etalab.mastodon/) -| Twidere | Android | Oui | Twitter, Mastodon | [play.google.com/org.mariotaku.twidere](https://play.google.com/store/apps/details?id=org.mariotaku.twidere) | [https://f-droid.org/org.mariotaku.twidere](https://f-droid.org/fr/packages/org.mariotaku.twidere/) | -| Librem Social | Android | Non | ? | [play.google.com/one.librem.social](https://play.google.com/store/apps/details?id=one.librem.social&hl=fr) | [https://f-droid.org/one.librem.social](https://f-droid.org/fr/packages/one.librem.social) | | - -## Quelques liens utiles - -+ Site officiel : [pleroma.social (En anglais)](https://pleroma.social) -+ Trouver d'autres instances de Pleroma : [fediverse.network/pleroma](https://fediverse.network/pleroma) diff --git a/pages/04.applications/10.docs/pleroma/app_pleroma.md b/pages/04.applications/10.docs/pleroma/app_pleroma.md deleted file mode 100644 index 5885a7b2..00000000 --- a/pages/04.applications/10.docs/pleroma/app_pleroma.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Pleroma -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_pleroma' ---- - -Unfortunately, this page only exists in french for now. diff --git a/pages/04.applications/10.docs/plume/app_plume.fr.md b/pages/04.applications/10.docs/plume/app_plume.fr.md deleted file mode 100644 index 7b569f39..00000000 --- a/pages/04.applications/10.docs/plume/app_plume.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Plume -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_plume' ---- - -![logo de plume](image://plume_logo.svg?resize=,80) - -[![Install Plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume) [![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume) - -Plume est un moteur de blog décentralisé et fédéré en cours de développement. - -* Décentralisé : Chaque instance peut suivre une ou plusieurs autres instances Plume afin de permettre à ses utilisateur·rices de visionner les vidéos de celles-ci. -* Fédéré : Via le protocole ActivityPub, Plume peut interagir avec d'autres logiciels qui font partie du Fediverse, comme Mastodon ou PixelFed par exemple. - -## Liens utiles - -+ Site web : [joinplu.me](https://joinplu.me/) -+ Documentation officielle : [docs.joinplu.me](https://docs.joinplu.me/) -+ Démonstration : [Démo](https://joinplu.me/#instances) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/plume](https://github.com/YunoHost-Apps/plume_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/plume/issues](https://github.com/YunoHost-Apps/plume_ynh/issues) diff --git a/pages/04.applications/10.docs/plume/app_plume.md b/pages/04.applications/10.docs/plume/app_plume.md deleted file mode 100644 index f02fc0b8..00000000 --- a/pages/04.applications/10.docs/plume/app_plume.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Plume -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_plume' ---- - -![plume's logo](image://plume_logo.svg?resize=,80) - -[![Install Plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume) [![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume) - -Plume is a decentralized and federated blog engine under development. - -* Decentralized: Each instance can follow one or more other Plume instances in order to allow its rice-users to view their videos. -* Federated: Via the ActivityPub protocol, Plume can interact with other software that are part of the Fediverse, such as Mastodon or PixelFed for example. - - -## Useful links - -+ Website : [joinplu.me](https://joinplu.me/) -+ Official documentation : [docs.joinplu.me](https://docs.joinplu.me/) -+ Demonstration : [Demo](https://joinplu.me/#instances) -+ Application software repository : [github.com - YunoHost-Apps/plume](https://github.com/YunoHost-Apps/plume_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/plume/issues](https://github.com/YunoHost-Apps/plume_ynh/issues) diff --git a/pages/04.applications/10.docs/pluxml/app_pluxml.fr.md b/pages/04.applications/10.docs/pluxml/app_pluxml.fr.md deleted file mode 100644 index d6ba7c18..00000000 --- a/pages/04.applications/10.docs/pluxml/app_pluxml.fr.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: PluXml -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_pluxml' ---- - -![PluXml_logo](image://PluXml_logo.png) - -[![Install PluXml with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=pluxml) [![Integration level](https://dash.yunohost.org/integration/pluxml.svg)](https://dash.yunohost.org/appci/app/pluxml) - -PluXml est un moteur de blog/CMS stockant ces données en XML et ne nécessitant pas de base de données SQL. - -## Configuration - -### Connexion à l’interface d’administration - -Pour configurer l'application il faut se rendre à l'adresse : `https://domain.tld/path/core/admin` - -## Capture d'écran - -![PluXml_screenshot](image://PluXml_screenshot.jpg) - -## Plugins et thèmes - -Les plugins et thèmes doivent être installés manuellement respectivement dans les dossiers `/var/www/pluxml/plugins` et `/var/www/pluxml/themes`. - -## Sauvegarde - -Pour sauvegarder votre blog, il est nécessaire de réaliser une copie du dossier `/var/www/pluxml/data`. Cette procédure de sauvegarde est également recommandée avant toute mise à jour de l'application. - -## Liens utiles - - + Site web : [www.pluxml.org](https://www.pluxml.org/) - + Documentation officielle : [wiki.pluxml.org Wiki](https://wiki.pluxml.org/) - + Démo officielle : [https://demo.pluxml.org/](https://demo.pluxml.org/) - + Forum : [https://forum.pluxml.org/](https://forum.pluxml.org/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/pluxml](https://github.com/YunoHost-Apps/pluxml_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/pluxml/issues](https://github.com/YunoHost-Apps/pluxml_ynh/issues) diff --git a/pages/04.applications/10.docs/pluxml/app_pluxml.md b/pages/04.applications/10.docs/pluxml/app_pluxml.md deleted file mode 100644 index 20a067f4..00000000 --- a/pages/04.applications/10.docs/pluxml/app_pluxml.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: PluXml -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_pluxml' ---- - -![PluXml_logo](image://PluXml_logo.png) - -[![Install PluXml with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=pluxml) [![Integration level](https://dash.yunohost.org/integration/pluxml.svg)](https://dash.yunohost.org/appci/app/pluxml) - -PluXml is a blog/CMS storing data in XML and not in a SQL database. - -## Configuration - -### Connecting to the administration interface - -To configure the app, go to the address: `https://domain.tld/path/core/admin` - -## Overview - -![PluXml_screenshot](image://PluXml_screenshot.jpg) - -## Plugins and themes - -Plugins and themes should respectively be installed in the following folders: `/var/www/pluxml/plugins`, `/var/www/pluxml/themes`. - -## Backup - -To restore your blog, you should keep a copy of the folder `/var/www/pluxml/data`. It is recommended to do this backup before any upgrade. - -## Useful links - + Website : [www.pluxml.org](https://www.pluxml.org/) - + Official documentation : [wiki.pluxml.org Wiki](https://wiki.pluxml.org/) - + Official demo : [https://demo.pluxml.org/](https://demo.pluxml.org/) - + Forum : [https://forum.pluxml.org/](https://forum.pluxml.org/) - + Apps software repository : [github.com - YunoHost-Apps/pluxml](https://github.com/YunoHost-Apps/pluxml_ynh) - + Fix a bug or suggest an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/pluxml/issues](https://github.com/YunoHost-Apps/pluxml_ynh/issues) diff --git a/pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.fr.md b/pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.fr.md deleted file mode 100644 index 76712232..00000000 --- a/pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.fr.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: PrettyNoemie CMS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_prettynoemiecms' ---- - -[![Installer PrettyNoemie CMS avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=prettynoemiecms) [![Integration level](https://dash.yunohost.org/integration/prettynoemiecms.svg)](https://dash.yunohost.org/appci/app/prettynoemiecms) - -*PrettyNoemie CMS* est un CMS offrant à ses utilisateurs une solution ergonomique, simple et élégante pour construire en un rien de temps des sites vitrines responsives au design moderne. -La construction de votre site consistera à agencer à votre convenance des modules variés, d'éditer leurs contenus, et de personnaliser votre site en choisissant les polices de caractère, la mise en forme du texte, ainsi que les couleurs d'affichage. - -### Captures d'écran - -![Capture d'écran de PrettyNoemie CMS](https://github.com/YunoHost-Apps/prettynoemiecms_ynh/blob/master/doc/screenshots/pages-framasite-theme-light.gif) - -### Avertissements / informations importantes - -### Configuration - -Configurer cette application via le panneau d'administration : `votre.domain.tld/votre_chemin/admin` - -### Essayez le ! - -https://demo-pretty-noemie.frama.site - -Connectez-vous avec : -``` -login : pretty -mdp : 12345678 -``` -Lorsque plusieurs personnes sont connectées en même temps au même site avec le même compte, NoemieCms peut estimer qu'il y a usurpation et renvoie des erreurs (CSRF). - -## Liens utiles - -+ Site web : [framagit.org/framasoft/PrettyNoemieCMS](https://framagit.org/framasoft/PrettyNoemieCMS) -+ Démonstration : [Démo](https://demo-pretty-noemie.frama.site) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/prettynoemiecms](https://github.com/YunoHost-Apps/prettynoemiecms_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/prettynoemiecms/issues](https://github.com/YunoHost-Apps/prettynoemiecms_ynh/issues) diff --git a/pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.md b/pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.md deleted file mode 100644 index 17f10b59..00000000 --- a/pages/04.applications/10.docs/prettynoemiecms/app_prettynoemiecms.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: PrettyNoemie CMS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_prettynoemiecms' ---- - -[![Installer PrettyNoemie CMS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=prettynoemiecms) [![Integration level](https://dash.yunohost.org/integration/prettynoemiecms.svg)](https://dash.yunohost.org/appci/app/prettynoemiecms) - -*PrettyNoemie CMS* offers its users an ergonomic solution, simple and elegant to build in no time responsive windows sites with modern design. -The construction of your site will consist of arranging at your convenience various modules, edit their content, and customize your site by choosing fonts, formatting text, and display colors. - -## Screenshots - -![Screenshot of PrettyNoemie CMS](https://github.com/YunoHost-Apps/prettynoemiecms_ynh/blob/master/doc/screenshots/pages-framasite-theme-light.gif) - -## Disclaimers / important information - -## Configuration - -Configure this app with the admin panel: `your.domain.tld/your_path/admin` - -### Try it ! - -https://demo-pretty-noemie.frama.site - -Log in with: -``` -login : pretty -mdp : 12345678 -``` -When several people are connected at the same time to the same site with the same account, NoemieCms may consider that there is a usurpation and return errors (CSRF). - -## Useful links - -+ Website: [framagit.org/framasoft/PrettyNoemieCMS](https://framagit.org/framasoft/PrettyNoemieCMS) -+ Demonstration: [Demo](https://demo-pretty-noemie.frama.site) -+ Application software repository: [github.com - YunoHost-Apps/prettynoemiecms](https://github.com/YunoHost-Apps/prettynoemiecms_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/prettynoemiecms/issues](https://github.com/YunoHost-Apps/prettynoemiecms_ynh/issues) diff --git a/pages/04.applications/10.docs/privatebin/app_privatebin.fr.md b/pages/04.applications/10.docs/privatebin/app_privatebin.fr.md deleted file mode 100644 index e0466a6a..00000000 --- a/pages/04.applications/10.docs/privatebin/app_privatebin.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: PrivateBin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_privatebin' ---- - -![logo de privatebin](image://zerobin_logo.svg?resize=,80) - -[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=privatebin) [![Integration level](https://dash.yunohost.org/integration/privatebin.svg)](https://dash.yunohost.org/appci/app/privatebin) - -PrivateBin est un service web permettant de stocker temporairement et de partager du texte simple de manière chiffrée, sans stockage lisible sur le serveur. La clef de chiffrement/déchiffrement n'est pas stockée sur le serveur mais dans l'URL transmise. Ainsi vous pouvez partager des informations sensibles (mots de passe, codes d'accès, et même une discussion) de manière confidentielle en communiquant à vos interlocuteurs l'adresse spécifique de votre contenu. De plus ce contenu a une valeur limitée dans le temps et est détruit passé un délai personnalisable. - -## Liens utiles - -+ Site web : [privatebin.info](https://privatebin.info/) -+ Documentation officielle : [github.com/PrivateBin/PrivateBin/wiki](https://github.com/PrivateBin/PrivateBin/wiki) -+ Démonstration : [Démo](https://privatebin.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/privatebin](https://github.com/YunoHost-Apps/privatebin_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/privatebin/issues](https://github.com/YunoHost-Apps/privatebin_ynh/issues) diff --git a/pages/04.applications/10.docs/privatebin/app_privatebin.md b/pages/04.applications/10.docs/privatebin/app_privatebin.md deleted file mode 100644 index b871b108..00000000 --- a/pages/04.applications/10.docs/privatebin/app_privatebin.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: PrivateBin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_privatebin' ---- - -![PrivateBin's logo](image://zerobin_logo.svg?resize=,80) - -[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=privatebin) [![Integration level](https://dash.yunohost.org/integration/privatebin.svg)](https://dash.yunohost.org/appci/app/privatebin) - -PrivateBin is a web service for temporarily storing and sharing plain text in encrypted form without readable storage on the server. The encryption/decryption key is not stored on the server but in the transmitted URL. Thus you can share sensitive information (passwords, access codes, and even a discussion) in a confidential way by communicating to your interlocutors the specific address of your content. Moreover this content has a limited value in time and is destroyed after a customizable delay. - -## Useful links - -+ Website : [privatebin.info](https://privatebin.info/) -+ Official documentation : [github.com/PrivateBin/PrivateBin/wiki](https://github.com/PrivateBin/PrivateBin/wiki) -+ Demonstration : [Demo](https://privatebin.net/) -+ Application software repository : [github.com - YunoHost-Apps/privatebin](https://github.com/YunoHost-Apps/privatebin_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/privatebin/issues](https://github.com/YunoHost-Apps/privatebin_ynh/issues) diff --git a/pages/04.applications/10.docs/prometheus/app_prometheus.fr.md b/pages/04.applications/10.docs/prometheus/app_prometheus.fr.md deleted file mode 100644 index 04fd507f..00000000 --- a/pages/04.applications/10.docs/prometheus/app_prometheus.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Prometheus -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_prometheus' ---- - -[![Installer Prometheus avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=prometheus) [![Integration level](https://dash.yunohost.org/integration/prometheus.svg)](https://dash.yunohost.org/appci/app/prometheus) - -*Prometheus* est une application de supervision chronologique de systèmes et services. - -### Avertissements / informations importantes - -* Le port assigné à l'app est consultable dans `/etc/yunohost/apps/prometheus/settings.yml` ou avec la commande `yunohost app info prometheus --full` -* L'app est configurable dans le fichier `/opt/yunohost/prometheus/prometheus.yml`, ensuite redémarrez le service de l'app. - -## Liens utiles - -+ Site web : [prometheus.io](https://prometheus.io/) -+ Démonstration : [Démo](https://demo.do.prometheus.io/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/prometheus](https://github.com/YunoHost-Apps/prometheus_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/prometheus/issues](https://github.com/YunoHost-Apps/prometheus_ynh/issues) diff --git a/pages/04.applications/10.docs/prometheus/app_prometheus.md b/pages/04.applications/10.docs/prometheus/app_prometheus.md deleted file mode 100644 index 90eab6b1..00000000 --- a/pages/04.applications/10.docs/prometheus/app_prometheus.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Prometheus -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_prometheus' ---- - -[![Installer Prometheus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=prometheus) [![Integration level](https://dash.yunohost.org/integration/prometheus.svg)](https://dash.yunohost.org/appci/app/prometheus) - -*Prometheus* is a monitoring system and time series database. - -### Disclaimers / important information - -* Port assigned to the app can be read in `/etc/yunohost/apps/prometheus/settings.yml` or within CLI with `yunohost app info prometheus --full` -* The app is configurable within the file `/opt/yunohost/prometheus/prometheus.yml`, then reboot the app service. - -## Useful links - -+ Website: [prometheus.io](https://prometheus.io/) -+ Demonstration: [Demo](https://demo.do.prometheus.io/) -+ Application software repository: [github.com - YunoHost-Apps/prometheus](https://github.com/YunoHost-Apps/prometheus_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/prometheus/issues](https://github.com/YunoHost-Apps/prometheus_ynh/issues) diff --git a/pages/04.applications/10.docs/prowlarr/app_prowlarr.fr.md b/pages/04.applications/10.docs/prowlarr/app_prowlarr.fr.md deleted file mode 100644 index e1d9cffc..00000000 --- a/pages/04.applications/10.docs/prowlarr/app_prowlarr.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Prowlarr -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_prowlarr' ---- - -[![Installer Prowlarr avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=prowlarr) [![Integration level](https://dash.yunohost.org/integration/prowlarr.svg)](https://dash.yunohost.org/appci/app/prowlarr) - -*Prowlarr* est une application de gestion complète de vos indexeurs pour Radarr, Sonarr, Lidarr... - -### Captures d'écran - -![Capture d'écran de Prowlarr](https://github.com/YunoHost-Apps/prowlarr_ynh/blob/master/doc/screenshots/screenshot.jpg) - -### Avertissements / informations importantes - -* Les architectures compatibles sont `arm`, `arm64`, et `amd64` -* Le contrôle de l'accès se fait avec le système de permissions de YunoHost. - * L'API (`domain.tld/path/api`) est accessible aux visiteurs pour permettre le contrôle via des clients externes. - -## Liens utiles - -+ Site web : [prowlarr.com](https://prowlarr.com/) -+ Démonstration : [Démo](https://demo.prowlarr.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/prowlarr](https://github.com/YunoHost-Apps/prowlarr_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/prowlarr/issues](https://github.com/YunoHost-Apps/prowlarr_ynh/issues) diff --git a/pages/04.applications/10.docs/prowlarr/app_prowlarr.md b/pages/04.applications/10.docs/prowlarr/app_prowlarr.md deleted file mode 100644 index dbeff93f..00000000 --- a/pages/04.applications/10.docs/prowlarr/app_prowlarr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Prowlarr -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_prowlarr' ---- - -[![Installer Prowlarr with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=prowlarr) [![Integration level](https://dash.yunohost.org/integration/prowlarr.svg)](https://dash.yunohost.org/appci/app/prowlarr) - -*Prowlarr* is a complete management of your indexers for Radarr, Sonarr, Lidarr... - -### Screenshots - -![Screenshot of Prowlarr](https://github.com/YunoHost-Apps/prowlarr_ynh/blob/master/doc/screenshots/screenshot.jpg) - -### Disclaimers / important information - -* Supported architectures are `arm`, `arm64`, and `amd64` -* Access control is done with YunoHost's permissions system. - * API (`domain.tld/path/api`) can be accessed by visitors to allow control by remote clients. - -## Useful links - -+ Website: [prowlarr.com](https://prowlarr.com/) -+ Demonstration: [Demo](https://demo.prowlarr.eu/login) -+ Application software repository: [github.com - YunoHost-Apps/prowlarr](https://github.com/YunoHost-Apps/prowlarr_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/prowlarr/issues](https://github.com/YunoHost-Apps/prowlarr_ynh/issues) diff --git a/pages/04.applications/10.docs/proxitok/app_proxitok.fr.md b/pages/04.applications/10.docs/proxitok/app_proxitok.fr.md deleted file mode 100644 index bd113023..00000000 --- a/pages/04.applications/10.docs/proxitok/app_proxitok.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ProxiTok -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_proxitok' ---- - -[![Installer ProxiTok avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=proxitok) [![Integration level](https://dash.yunohost.org/integration/proxitok.svg)](https://dash.yunohost.org/appci/app/proxitok) - -*ProxiTok* vous permet d'utiliser TikTok via une interface alternative inspirée de Nitter. Toutes les requêtes adressées à TikTok sont effectuées côté serveur, vous ne vous connecterez donc jamais à leurs serveurs. - -## Liens utiles - -+ Site web : [proxitok.herokuapp.com](https://proxitok.herokuapp.com/) -+ Démonstration : [Démo](https://proxitok.herokuapp.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/proxitok](https://github.com/YunoHost-Apps/proxitok_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/galette/issues](https://github.com/YunoHost-Apps/proxitok_ynh/issues) diff --git a/pages/04.applications/10.docs/proxitok/app_proxitok.md b/pages/04.applications/10.docs/proxitok/app_proxitok.md deleted file mode 100644 index e88d25ea..00000000 --- a/pages/04.applications/10.docs/proxitok/app_proxitok.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ProxiTok -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_proxitok' ---- - -[![Install ProxiTok with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=proxitok) [![Integration level](https://dash.yunohost.org/integration/proxitok.svg)](https://dash.yunohost.org/appci/app/proxitok) - -*ProxiTok* allows you to use TikTok via an alternative interface inspired by Nitter. All requests made to TikTok are server-side, so you will never connect to their servers. - -## Useful links - -+ Website: [proxitok.herokuapp.com](https://proxitok.herokuapp.com/) -+ Démonstration: [Démo](https://proxitok.herokuapp.com/) -+ Application software repository: [github.com - YunoHost-Apps/proxitok](https://github.com/YunoHost-Apps/proxitok_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/galette/issues](https://github.com/YunoHost-Apps/proxitok_ynh/issues) diff --git a/pages/04.applications/10.docs/qr/app_qr.fr.md b/pages/04.applications/10.docs/qr/app_qr.fr.md deleted file mode 100644 index 073a74a9..00000000 --- a/pages/04.applications/10.docs/qr/app_qr.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: LibreQR -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_qr' ---- - -[![Installer LibreQR avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=qr) [![Integration level](https://dash.yunohost.org/integration/qr.svg)](https://dash.yunohost.org/appci/app/qr) - -*LibreQR* est une interface Web pour générer des codes QR. - -### Captures d'écran - -![Capture d'écran de LibreQR](https://code.antopie.org/miraty/qr_ynh/media/branch/master/doc/screenshots/screenshot.png) - -## Liens utiles - -+ Site web : [code.antopie.org/miraty/libreqr](https://code.antopie.org/miraty/libreqr) -+ Démonstration : [Démo](https://qr.antopie.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/qr](https://github.com/YunoHost-Apps/qr_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/qr/issues](https://github.com/YunoHost-Apps/qr_ynh/issues) diff --git a/pages/04.applications/10.docs/qr/app_qr.md b/pages/04.applications/10.docs/qr/app_qr.md deleted file mode 100644 index 7ca24c0c..00000000 --- a/pages/04.applications/10.docs/qr/app_qr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: LibreQR -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_qr' ---- - -[![Installer LibreQR with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=qr) [![Integration level](https://dash.yunohost.org/integration/qr.svg)](https://dash.yunohost.org/appci/app/qr) - -*LibreQR* is a web interface for generating QR codes. - -### Screenshots - -![Screenshot of LibreQR](https://code.antopie.org/miraty/qr_ynh/media/branch/master/doc/screenshots/screenshot.png) - -## Useful links - -+ Website: [code.antopie.org/miraty/libreqr](https://code.antopie.org/miraty/libreqr) -+ Demonstration: [Demo](https://qr.antopie.org/) -+ Application software repository: [github.com - YunoHost-Apps/qr](https://github.com/YunoHost-Apps/qr_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/qr/issues](https://github.com/YunoHost-Apps/qr_ynh/issues) diff --git a/pages/04.applications/10.docs/question2answer/app_question2answer.fr.md b/pages/04.applications/10.docs/question2answer/app_question2answer.fr.md deleted file mode 100644 index 1245c6e2..00000000 --- a/pages/04.applications/10.docs/question2answer/app_question2answer.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Question2Answer -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_question2answer' ---- - -[![Installer Question2Answer avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=question2answer) [![Integration level](https://dash.yunohost.org/integration/question2answer.svg)](https://dash.yunohost.org/appci/app/question2answer) - -*Question2Answer* (Q2A) est une plateforme de Questions/Réponses pour PHP/MySQL.. - -### Captures d'écran - -![Capture d'écran de Question2Answer](https://github.com/YunoHost-Apps/question2answer_ynh/blob/master/doc/screenshots/install_screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -Cette application se configure via son interface administrateur, accessible sur `https://mondomaine/monquestion2answer/index.php/admin/` - -## Liens utiles - -+ Site web : [question2answer.org](https://www.question2answer.org/) -+ Démonstration : [Démo](http://demo.question2answer.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/question2answer](https://github.com/YunoHost-Apps/question2answer_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/question2answer/issues](https://github.com/YunoHost-Apps/question2answer_ynh/issues) diff --git a/pages/04.applications/10.docs/question2answer/app_question2answer.md b/pages/04.applications/10.docs/question2answer/app_question2answer.md deleted file mode 100644 index 3e7cab32..00000000 --- a/pages/04.applications/10.docs/question2answer/app_question2answer.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Question2Answer -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_question2answer' ---- - -[![Installer Question2Answer with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=question2answer) [![Integration level](https://dash.yunohost.org/integration/question2answer.svg)](https://dash.yunohost.org/appci/app/question2answer) - -*Question2Answer* (Q2A) is a popular open source Q&A platform for PHP/MySQL. - -### Screenshots - -![Screenshot of Question2Answer](https://github.com/YunoHost-Apps/question2answer_ynh/blob/master/doc/screenshots/install_screenshot.png) - -### Disclaimers / important information - -### Configuration - -This app can be configured via its admin panel, available at `https://mydomain/myquestion2answer/index.php/admin/` - -## Useful links - -+ Website: [question2answer.org](https://www.question2answer.org/) -+ Demonstration: [Demo](http://demo.question2answer.org/) -+ Application software repository: [github.com - YunoHost-Apps/question2answer](https://github.com/YunoHost-Apps/question2answer_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/question2answer/issues](https://github.com/YunoHost-Apps/question2answer_ynh/issues) diff --git a/pages/04.applications/10.docs/quizzes/app_quizzes.fr.md b/pages/04.applications/10.docs/quizzes/app_quizzes.fr.md deleted file mode 100644 index 43951fa4..00000000 --- a/pages/04.applications/10.docs/quizzes/app_quizzes.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Quizzes -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_quizzes' ---- - -[![Installer Quizzes avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=quizzes) [![Integration level](https://dash.yunohost.org/integration/quizzes.svg)](https://dash.yunohost.org/appci/app/quizzes) - -*Quizzes* est une plate-forme de quizz à choix multiples (QCM) avec interface d'analyse des résultats. - -### Captures d'écran - -![Capture d'écran de Quizzes](https://github.com/YunoHost-Apps/quizzes_ynh/blob/master/doc/screenshots/score_par_theme.png) - -### Avertissements / informations importantes - -First time credentials: - -``` -Admin -test -``` - -## Liens utiles - -+ Site web : [github.com/hipay/quizzes/](https://github.com/hipay/quizzes/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/quizzes](https://github.com/YunoHost-Apps/quizzes_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/quizzes/issues](https://github.com/YunoHost-Apps/quizzes_ynh/issues) diff --git a/pages/04.applications/10.docs/quizzes/app_quizzes.md b/pages/04.applications/10.docs/quizzes/app_quizzes.md deleted file mode 100644 index 0b7b1ae7..00000000 --- a/pages/04.applications/10.docs/quizzes/app_quizzes.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Quizzes -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_quizzes' ---- - -[![Installer Quizzes with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=quizzes) [![Integration level](https://dash.yunohost.org/integration/quizzes.svg)](https://dash.yunohost.org/appci/app/quizzes) - -*Quizzes* is a multiple choice quiz platform with results analysis interface. - -### Screenshots - -![Screenshot of Quizzes](https://github.com/YunoHost-Apps/quizzes_ynh/blob/master/doc/screenshots/score_par_theme.png) - -### Disclaimers / important information - -First time credentials: - -``` -Admin -test -``` - -## Useful links - -+ Website: [github.com/hipay/quizzes/](https://github.com/hipay/quizzes/) -+ Application software repository: [github.com - YunoHost-Apps/quizzes](https://github.com/YunoHost-Apps/quizzes_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/quizzes/issues](https://github.com/YunoHost-Apps/quizzes_ynh/issues) diff --git a/pages/04.applications/10.docs/radicale/app_radicale.fr.md b/pages/04.applications/10.docs/radicale/app_radicale.fr.md deleted file mode 100644 index 6eae0c51..00000000 --- a/pages/04.applications/10.docs/radicale/app_radicale.fr.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Radicale -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_radicale' ---- - -*Radicale* est un serveur de calendrier et de contact CalDAV/CardDAV. Il ne dispose pas d’interface graphique d’administration. - -Radicale est installé par défaut avec le client web InfCloud qui permettra de visualiser et de modifier vos calendriers et carnets d’adresses. - -Pour connecter un autre client au serveur radicale, il faut renseigner ces adresses : - -### Collection CalDAV/CardDAV complète d’un utilisateur - -- URL : https://domain.tld/path/user/ -- Exemple : https://example.org/radicale/moi/ - -### Pour connecter un calendrier en particulier - -- URL : https://domain.tld/path/user/calendar.ics/ -- Exemple : https://example.org/radicale/moi/calendar.ics/ - -### Pour connecter un carnet d’adresses en particulier - -- URL : https://domain.tld/path/user/AddressBook.vcf/ -- Exemple : https://example.org/radicale/moi/AddressBook.vcf/ - -### Créer un nouveau calendrier ou un nouveau carnet d’adresses - -Créer un nouveau calendrier ou un nouveau carnet d’adresses est très simple avec radicale, il suffit d’y accéder ! Radicale créera tout nouveau calendrier ou carnet d’adresses inexistant si vous tentez d’y accéder. - -Il suffit donc de se connecter (comme précédemment) à un calendrier ou un carnet d’adresses inexistant pour le créer. -Cela peut être fait simplement avec un navigateur, pour le voir apparaître dans une collection déjà connectée à un client. - -### Accéder à un calendrier ou un carnet d’adresses d’un autre utilisateur - -Les adresses précédentes fonctionnent également pour accéder à des ressources n’appartenant pas à l’utilisateur authentifié. - -> Exemple : -> User1 peut se connecter à la collection de user2 -> https://example.org/radicale/user2/ -> Il lui suffira d’indiquer le login et mot de passe de user1. -> Ce sont les règles de partage (voir ci-dessous) qui permettront ou pas à user1 de voir le contenu de la collection de user2. -> Par défaut, aucun partage n’est autorisé. - ---- - -### Configurer les droits d’accès et les partages de calendriers et de carnets d’adresses - -Par défaut, tout utilisateur a le droit de lecture et d’écriture sur ses propres calendriers et carnets d’adresses. -Il est toutefois possible d’affiner ces règles par défaut et d’autoriser des partages en autorisant des utilisateurs à accéder à des ressources ne leurs appartenant pas. -Les règles régissant ces droits doivent être inscrite dans le fichier */etc/radicale/rights* - -Chaque règle se présente sous cette forme : - -```bash -## Commentaire précédant la règle et l’expliquant (optionnel évidemment) -[Nom de la règle] -user: utilisateur concerné -collection: calendrier, carnet ou collection concernée. -permission: permission, r (lecture), w (écriture) ou rw (lecture/écriture) -``` - -Le fichier *rights* contient plusieurs exemples pouvant être exploités. -Pour valider les modifications apportées au fichier */etc/radicale/rights*, radicale doit être rechargé via le service uWSGI. - -```bash -sudo service uwsgi restart -``` - -### Partager des ressources - -Pour partager un calendrier ou un carnet d’adresses, il suffit d’écrire une règle le permettant. Le partage peut se faire avec un autre utilisateur. - -```bash -user: ^user1$ -collection: ^user2/shared2.ics$ -permission: rw -``` - -Ou publiquement pour un utilisateur distant n’utilisant pas le même serveur. - -```bash -user: .* -collection: ^user2/shared2$ -permission: r -``` - -Dans les deux cas, le partage ne fonctionnera qu’en utilisant l’adresse complète du calendrier ou de la collection. Autrement dit, les partages n’apparaissent pas dans la collection d’un utilisateur. -Cette limitation peut s’avérer bloquante pour des clients gérant une seule collection, tel que InfCloud. Pour ce cas particulier, une solution permet de contourner ce problème. - -#### Partager des ressources directement dans la collection d’un utilisateur - -> Cette solution est fonctionnelle, mais reste du bidouillage... - -Pour permettre à un partage d’apparaître directement dans la collection d’un utilisateur, il faut exploiter l’usage des fichiers sous Radicale. -En créant simplement un lien symbolique de la ressource à partager. - -```bash -ln -sr user2/shared.ics user1/user2_shared.ics -``` - -La ressource partagée devient ainsi une ressource de la collection de user1, alors qu’elle reste physiquement dans la collection de user2. -En revanche, sans avoir recours à des règles pour chaque ressource de la collection de user1, la règle générale s’applique. user1 obtient donc le droit de lecture ET d’écriture par défaut sur la ressource partagée, car elle fait partie de sa collection. - ---- - -### Rendre le log de Radicale plus loquace - -Par défaut, le log de Radicale est réglé sur INFO. Ce mode épargne le disque dur mais ne permet pas de débugger Radicale en cas de problème. -Pour passer Radicale en mode DEBUG, il faut éditer le fichier */etc/radicale/logging* et passer INFO à DEBUG dans les sections *[logger_root]* et *[handler_file]* puis recharger le service uWSGI. -Dès lors, le log affiche toutes les requêtes qui sont faites à Radicale ainsi que l’analyse du fichier *rights*. -Il est toutefois déconseillé de rester sur ce mode, car le log se remplie très rapidement. - ---- - -### Modifier la configuration de InfCloud - -La configuration de InfCloud se trouve dans le fichier *infcloud/config.js* -Pour prendre en compte une modification dans le fichier *config.js* (ou tout autre fichier de InfCloud) il faut recharger le cache avec le script fourni. -```bash -sudo ./cache_update.sh -``` diff --git a/pages/04.applications/10.docs/radicale/app_radicale.md b/pages/04.applications/10.docs/radicale/app_radicale.md deleted file mode 100644 index 0adbf716..00000000 --- a/pages/04.applications/10.docs/radicale/app_radicale.md +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Radicale -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_radicale' ---- - -*Radicale* is a calendar and contact server CalDAV/CardDAV. It does not have a graphical administration interface. - -Radicale is installed by default with the web client InfCloud that will view and edit your calendars and address books. - -To connect another client to radical, we must inform these addresses: - -### Complete CalDAV/CardDAV collection of a user - -- URL: https://domain.tld/path/user/ -- Exemple : https://example.org/radicale/me/ - -### To connect a calendar in particular - -- URL: https://domain.tld/path/user/calendar.ics/ -- Exemple: https://example.org/radicale/me/calendar.ics/ - -### To connect an address book in particular - -- URL: https://domain.tld/path/user/AddressBook.vcf/ -- Exemple: https://example.org/radicale/me/AddressBook.vcf/ - -### Create a new schedule or a new address book - -Create a new schedule or a new address book is very simple with Radicale, just go there! Radicale creates all new calendar or notebook to nonexistent addresses if you try to access it. -So just log on (as before) to a calendar or a nonexistent address book to create it. -This can be done simply with a browser, to appear in a collection already connected to a client. - -### Go to a calendar or an address book of another user - -Previous addresses also work to access resources not owned by the authenticated user. - -> Example: -> User1 can connect to the collection of user2 -> https://example.org/radicale/user2/ -> Simply to indicate the login and password of user1. -> It's sharing rules (see below) that will allow or not to user1 to see the contents of the collection of user2. -> By default, no sharing is allowed. - ---- - -### Configure the access rights and sharing of calendars and address books - -By default, any user has the right to read and write on its own calendars and address books. -It is possible to refine these default rules and to allow sharing by allowing users to access their resources do not own. -The rules governing these rights should be included in the */etc/radicale/rights* - -Each rule is in this form: - -```bash -# Comment before rule and explaining that (optional of course): -[Rule Name] -user: user concerned -collection: calendar, book or collection concerned. -permission: permission, r (read), w (write) or rw (read/write) -``` - -*Rights* file contains several examples that can be exploited. -To validate changes to the */etc/radicale/rights* file, radical must be recharged via uWSGI service. - -```bash -sudo service uwsgi restart -``` - -### Share resources - -To share a calendar or address book, just write a rule permitting. Sharing can be done with another user. - -```bash -user: ^user1$ -collection: ^user2/shared2.ics$ -permission: rw -``` - -Or publicly for a remote user does not use the same server. - -```bash -user: .* -collection: ^user2/shared2.ics$ -permission: r -``` - -In both cases, the sharing works only using the full address of the calendar or collection. In other words, the shares do not appear in the collection of a user. -This limitation may be blocking for clients managing a single collection, as InfCloud. In this particular case, a solution overcomes this problem. - -#### Share resources directly in the collection of a user - -> This solution is functional, but is an hack... - -To enable sharing to occur directly in the collection of a user, it must exploit the use of files in Radicale. -By simply creating a symbolic link to the resource sharing. - -```bash -ln -sr user2/shared.ics user1/user2_shared.ics -``` - -The shared resource becomes a resource from the collection of user1, while it physically remains in the collection of user2. -However, without recourse to the rules for each resource in the collection of user1, the general rule applies. user1 gets so read and write access by default on the shared resource because it is part of his collection. - ---- - -### Making Radical log more verbose - -By default, the Radical log is set to INFO. This method savings the hard drive but does not debug Radicale in case of problems. -To pass Radicale in DEBUG mode, edit the */etc/radicale/logging* and change INFO to DEBUG in sections *[logger_root]* and *[handler_file]*. Then reload the uWSGI service. -Now, the log displays all requests that are made to Radicale and analysis of *rights* file. -However, do not stay on this mode because the log is filled very quickly. - ---- - -### Change config of InfCloud - -The configuration of InfCloud is in the *infcloud/config.js* file -To load any changes in the *config.js* file (or other file of InfCloud) must reload the cache with the script provided. -```bash -sudo ./cache_update.sh -``` diff --git a/pages/04.applications/10.docs/rainloop/app_rainloop.fr.md b/pages/04.applications/10.docs/rainloop/app_rainloop.fr.md deleted file mode 100644 index 41b80646..00000000 --- a/pages/04.applications/10.docs/rainloop/app_rainloop.fr.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Rainloop -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_rainloop' ---- - -![logo de Rainloop](image://rainloop-logo.png?height=100) - -[![Install Rainloop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=rainloop) [![Integration level](https://dash.yunohost.org/integration/rainloop.svg)](https://dash.yunohost.org/appci/app/rainloop) - -Rainloop est un webmail simple et léger. - -## Configuration - -Pour le configurer après l'installation, veuillez vous rendre sur http://DOMAIN.TLD/rainloop/app/?admin - -- Le nom d'utilisateur admin par défaut est : admin -- Le mot de passe admin par défaut est : Mot de passe choisi lors de l'installation -- Si vous avez oublié votre mot de passe, vous pouvez le retrouver avec `sudo yunohost app setting rainloop password` - -### Carnet d'adresses - -Rainloop intègre par défaut un carnet d'adresse avec les utilisateurs du serveur YunoHost. Chaque utilisateur peut ajouter un carnet d'adresse distant CardDAV via leurs propres paramètres. -- Si vous utilisez Baïkal, l'adresse à renseigner est du type : https://DOMAIN.TLD/baikal/card.php/addressbooks/UTILISATEUR/default/ -- Si vous utilisez Nextcloud, l'adresse à renseigner est du type : https://DOMAIN.TLD/nextcloud/remote.php/carddav/addressbooks/USER/contacts - -### Gestion des domaines - -Les utilisateurs peuvent se servir de Rainloop pour accéder à d'autres boites mail que celle fournie par YunoHost (par exemple gmail.com ou laposte.net). L'option est disponible par le bouton "compte -> ajouter un compte". -L'administrateur doit pour cela autoriser la connexion à des domaines tiers, via une liste blanche dans l'interface administration. - -### Gestion des clés PGP - -Rainloop stocke les clés PGP privées dans le stockage de navigateur. Cela implique que vos clés seront perdues quand vous videz le stockage de navigateur (navigation incognito, changement d'ordinateur, ...). Ce paquet intègre donc [PGPback de chtixof](https://github.com/chtixof/pgpback_ynh) pour que vous puissiez stocker vos clés privées PGP de manière sécurisée sur le serveur. Rendez-vous à l'adresse **http://DOMAIN.TLD/rainloop/pgpback** pour stocker vos clés privées PGP sur le serveur ou les restaurer dans un nouveau navigateur. - -### Mise à jour -Pour mettre à jour Rainloop lorsqu'une nouvelle version est disponible, lancez en console locale (SSH ou autre) : - -`sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/rainloop_ynh rainloop` - -## Liens utiles - -+ Site web : [www.rainloop.net](https://www.rainloop.net/) -+ Documentation officielle : [www.rainloop.net/docs/configuration](https://www.rainloop.net/docs/configuration/) -+ Démonstration : [Démo](https://mail.rainloop.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/rainloop/issues](https://github.com/YunoHost-Apps/rainloop_ynh/issues) diff --git a/pages/04.applications/10.docs/rainloop/app_rainloop.md b/pages/04.applications/10.docs/rainloop/app_rainloop.md deleted file mode 100644 index f1262357..00000000 --- a/pages/04.applications/10.docs/rainloop/app_rainloop.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: Rainloop -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_rainloop' ---- - -![Rainloop's logo](image://rainloop-logo.png?height=100) - -[![Install Rainloop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=rainloop) [![Integration level](https://dash.yunohost.org/integration/rainloop.svg)](https://dash.yunohost.org/appci/app/rainloop) - -### Index - -- [Configuration](#configuration) - - [CardDAV](#carddav) - - [Domains](#domains) - - [PGP Keys](#pgp-keys) - - [Upgrade](#upgrade) -- [Useful links](#useful-links) - -! **Note:** RainLoop is no longer maintained, you're encouraged to switch to RainLoop's community maintained fork - [SnappyMail](/app_snappymail) - -Rainloop is a lightweight webmail. - -## Configuration - -To configure it, go to http://DOMAIN.TLD/rainloop/app/?admin - -- The default login is: admin -- The default password is: Password chosen during install -- If you lost the admin password, you can retrieve it using `sudo yunohost app setting rainloop password` - -### CardDAV -Each user can add a remote cardDAV server from their own parameters interface. - -- If you use Baïkal, the CardDAV address is: https://DOMAIN.TLD/baikal/card.php/addressbooks/USER/default/ -- If you use Nextcloud, the CardDAV address is: https://DOMAIN.TLD/nextcloud/remote.php/carddav/addressbooks/USER/contacts - -### Domains -Users can use Rainloop to access mailboxes other than the one provided by YunoHost (e.g. gmail.com or live.com). The option is available through the "account -> add an account" button. -The administrator must authorize the connection to third party domains, via a white list in the administration interface. - -### PGP Keys -Rainloop saves your PGP private keys in the browser storage. This means that you will loose your private keys if you clear your browser storage (e.g., private browsing, different computer...). This packages integrates [PGPback by chtixof](https://github.com/chtixof/pgpback_ynh) so you can store your PGP private keys on the server securely. Go to **http://DOMAIN.TLD/rainloop/pgpback** to backup your PGP keys on the server or restore them. - -### Upgrade -To upgrade the app once a new rainloop version is available, simply run in a local shell via ssh or otherwise: -`sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/rainloop_ynh rainloop` - -## Useful links - -+ Website : [www.rainloop.net](https://www.rainloop.net/) -+ Official documentation : [www.rainloop.net/docs/configuration](https://www.rainloop.net/docs/configuration/) -+ Demonstration : [Demo](https://mail.rainloop.net/) -+ Application software repository : [github.com - YunoHost-Apps/rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/rainloop/issues](https://github.com/YunoHost-Apps/rainloop_ynh/issues) diff --git a/pages/04.applications/10.docs/retroarch/app_retroarch.fr.md b/pages/04.applications/10.docs/retroarch/app_retroarch.fr.md deleted file mode 100644 index f374c776..00000000 --- a/pages/04.applications/10.docs/retroarch/app_retroarch.fr.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Retroarch Web Player -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_retroarch' ---- - -[![Installer RetroArch avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=retroarch) [![Integration level](https://dash.yunohost.org/integration/retroarch.svg)](https://dash.yunohost.org/appci/app/retroarch) - -*RetroArch* est une interface pour les émulateurs, les moteurs de jeux et les lecteurs multimédias. -Il vous permet d'exécuter des jeux classiques sur un large éventail d'ordinateurs et de consoles grâce à son interface graphique élégante. Les paramètres sont également unifiés afin que la configuration soit effectuée une fois pour toutes. -En outre, vous êtes en mesure d'exécuter des disques de jeux originaux (CD) à partir de RetroArch. -RetroArch dispose de fonctions avancées telles que les shaders, le netplay, le rembobinage, les temps de réponse de l'image suivante, le runahead, la traduction automatique, les fonctions d'accessibilité aux aveugles, et bien plus encore ! - -### Captures d'écran - -![Captures d'écran de RetroArch](https://github.com/YunoHost-Apps/retroarch_ynh/blob/master/doc/screenshots/ozone-main-menu.jpg) - -### Avertissements / informations importantes - -#### Bibliothèque partagée - -Même si vous pouvez uploader une ROM depuis l'application, RetroArch peut accéder à celle déjà sur votre serveur: -* Les jeux sont situés dans `/opt/yunohost/retroarch/assets/cores`. Un lien symbolique est créé vers `/home/yunohost.multimedia/share/Games` de façon à ce que vous puissiez les y mettre facilement. -* Les cores doivent être indexés pour fonctionner : le script `/opt/yunohost/retroarch/indexer.sh` tourne toutes les 5 minutes pour indexer tous les jeux dans `opt/yunohost/retroarch/assets/cores` - -#### Limitations - -* On ne peut pas sauvegarder. En fait, on ne peut pas écrire dans les fichiers du tout, donc la configuration est perdue à chaque fois... -* Pas de gestion d'utilisateurs -* Certains cores sont listés mais ne sont pas implémentés : ils ne fonctionnent donc pas, le problème vient de l'application elle même. - -## Liens utiles - -+ Site web : [retroarch.com](https://www.retroarch.com/) -+ Démonstration : [Démo](https://web.libretro.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/retroarch](https://github.com/YunoHost-Apps/retroarch_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/retroarch/issues](https://github.com/YunoHost-Apps/retroarch_ynh/issues) diff --git a/pages/04.applications/10.docs/retroarch/app_retroarch.md b/pages/04.applications/10.docs/retroarch/app_retroarch.md deleted file mode 100644 index 9438a011..00000000 --- a/pages/04.applications/10.docs/retroarch/app_retroarch.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Retroarch Web Player -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_retroarch' ---- - -[![Installer RetroArch with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=retroarch) [![Integration level](https://dash.yunohost.org/integration/retroarch.svg)](https://dash.yunohost.org/appci/app/retroarch) - -*Retroarch Web Player* is a frontend for emulators, game engines and media players. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all. In addition to this, you are able to run original game discs (CDs) from RetroArch. RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, runahead, machine translation, blind accessibility features, and more! - -### Screenshots - -![Screenshots of Retroarch Web Player](https://github.com/YunoHost-Apps/retroarch_ynh/blob/master/doc/screenshots/ozone-main-menu.jpg) - -### Disclaimers / important information - -#### Use Shared ROMs library - -Although you can upload a ROM at runtime, retroarch may have access to the ROMs you already have on your server: - -* Games are located in `/opt/yunohost/retroarch/assets/cores`. A symbolic link is created to this folder in `/home/yunohost.multimedia/share/Games`, so that you can place your games from here -* cores have to be indexed to work : script `/opt/yunohost/retroarch/indexer.sh` run every 5 minutes to index all games in `opt/yunohost/retroarch/assets/cores` - -#### Limitations - -* Cannot save game, in fact, cannot write at all... so configuration is lost each time you start again -* No user management -* Some core are listed but not implemented : they do not work, the issue is from the upstream app. - -## Useful links - -+ Website: [retroarch.com](https://www.retroarch.com/) -+ Demonstration: [Demo](https://web.libretro.com/) -+ Application software repository: [github.com - YunoHost-Apps/retroarch](https://github.com/YunoHost-Apps/retroarch_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/retroarch/issues](https://github.com/YunoHost-Apps/retroarch_ynh/issues) diff --git a/pages/04.applications/10.docs/roundcube/app_roundcube.fr.md b/pages/04.applications/10.docs/roundcube/app_roundcube.fr.md deleted file mode 100644 index 3704bdf1..00000000 --- a/pages/04.applications/10.docs/roundcube/app_roundcube.fr.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Roundcube -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_roundcube' ---- - -![logo de roundcube](image://roundcube_logo.svg?resize=,80) - -[![Install Roundcube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=roundcube) [![Integration level](https://dash.yunohost.org/integration/roundcube.svg)](https://dash.yunohost.org/appci/app/roundcube) - -*Roundcube* est un client web de courrier électronique libre ou aussi appelé un webmail. - -### Synchronisation des contacts - -Roundcube vous propose à l'installation, via un greffon tiers, de pouvoir synchroniser vos contacts avec un serveur CardDAV. Utiliser un serveur CardDAV comme Baïkal ou l’application « Contacts » de Nextcloud, tous deux disponibles pour YunoHost, a l’avantage de permettre une gestion centralisée de vos contacts. - -De la même façon que le protocole IMAP vous permet de synchroniser vos courriels avec votre serveur mail, CardDAV vous permet d’avoir accès à vos contacts depuis une multitude de clients, dont Roundcube. Avec CardDAV, nous n’aurez donc plus besoin d’importer vos contacts dans chaque client. - -Notez que si Baïkal ou Nextcloud sont déjà installés, les carnets d'adresses qui y sont définis seront automatiquement ajoutés pour chaque utilisateur dans Roundcube. - ----- - -Si vous avez installé Nextcloud après, voici comment ajouter vos carnets d'adresses : - -* Rendez-vous dans la section « Contacts » de votre espace Nextcloud et cliquez sur l’icône représentant une roue dentée en bas à gauche. Ensuite, cliquez sur l’icône « Lien CardDAV » et copiez l’URL qui s’affiche en dessous. -* Rendez-vous ensuite dans la section CardDAV des paramètres de Roundcube et entrez « nextcloud » dans le champ « Label », collez l’URL que vous venez de copier et enfin entrez votre nom d’utilisateur et votre mot de passe. Vos contacts sont désormais synchronisés ! - -## Liens utiles - -+ Site web : [roundcube.net](https://roundcube.net/) -+ Documentation officielle : [github.com/roundcube/roundcubemail/wiki](https://github.com/roundcube/roundcubemail/wiki) -+ Démonstration : [Démo](https://demo.yunohost.org/webmail/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/roundcube](https://github.com/YunoHost-Apps/roundcube_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/roundcube/issues](https://github.com/YunoHost-Apps/roundcube_ynh/issues) diff --git a/pages/04.applications/10.docs/roundcube/app_roundcube.md b/pages/04.applications/10.docs/roundcube/app_roundcube.md deleted file mode 100644 index 9e285b31..00000000 --- a/pages/04.applications/10.docs/roundcube/app_roundcube.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Roundcube -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_roundcube' ---- - -![Roundcube's logo](image://roundcube_logo.svg?resize=,80) - -[![Install Roundcube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=roundcube) [![Integration level](https://dash.yunohost.org/integration/roundcube.svg)](https://dash.yunohost.org/appci/app/roundcube) - -*Roundcube* is a web client for email messaging also called webmail. - -### Synchronize your contacts - -Roundcube offers you at the installation to synchronize your contacts with a CardDAV server, through a third party plugin. Using a CardDAV server like Baïkal or Nextcloud's "Contacts" application, both available in YunoHost, allows you to centralize and manage your contacts. - -Similarly to IMAP that allows you to synchronize your emails with your mail server, CardDAV allows you to access your contacts through multiple clients, such as Roundcube. Thanks to CardDAV, you will not have to import your contacts in each of your devices. - -Note that addressbooks defined in Baïkal or Nextcloud will be automatically added in Roundcube for each user if they are already installed. - ----- - -In case you've installed Nextcloud after, here is how to add your addressbooks: - -* Go to "Contacts" section of your Nextcloud application and click on the gear wheel icon located at the bottom left. Then, click on "CardDAV link" and copy the URL that appeared. -* Go to Roundcube's CardDAV section and type in "nextcloud" in "Label" field, paste the previously copied URL and type your username and password. Your contacts are now synchronized! - -## Useful links - -+ Website : [roundcube.net](https://roundcube.net/) -+ Official documentation : [github.com/roundcube/roundcubemail/wiki](https://github.com/roundcube/roundcubemail/wiki) -+ Demonstration : [Demo](https://demo.yunohost.org/webmail/) -+ Application software repository : [github.com - YunoHost-Apps/roundcube](https://github.com/YunoHost-Apps/roundcube_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/roundcube/issues](https://github.com/YunoHost-Apps/roundcube_ynh/issues) diff --git a/pages/04.applications/10.docs/rss-bridge/app_rss-bridge.fr.md b/pages/04.applications/10.docs/rss-bridge/app_rss-bridge.fr.md deleted file mode 100644 index 82f6f291..00000000 --- a/pages/04.applications/10.docs/rss-bridge/app_rss-bridge.fr.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: RSS-Bridge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_rss-bridge' ---- - -[![Installer RSS-Bridge avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=rss-bridge) [![Integration level](https://dash.yunohost.org/integration/rss-bridge.svg)](https://dash.yunohost.org/appci/app/rss-bridge) - -*RSS-Bridge* est un projet PHP capable de générer des flux RSS et Atom pour les sites web qui n'en ont pas. Il peut être utilisé sur des serveurs web ou comme une application autonome en mode CLI. - -Important : RSS-Bridge n'est pas un lecteur de flux ou un agrégateur de flux, mais un outil pour générer des flux qui sont consommés par des lecteurs de flux et des agrégateurs de flux. Vous trouverez une liste d'agrégateurs de flux sur Wikipedia. - -#### Sites/pages supportés (principal) - - * `FlickrExplore` : [Dernières images intéressantes](http://www.flickr.com/explore) de Flickr - * `GoogleSearch` : Les résultats les plus récents de la recherche Google. - * `GooglePlus` : Les messages les plus récents de la chronologie de l'utilisateur. - * `Twitter` : Recherche par mot-clé/hashtag ou ligne de temps de l'utilisateur. - * `Identi.ca` : Chronologie de l'utilisateur Identica (devrait être compatible avec les autres instances Pump.io) - * YouTube : chaîne, liste de lecture ou recherche d'un utilisateur de YouTube. - * `Cryptome` : Retourne les documents les plus récents de [Cryptome.org](http://cryptome.org/) - * `DansTonChat` : Les citations les plus récentes de [danstonchat.com](http://danstonchat.com/) - * `DuckDuckGo` : Résultats les plus récents de [DuckDuckGo.com](https://duckduckgo.com/) - * `Instagram` : Les photos les plus récentes d'un utilisateur d'Instagram - * `OpenClassrooms` : Les derniers tutoriels de [fr.openclassrooms.com](http://fr.openclassrooms.com/) - * `Pinterest` : Les photos les plus récentes d'un utilisateur ou d'une recherche - * `ScmbBridge` : Les histoires les plus récentes de [secouchermoinsbete.fr](http://secouchermoinsbete.fr/) - * `Wikipedia` : articles en surbrillance de [Wikipedia](https://wikipedia.org/) en anglais, allemand, français ou espéranto. - * `Bandcamp` : renvoie la dernière version de [bandcamp](https://bandcamp.com/) pour un tag - * `ThePirateBay` : Retourne les derniers torrents indexés de [The Pirate Bay](https://thepiratebay.se/) avec des mots-clés. - * `Facebook` : Retourne les dernières publications sur une page ou un profil sur [Facebook](https://facebook.com/) - -Plus [de nombreux autres ponts](bridges/) à activer, grâce à la communauté - -#### Format de sortie - -Le format de sortie peut prendre plusieurs formes : - - * `Atom` : Fil ATOM, à utiliser dans les lecteurs RSS/Feed. - * `Mrss` : Flux MRSS, à utiliser dans les lecteurs RSS/Feed. - * `Json` : Json, pour la lecture par d'autres applications. - * `Html` : Page html simple. - * `Plaintext` : Texte brut (objet php, tel que retourné par print_r). - -### Captures d'écran - -![Capture d'écran de RSS-Bridge](https://github.com/YunoHost-Apps/rss-bridge_ynh/blob/master/doc/screenshots/screenshot_rss-bridge_welcome.png) - -### Avertissements / informations importantes - -### Configuration - -#### Activation/désactivation des ponts - -Par défaut, le script crée `whitelist.txt` et ajoute les ponts principaux (voir ci-dessus). Vous pouvez le modifier : - - * pour activer les ponts supplémentaires (un pont par ligne) - * pour désactiver les ponts principaux (supprimer la ligne) - * pour activer tous les ponts (juste un joker `*` comme contenu du fichier) - -Pour des raisons de simplicité, ce paquet YunoHost active tous les ponts par défaut. - -## Liens utiles - -+ Site web : [github.com/RSS-Bridge/rss-bridge](https://github.com/RSS-Bridge/rss-bridge) -+ Démonstration : [Démo](https://wtf.roflcopter.fr/rss-bridge/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/rss-bridge](https://github.com/YunoHost-Apps/rss-bridge_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/rss-bridge/issues](https://github.com/YunoHost-Apps/rss-bridge_ynh/issues) diff --git a/pages/04.applications/10.docs/rss-bridge/app_rss-bridge.md b/pages/04.applications/10.docs/rss-bridge/app_rss-bridge.md deleted file mode 100644 index 9759fc66..00000000 --- a/pages/04.applications/10.docs/rss-bridge/app_rss-bridge.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: RSS-Bridge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_rss-bridge' ---- - -[![Installer RSS-Bridge with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=rss-bridge) [![Integration level](https://dash.yunohost.org/integration/rss-bridge.svg)](https://dash.yunohost.org/appci/app/rss-bridge) - -*RSS-Bridge* is a PHP project capable of generating RSS and Atom feeds for websites that don't have one. It can be used on webservers or as a stand-alone application in CLI mode. - -Important: RSS-Bridge is not a feed reader or feed aggregator, but a tool to generate feeds that are consumed by feed readers and feed aggregators. Find a list of feed aggregators on Wikipedia. - -#### Supported sites/pages (main) - - * `FlickrExplore` : [Latest interesting images](http://www.flickr.com/explore) from Flickr - * `GoogleSearch` : Most recent results from Google Search - * `GooglePlus` : Most recent posts of user timeline - * `Twitter` : Return keyword/hashtag search or user timeline - * `Identi.ca` : Identica user timeline (Should be compatible with other Pump.io instances) - * `YouTube` : YouTube user channel, playlist or search - * `Cryptome` : Returns the most recent documents from [Cryptome.org](http://cryptome.org/) - * `DansTonChat`: Most recent quotes from [danstonchat.com](http://danstonchat.com/) - * `DuckDuckGo`: Most recent results from [DuckDuckGo.com](https://duckduckgo.com/) - * `Instagram`: Most recent photos from an Instagram user - * `OpenClassrooms`: Lastest tutorials from [fr.openclassrooms.com](http://fr.openclassrooms.com/) - * `Pinterest`: Most recent photos from user or search - * `ScmbBridge`: Newest stories from [secouchermoinsbete.fr](http://secouchermoinsbete.fr/) - * `Wikipedia`: highlighted articles from [Wikipedia](https://wikipedia.org/) in English, German, French or Esperanto - * `Bandcamp` : Returns last release from [bandcamp](https://bandcamp.com/) for a tag - * `ThePirateBay` : Returns the newest indexed torrents from [The Pirate Bay](https://thepiratebay.se/) with keywords - * `Facebook` : Returns the latest posts on a page or profile on [Facebook](https://facebook.com/) - -Plus [many other bridges](bridges/) to enable, thanks to the community - -#### Output format - -Output format can take several forms: - - * `Atom` : ATOM Feed, for use in RSS/Feed readers - * `Mrss` : MRSS Feed, for use in RSS/Feed readers - * `Json` : Json, for consumption by other applications. - * `Html` : Simple html page. - * `Plaintext` : raw text (php object, as returned by print_r) - -### Screenshots - -![Screenshots of RSS-Bridge](https://github.com/YunoHost-Apps/rss-bridge_ynh/blob/master/doc/screenshots/screenshot_rss-bridge_welcome.png) - -### Disclaimers / important information - -### Configuration - -#### Enabling/Disabling bridges - -By default, the script creates `whitelist.txt` and adds the main bridges (see above). you can edit it: - - * to enable extra bridges (one bridge per line) - * to disable main bridges (remove the line) - * to enable all bridges (just one wildcard `*` as file content) - -As a matter of simplicity, this YunoHost package enables every bridge by default. - -## Useful links - -+ Website: [github.com/RSS-Bridge/rss-bridge](https://github.com/RSS-Bridge/rss-bridge) -+ Demonstration: [Demo](https://wtf.roflcopter.fr/rss-bridge/) -+ Application software repository: [github.com - YunoHost-Apps/rss-bridge](https://github.com/YunoHost-Apps/rss-bridge_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/rss-bridge/issues](https://github.com/YunoHost-Apps/rss-bridge_ynh/issues) diff --git a/pages/04.applications/10.docs/seafile/app_seafile.fr.md b/pages/04.applications/10.docs/seafile/app_seafile.fr.md deleted file mode 100644 index 12305a31..00000000 --- a/pages/04.applications/10.docs/seafile/app_seafile.fr.md +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: Seafile -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_seafile' ---- - -[![Installer Seafile avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=seafile) [![Integration level](https://dash.yunohost.org/integration/seafile.svg)](https://dash.yunohost.org/appci/app/seafile) - -*Seafile* est une application open source de stockage en ligne (cloud). - -Il s'agit d'une plateforme de synchronisation et de partage de fichiers d'entreprise avec une fiabilité et des performances élevées. Il s'agit d'une plateforme d'hébergement de fichiers avec une fiabilité et des performances élevées. Placez des fichiers sur votre propre serveur. Synchronisez et partagez des fichiers sur différents appareils, ou accédez à tous les fichiers sous forme de disque virtuel. - -### Captures d'écran - -![Capture d'écran de Seafile](https://github.com/YunoHost-Apps/seafile_ynh/blob/master/doc/screenshots/access-logs.jpg) - -### Avertissements / informations importantes - -#### Support multi-utilisateurs - -Cette application supporte LDAP et l'authentification SSO. - -Si vous avez installé Seafile avant 7.x et que vous avez plus d'un domaine pour les utilisateurs dans YunoHost ou que l'application Seafile est installée sur un domaine différent, vous devez migrer vos comptes. -Vous pouvez utiliser l'action fournie à `https://domain.tld/yunohost/admin/#/apps/seafile/actions`. Vous pouvez également utiliser la commande suivante pour migrer tous vos comptes : -``` -yunohost app action run seafile migrate_user_email_to_mail_email -``` -Voir [issue#44](https://github.com/YunoHost-Apps/seafile_ynh/issues/44) -pour plus d'information. - -#### Les architectures prises en charge - -Depuis Seafile 6.3, l'architecture i386 n'est plus supportée. - -Seafile ne distribue pas de binaire pour les architectures génériques armhf mais les binaires rpi fonctionnent généralement sur toutes les cartes arm. - -#### Informations complémentaires - -#### Installation - -Depuis la ligne de commande : - -``` -yunohost app install seafile -``` - -#### Mise à niveau - -Par défaut, une sauvegarde est effectuée avant la mise à niveau. Pour éviter cela, vous avez les possibilités suivantes : -- Passez la variable env `NO_BACKUP_UPGRADE` avec `1` à chaque mise à jour. Par exemple `NO_BACKUP_UPGRADE=1 yunohost app upgrade synapse`. -- Définissez le paramètre `disable_backup_before_upgrade` à `1`. Vous pouvez le faire avec cette commande : -``` -yunohost app setting synapse disable_backup_before_upgrade -v 1 -``` - -Après cela, les paramètres seront appliqués pour **toutes** les prochaines mises à jour. - -En ligne de commande : - -``` -yunohost app upgrade seafile -``` - -#### Sauvegarde - -Cette application utilise maintenant la fonctionnalité de sauvegarde intégré à YunoHost. Pour conserver l'intégrité des données et avoir une meilleure garantie de restauration, il est recommandé de procéder comme suit : - -- Arrêtez le service seafile avec la commande suivante : -``` -systemctl stop seafile.service seahub.service -``` -- Lancez la sauvegarde de seafile avec la commande suivante : -``` -yunohost backup create --app seafile -``` -- Faites une sauvegarde de vos données avec votre stratégie spécifique (cela peut être avec rsync, borg backup ou juste cp). Les données sont stockées dans `/home/yunohost.app/seafile-data`. -- Redémarrez le service seafile avec cette commande : -``` -systemctl start seafile.service seahub.service -``` - -#### Désinstallation - -En raison de la fonctionnalité de sauvegarde du noyau uniquement, le répertoire de données dans `/home/yunohost.app/seafile-data` **n'est pas supprimé**. Il doit être supprimé manuellement pour purger les données des utilisateurs de l'application. - -#### Changer l'URL - -Depuis maintenant, il est possible de changer le domaine ou l'url de seafile. - -Pour cela lancez : `yunohost app change-url seafile -d new_domain.tld -p PATH new_path`. - -## Liens utiles - -+ Site web : [seafile.com](https://www.seafile.com/en/home/) -+ Démonstration : [Démo](https://demo.seafile.com/accounts/login/?next=/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/seafile](https://github.com/YunoHost-Apps/seafile_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/seafile/issues](https://github.com/YunoHost-Apps/seafile_ynh/issues) diff --git a/pages/04.applications/10.docs/seafile/app_seafile.md b/pages/04.applications/10.docs/seafile/app_seafile.md deleted file mode 100644 index 575bb9e1..00000000 --- a/pages/04.applications/10.docs/seafile/app_seafile.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Seafile -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_seafile' ---- - -[![Installer Seafile with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=seafile) [![Integration level](https://dash.yunohost.org/integration/seafile.svg)](https://dash.yunohost.org/appci/app/seafile) - -*Seafile* is an open Source Cloud Storage application. - -It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk. - -### Screenshots - -![Screenshot of Seafile](https://github.com/YunoHost-Apps/seafile_ynh/blob/master/doc/screenshots/access-logs.jpg) - -### Disclaimers / important information - -#### Multi-users support - -This app support LDAP and the SSO authentification. - -If you have Seafile installed before 7.x and you have more than one domain for users in Yunohost or Seafile app is installed on a different domain, you need to migrate your accounts. -You can use the provided action at https://domain.tld/yunohost/admin/#/apps/seafile/actions. You can also use this following command to migrate all of your accounts: -``` -yunohost app action run seafile migrate_user_email_to_mail_email -``` -See [issue#44](https://github.com/YunoHost-Apps/seafile_ynh/issues/44) -for more information. - -#### Supported architectures - -Since seafile 6.3 the i386 architecture is no more supported. - -Seafile don't distribute binary for generic armhf architectures but rpi binary generally work on all arm board. - -#### Additional informations - -#### Links - - * Report a bug: https://github.com/YunoHost-Apps/seafile_ynh/issues - * App website: https://www.seafile.com - * YunoHost website: https://yunohost.org/ - ---- - -#### Install - -From command line: - -`yunohost app install seafile` - -#### Upgrade - -By default a backup is made before the upgrade. To avoid this you have theses following possibilites: -- Pass the `NO_BACKUP_UPGRADE` env variable with `1` at each upgrade. By example `NO_BACKUP_UPGRADE=1 yunohost app upgrade synapse`. -- Set the settings `disable_backup_before_upgrade` to `1`. You can set this with this command: -``` -yunohost app setting synapse disable_backup_before_upgrade -v 1 -``` - -After this settings will be applied for **all** next upgrade. - -From command line: -``` -yunohost app upgrade seafile -``` - -#### Backup - -This app use now the core-only feature of the backup. To keep the integrity of the data and to have a better guarantee of the restoration is recommended to proceed like this: - -- Stop seafile service with theses following command: -``` -systemctl stop seafile.service seahub.service -``` -- Launch the backup of seafile with this following command: -``` -yunohost backup create --app seafile -``` -- Do a backup of your data with your specific strategy (could be with rsync, borg backup or just cp). The data is stored in `/home/yunohost.app/seafile-data`. -- Restart the seafile service with theses command: -``` -systemctl start seafile.service seahub.service -``` - -#### Remove - -Due of the backup core only feature the data directory in `/home/yunohost.app/seafile-data` **is not removed**. It need to be removed manually to purge app user data. - -#### Change URL - -Since now it's possible to change domain or the url of seafile. - -To do this run : `yunohost app change-url seafile -d new_domain.tld -p PATH new_path` - -#### Developers infos - -Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/seafile_ynh/tree/testing). - -To try the testing branch, please proceed like that. -``` -sudo yunohost app install https://github.com/YunoHost-Apps/seafile_ynh/tree/testing --debug -or -sudo yunohost app upgrade seafile -u https://github.com/YunoHost-Apps/seafile_ynh/tree/testing --debug -``` - -TODO - -- Find a way to fix the issue https://github.com/YunoHost-Apps/seafile_ynh/issues/5 - -## Useful links - -+ Website: [seafile.com](https://www.seafile.com/en/home/) -+ Demonstration: [Demo](https://demo.seafile.com/accounts/login/?next=/) -+ Application software repository: [github.com - YunoHost-Apps/seafile](https://github.com/YunoHost-Apps/seafile_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/seafile/issues](https://github.com/YunoHost-Apps/seafile_ynh/issues) diff --git a/pages/04.applications/10.docs/searx/app_searx.fr.md b/pages/04.applications/10.docs/searx/app_searx.fr.md deleted file mode 100644 index f9e04d48..00000000 --- a/pages/04.applications/10.docs/searx/app_searx.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Searx -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_searx' ---- - -![logo de searx](image://searx_logo.svg?resize=,80) - -[![Install Searx with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=searx) [![Integration level](https://dash.yunohost.org/integration/searx.svg)](https://dash.yunohost.org/appci/app/searx) - -*Searx* est un métamoteur de recherche libre et décentralisé. Les requêtes effectuées ne sont pas enregistrées par Searx afin de protéger la vie privée des utilisateur·rice·s. -En tant que métamoteur, Searx collecte et affiche les résultats issus de plusieurs dizaines de moteurs de recherche. Les moteurs utilisés (ou non) sont paramétrables dans les préférences. -En tant que logiciel décentralisé, Searx est installé sur différentes instances (différents serveurs). En France, des associations comme Framasoft, Aquilenet ou La Quadrature du Net l'ont installé sur leurs serveurs. - -## Liens utiles - -+ Site web : [searx.me](https://searx.me/) -+ Documentation officielle : [asciimoo.github.io/searx](https://asciimoo.github.io/searx/) -+ Démonstration : [Démo](https://demo.yunohost.org/searx/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/searx](https://github.com/YunoHost-Apps/searx_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/searx/issues](https://github.com/YunoHost-Apps/searx_ynh/issues) diff --git a/pages/04.applications/10.docs/searx/app_searx.md b/pages/04.applications/10.docs/searx/app_searx.md deleted file mode 100644 index 2a0980c0..00000000 --- a/pages/04.applications/10.docs/searx/app_searx.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Searx -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_searx' ---- - -![searx's logo](image://searx_logo.svg?resize=,80) - -[![Install Searx with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=searx) [![Integration level](https://dash.yunohost.org/integration/searx.svg)](https://dash.yunohost.org/appci/app/searx) - -*Searx* is a free and decentralized meta-search engine. The queries made are not saved by Searx in order to protect the privacy of the user. As a metasearch engine, searx collects and displays results from dozens of search engines. The search engines used (or not) can be configured in the preferences. -As a decentralized software, searx is installed on different instances (different servers). In France, associations such as Framasoft, Aquilenet or La Quadrature du Net have installed it on their servers. - -## Useful links - -+ Website: [searx.me](https://searx.me/) -+ Official documentation: [asciimoo.github.io/searx](https://asciimoo.github.io/searx/) -+ Demonstration: [Demo](https://demo.yunohost.org/searx/) -+ Application software repository: [github.com - YunoHost-Apps/searx](https://github.com/YunoHost-Apps/searx_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/searx/issues](https://github.com/YunoHost-Apps/searx_ynh/issues) diff --git a/pages/04.applications/10.docs/send/app_send.fr.md b/pages/04.applications/10.docs/send/app_send.fr.md deleted file mode 100644 index 6efcf19c..00000000 --- a/pages/04.applications/10.docs/send/app_send.fr.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Send -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_send' ---- - -[![Installer Send avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=send) [![Integration level](https://dash.yunohost.org/integration/send.svg)](https://dash.yunohost.org/appci/app/send) - -*Send* est un fork du Firefox Send de Mozilla. Mozilla a arrêté Send, et ce fork est un effort de la communauté pour maintenir le projet en vie. -Send est une expérience de partage de fichiers qui permet d'envoyer des fichiers chiffrés à d'autres utilisateurs. - -### Captures d'écran - -![Capture d'écran de Send](https://github.com/YunoHost-Apps/send_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -Le chemin du fichier de configuration est `var/www/send/server/config.js`. -Vous pouvez configurer des paramètres tels que les taille de fichier, nombre de téléchargements, ou temps d'expiration des fichiers maximums. - -## Liens utiles - -+ Site web : [send.vis.ee](https://send.vis.ee/) -+ Démonstration : [Démo](https://send.vis.ee/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/send](https://github.com/YunoHost-Apps/send_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/send/issues](https://github.com/YunoHost-Apps/send_ynh/issues) diff --git a/pages/04.applications/10.docs/send/app_send.md b/pages/04.applications/10.docs/send/app_send.md deleted file mode 100644 index fed26069..00000000 --- a/pages/04.applications/10.docs/send/app_send.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Send -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_send' ---- - -[![Installer Send with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=send) [![Integration level](https://dash.yunohost.org/integration/send.svg)](https://dash.yunohost.org/appci/app/send) - -*Send* a fork of Mozilla's Firefox Send. Mozilla discontinued Send, this fork is a community effort to keep the project up-to-date and alive. -Send is a file sharing experiment which allows you to send encrypted files to other users. - -### Screenshots - -![Screenshot of Send](https://github.com/YunoHost-Apps/send_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Configuration - -The config file path is `var/www/send/server/config.js`. -You can configure things such as the max file size, max downloads, or max file expire time. - -## Useful links - -+ Website: [send.vis.ee](https://send.vis.ee/) -+ Demonstration: [Demo](https://send.vis.ee/) -+ Application software repository: [github.com - YunoHost-Apps/send](https://github.com/YunoHost-Apps/send_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/send/issues](https://github.com/YunoHost-Apps/send_ynh/issues) diff --git a/pages/04.applications/10.docs/shaarli/app_shaarli.fr.md b/pages/04.applications/10.docs/shaarli/app_shaarli.fr.md deleted file mode 100644 index b272dffa..00000000 --- a/pages/04.applications/10.docs/shaarli/app_shaarli.fr.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Shaarli -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_shaarli' ---- - -## Présentation - -Shaarli est un clone libre de feu del.icio.us : il s'agit d'une application légère permettant d'archiver et de partager des marque-pages, étiquetés à l'aide de tags. Chaque marque-page peut être "public" ou "privé", et peut recevoir une note descriptive. - -Le moteur de recherche intégré à l'application interroge les tags, le titre des pages archivées, ainsi que le contenu de l'éventuelle note associée. Il est ainsi très aisé de retrouver une marque-page, même plusieurs années après son enregistrement. - -L'enregistrement d'une page peut s'effectuer de plusieurs façons : grâce à un bookmarklet, depuis l'application elle-même, ou depuis une application Android. - -Shaarli est intéressant pour toutes celles et tous ceux qui souhaitent conserver la trace de pages Web et y accéder depuis partout, et ce sans surcharger les marque-pages (ou "favoris") de leur navigateur. - -## Liens utiles - -- [Page officielle](https://sebsauvage.net/wiki/doku.php?id=php:shaarli) de Shaarli -- [Application Shaarlier](https://f-droid.org/fr/packages/com.dimtion.shaarlier/) sur Android -- [Fil de discussion](https://forum.yunohost.org/t/shaarli-version-0-10-4/2200) concernant Shaarli sur le forum diff --git a/pages/04.applications/10.docs/shaarli/app_shaarli.md b/pages/04.applications/10.docs/shaarli/app_shaarli.md deleted file mode 100644 index cdf6c315..00000000 --- a/pages/04.applications/10.docs/shaarli/app_shaarli.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Shaarli -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_shaarli' ---- - -(This page only exists in french for now) diff --git a/pages/04.applications/10.docs/shellinabox/app_shellinabox.fr.md b/pages/04.applications/10.docs/shellinabox/app_shellinabox.fr.md deleted file mode 100644 index 3de2c6b4..00000000 --- a/pages/04.applications/10.docs/shellinabox/app_shellinabox.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Shellinabox -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_shellinabox' ---- - -![logo de shellinabox](image://shellinabox_logo.svg?resize=,80) - -[![Install Shellinabox with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=shellinabox) [![Integration level](https://dash.yunohost.org/integration/shellinabox.svg)](https://dash.yunohost.org/appci/app/shellinabox) - -Shellinabox met en œuvre un serveur web qui peut saisir des lignes de commande arbitraires vers un émulateur de terminal. Cet émulateur est accessible à tout navigateur Web compatible JavaScript et CSS et ne nécessite pas de plugins supplémentaires à votre navigateur Internet. - -## Liens utiles - -+ Site web : [github.com/shellinabox/shellinabox](https://github.com/shellinabox/shellinabox) -+ Documentation officielle : [github.com/shellinabox/shellinabox/wiki/shellinaboxd_man](https://github.com/shellinabox/shellinabox/wiki/shellinaboxd_man) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/shellinabox](https://github.com/YunoHost-Apps/shellinabox_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/shellinabox/issues](https://github.com/YunoHost-Apps/shellinabox_ynh/issues) diff --git a/pages/04.applications/10.docs/shellinabox/app_shellinabox.md b/pages/04.applications/10.docs/shellinabox/app_shellinabox.md deleted file mode 100644 index 935a0991..00000000 --- a/pages/04.applications/10.docs/shellinabox/app_shellinabox.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Shellinabox -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_shellinabox' ---- - -![Shellinabox's logo](image://yunohost_package.png?height=80) - -[![Install Shellinabox with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=shellinabox) [![Integration level](https://dash.yunohost.org/integration/shellinabox.svg)](https://dash.yunohost.org/appci/app/shellinabox) - -Shellinabox implements a web server that can export arbitrary command line tools to a web based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled web browser and does not require any additional browser plugins. - -## Useful links - -+ Website: [github.com/shellinabox/shellinabox](https://github.com/shellinabox/shellinabox) -+ Official documentation: [github.com/shellinabox/shellinabox/wiki/shellinaboxd_man](https://github.com/shellinabox/shellinabox/wiki/shellinaboxd_man) -+ Application software repository: [github.com - YunoHost-Apps/shellinabox](https://github.com/YunoHost-Apps/shellinabox_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/shellinabox/issues](https://github.com/YunoHost-Apps/shellinabox_ynh/issues) diff --git a/pages/04.applications/10.docs/simple-torrent/app_simple-torrent.fr.md b/pages/04.applications/10.docs/simple-torrent/app_simple-torrent.fr.md deleted file mode 100644 index ceff36d0..00000000 --- a/pages/04.applications/10.docs/simple-torrent/app_simple-torrent.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Simple Torrent -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_simple-torrent' ---- - -![logo de Simple Torrent](image://simple-torrent_logo.png?width=80) - -[![Install Simple Torrent with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=simple-torrent) [![Integration level](https://dash.yunohost.org/integration/simple-torrent.svg)](https://dash.yunohost.org/appci/app/simple-torrent) - -Simple Torrent est un client torrent distant auto-hébergé, écrit en Go (golang). Démarrez des torrents à distance, téléchargez des ensembles de fichiers sur le disque local du serveur, qui sont ensuite récupérables ou diffusables via HTTP. - -## Liens utiles - - + Documentation officielle : [wiki](https://github.com/boypt/simple-torrent/wiki) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/simple-torrent](https://github.com/YunoHost-Apps/simple-torrent_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/simple-torrent/issues](https://github.com/YunoHost-Apps/simple-torrent_ynh/issues) diff --git a/pages/04.applications/10.docs/simple-torrent/app_simple-torrent.md b/pages/04.applications/10.docs/simple-torrent/app_simple-torrent.md deleted file mode 100644 index f614bf30..00000000 --- a/pages/04.applications/10.docs/simple-torrent/app_simple-torrent.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Simple Torrent -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_simple-torrent' ---- - -![simple-torrent's logo](image://simple-torrent_logo.png?width=80) - -[![Install Simple Torrent with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=simple-torrent) [![Integration level](https://dash.yunohost.org/integration/simple-torrent.svg)](https://dash.yunohost.org/appci/app/simple-torrent) - -Simple Torrent is a a self-hosted remote torrent client, written in Go (golang). Started torrents remotely, download sets of files on the local disk of the server, which are then retrievable or streamable via HTTP. - -## Useful links - -+ Official documentation: [wiki](https://github.com/boypt/simple-torrent/wiki) -+ Application software repository: [github.com - YunoHost-Apps/simple-torrent](https://github.com/YunoHost-Apps/simple-torrent_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/simple-torrent/issues](https://github.com/YunoHost-Apps/simple-torrent_ynh/issues) diff --git a/pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.fr.md b/pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.fr.md deleted file mode 100644 index 1b3f2d70..00000000 --- a/pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Sitemagic CMS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_sitemagiccms' ---- - -[![Installer Sitemagic CMS avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=sitemagiccms) [![Integration level](https://dash.yunohost.org/integration/sitemagiccms.svg)](https://dash.yunohost.org/appci/app/sitemagiccms) - -*Sitemagic CMS* est un système de gestion de contenu. Il est très unique dans son approche de la conception. Sitemagic CMS est un système de gestion de contenu complet qui permet à quiconque de gérer facilement les pages, les fichiers, le menu, les formulaires et les modules externes tels que les cartes, les plugins de médias sociaux, les vidéos et plus encore. Mais il y a aussi une tonne de fonctionnalités cachées qui vous aident à gagner du temps, comme le mobile automatique et les optimisations des moteurs de recherche (SEO). - -### Captures d'écran - -![Capture d'écran de Sitemagic CMS](https://github.com/YunoHost-Apps/SitemagicCMS_ynh/blob/master/doc/screenshots/Designer.jpeg) - -## Liens utiles - -+ Site web : [sitemagic.org/](https://sitemagic.org/) -+ Démonstration : [Démo](https://demo.sitemagiccms.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/sitemagiccms](https://github.com/YunoHost-Apps/sitemagiccms_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/sitemagiccms/issues](https://github.com/YunoHost-Apps/sitemagiccms_ynh/issues) diff --git a/pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.md b/pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.md deleted file mode 100644 index 1c5fc5cb..00000000 --- a/pages/04.applications/10.docs/sitemagiccms/app_sitemagiccms.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Sitemagic CMS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_sitemagiccms' ---- - -[![Installer Sitemagic CMS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=sitemagiccms) [![Integration level](https://dash.yunohost.org/integration/sitemagiccms.svg)](https://dash.yunohost.org/appci/app/sitemagiccms) - -*Sitemagic CMS* is a Content Management System. It's very unique in its approach to design. Sitemagic CMS is a comprehensive Content Management System that allows anyone to easily manage pages, files, menu, forms, and external modules such as maps, social media plugins, videos, and more. But there's also a ton of hidden features that helps you save time such as automatic mobile and search engine optimizations (SEO). - -### Screenshots - -![Screenshot of Sitemagic CMS](https://github.com/YunoHost-Apps/SitemagicCMS_ynh/blob/master/doc/screenshots/Designer.jpeg) - -## Useful links - -+ Website: [sitemagic.org](https://sitemagic.org/) -+ Demonstration: [Demo](https://demo.sitemagiccms.eu/login) -+ Application software repository: [github.com - YunoHost-Apps/sitemagiccms](https://github.com/YunoHost-Apps/sitemagiccms_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/sitemagiccms/issues](https://github.com/YunoHost-Apps/sitemagiccms_ynh/issues) diff --git a/pages/04.applications/10.docs/slingcode/app_slingcode.fr.md b/pages/04.applications/10.docs/slingcode/app_slingcode.fr.md deleted file mode 100644 index cf5f04c3..00000000 --- a/pages/04.applications/10.docs/slingcode/app_slingcode.fr.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Slingcode -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_slingcode' ---- - -![logo de Slingcode](image://slingcode_logo.svg?resize=,80) - -[![Install Slingcode with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=slingcode) [![Integration level](https://dash.yunohost.org/integration/slingcode.svg)](https://dash.yunohost.org/appci/app/slingcode) - -Slingcode est un éditeur de code contenu dans un unique fichier HTML. Il n'a pas de composant serveur, ce qui signifie que toutes vos données sont stockées dans le cache de votre navigateur. Cependant, il est toujours possible de créer des applications Web, de les exécuter, de les exporter et même de les partager en peer-to-peer. - -## Liens utiles - -+ Site web : [slingcode.net (en)](https://slingcode.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/slingcode](https://github.com/chr15m/slingcode) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/slingcode/issues](https://github.com/YunoHost-Apps/slingcode_ynh/issues) diff --git a/pages/04.applications/10.docs/slingcode/app_slingcode.md b/pages/04.applications/10.docs/slingcode/app_slingcode.md deleted file mode 100644 index aa4c97d8..00000000 --- a/pages/04.applications/10.docs/slingcode/app_slingcode.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Slingcode -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_slingcode' ---- - -![Slingcode's logo](image://slingcode_logo.svg?resize=,80) - -[![Install Slingcode with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=slingcode) [![Integration level](https://dash.yunohost.org/integration/slingcode.svg)](https://dash.yunohost.org/appci/app/slingcode) - -Slingcode is a code editor contained in a single HTML file. Therefore, it has no server component, so all of your data is stored in your browser's cache. However, it is still possible to make web apps, run them, export them, and even share them using peer-to-peer. - -## Useful links - -+ Website: [slingcode.net](https://slingcode.net/) -+ Application software repository: [github.com - YunoHost-Apps/slingcode](https://github.com/chr15m/slingcode) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/slingcode/issues](https://github.com/YunoHost-Apps/slingcode_ynh/issues) diff --git a/pages/04.applications/10.docs/snappymail/app_snappymail.md b/pages/04.applications/10.docs/snappymail/app_snappymail.md deleted file mode 100644 index 5f068901..00000000 --- a/pages/04.applications/10.docs/snappymail/app_snappymail.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: SnappyMail -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snappymail' ---- - -![SnappyMail's logo](image://snappymail_logo.png?height=100) - -[![Install SnappyMail with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=snappymail) [![Integration level](https://dash.yunohost.org/integration/snappymail.svg)](https://dash.yunohost.org/appci/app/snappymail) - -### Index - -- [Configuration](#configuration) - - [Domains](#domains) - - [Upgrade](#upgrade) -- [Useful links](#useful-links) - -SnappyMail is a lightweight webmail, a fork of RainLoop. - -## Configuration - -To configure it, go to http://DOMAIN.TLD/snappymail/app/?admin - -- The default login is: admin -- The default password is stored in a file located at `/var/www/snappymail/data/_data_/_default_/admin_password.txt`. - -### Domains -Users can use SnappyMail to access mailboxes other than the one provided by YunoHost (e.g. gmail.com or live.com). The option is available through the "account -> add an account" button. -The administrator must authorize the connection to third party domains, via a white list in the administration interface. - -### Upgrade -To upgrade the app once a new SnappyMail version is available, simply run in a local shell via ssh or otherwise: -`sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/snappymail_ynh snappymail` - -## Useful links - -+ Website : [snappymail.eu](https://snappymail.eu/) -+ Official documentation : [github.com/the-djmaze/snappymail/wiki](https://github.com/the-djmaze/snappymail/wiki) -+ Demonstration : [Demo](https://snappymail.eu/demo/) -+ Application software repository : [github.com - YunoHost-Apps/snappymail](https://github.com/YunoHost-Apps/snappymail_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/snappymail/issues](https://github.com/YunoHost-Apps/snappymail_ynh/issues) diff --git a/pages/04.applications/10.docs/snipeit/app_snipeit.fr.md b/pages/04.applications/10.docs/snipeit/app_snipeit.fr.md deleted file mode 100644 index 07c10579..00000000 --- a/pages/04.applications/10.docs/snipeit/app_snipeit.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Snipe-IT -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snipeit' ---- - -[![Installer Snipe-IT avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=snipeit) [![Integration level](https://dash.yunohost.org/integration/snipeit.svg)](https://dash.yunohost.org/appci/app/snipeit) - -*Snipe-IT* est un gestionnaire de ressources informatiques. - -### Captures d'écran - -![Capture d'écran de Snipe-IT](https://github.com/YunoHost-Apps/snipeit_ynh/blob/master/doc/screenshots/screenshot-license-list.png) - -## Liens utiles - -+ Site web : [snipeitapp.com](https://snipeitapp.com/) -+ Démonstration : [Démo](https://snipeitapp.com/demo/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/snipeit](https://github.com/YunoHost-Apps/snipeit_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/snipeit/issues](https://github.com/YunoHost-Apps/snipeit_ynh/issues) diff --git a/pages/04.applications/10.docs/snipeit/app_snipeit.md b/pages/04.applications/10.docs/snipeit/app_snipeit.md deleted file mode 100644 index f410063d..00000000 --- a/pages/04.applications/10.docs/snipeit/app_snipeit.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Snipe-IT -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snipeit' ---- - -[![Installer Snipe-IT with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=snipeit) [![Integration level](https://dash.yunohost.org/integration/snipeit.svg)](https://dash.yunohost.org/appci/app/snipeit) - -*Snipe-IT* is a manage assets for IT operations. - -### Screenshots - -![Screenshot of Snipe-IT](https://github.com/YunoHost-Apps/snipeit_ynh/blob/master/doc/screenshots/screenshot-license-list.png) - -## Useful links - -+ Website: [snipeitapp.com](https://snipeitapp.com/) -+ Demonstration: [Demo](https://snipeitapp.com/demo/) -+ Application software repository: [github.com - YunoHost-Apps/snipeit](https://github.com/YunoHost-Apps/snipeit_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/snipeit/issues](https://github.com/YunoHost-Apps/snipeit_ynh/issues) diff --git a/pages/04.applications/10.docs/snserver/app_snserver.fr.md b/pages/04.applications/10.docs/snserver/app_snserver.fr.md deleted file mode 100644 index c101f095..00000000 --- a/pages/04.applications/10.docs/snserver/app_snserver.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Standard Notes Server -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snserver' ---- - -[![Installer Standard Notes Server avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=snserver) [![Integration level](https://dash.yunohost.org/integration/snserver.svg)](https://dash.yunohost.org/appci/app/snserver) - -*Standard Notes Server* est une application de prise de notes chiffrée de bout en bout. Capturez vos notes, vos fichiers et le travail de votre vie en un seul endroit sécurisé. - -### Avertissements / informations importantes - -* Pas d'authentification unique ou d'intégration LDAP. -* Besoins en mémoire vive (4 Go de mémoire swap seront créés pendant l'installation) : -* La configuration peut être modifiée sous : https://my_domain.tld/yunohost/admin/#/apps/$app_id/config-panel - -## Liens utiles - -+ Site web : [standardnotes.com](https://standardnotes.com/) -+ Démonstration : [Démo](https://standardnotes.com/demo) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/snserver](https://github.com/YunoHost-Apps/snserver_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/snserver/issues](https://github.com/YunoHost-Apps/snserver_ynh/issues) diff --git a/pages/04.applications/10.docs/snserver/app_snserver.md b/pages/04.applications/10.docs/snserver/app_snserver.md deleted file mode 100644 index 0ed386cf..00000000 --- a/pages/04.applications/10.docs/snserver/app_snserver.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Standard Notes Server -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snserver' ---- - -[![Installer Standard Notes Server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=snserver) [![Integration level](https://dash.yunohost.org/integration/snserver.svg)](https://dash.yunohost.org/appci/app/snserver) - -*Standard Notes Server* is an end-to-end encrypted note-taking app. Capture your notes, files, and life’s work all in one secure place. - -### Disclaimers / important information - -* No single-sign on or LDAP integration -* Ram requirements ( 4GB swap memory will be created during install ): -* Configuration can be changed under: https://my_domain.tld/yunohost/admin/#/apps/$app_id/config-panel - -## Useful links - -+ Website: [standardnotes.com](https://standardnotes.com/) -+ Demonstration: [Demo](https://standardnotes.com/demo) -+ Application software repository: [github.com - YunoHost-Apps/snserver](https://github.com/YunoHost-Apps/snserver_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/snserver/issues](https://github.com/YunoHost-Apps/snserver_ynh/issues) diff --git a/pages/04.applications/10.docs/snweb/app_snweb.fr.md b/pages/04.applications/10.docs/snweb/app_snweb.fr.md deleted file mode 100644 index 6c228875..00000000 --- a/pages/04.applications/10.docs/snweb/app_snweb.fr.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Standard Notes -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snweb' ---- - -[![Installer Standard Notes avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=snweb) [![Integration level](https://dash.yunohost.org/integration/snweb.svg)](https://dash.yunohost.org/appci/app/snweb) - -*Standard Notes* est une application de prise de notes chiffrées. - -### Captures d'écran - -![Capture d'écran de Standard Notes](https://github.com/YunoHost-Apps/snweb_ynh/blob/master/doc/screenshots/standard_notes.png) - -### Avertissements / informations importantes - -* Pas d'authentification unique ou d'intégration LDAP. -* L'application nécessite jusqu'à 1500 MB de RAM pour être installée. -* L'application nécessite au moins 100 Mo de RAM pour fonctionner correctement. -* L'application nécessite environ 3500 MB de disque. - -* Un domaine dédié est nécessaire si vous voulez utiliser les extensions. - * notes.votre-domaine.tld/ -> les extensions fonctionnent. - * notes.votre-domaine.tld/notes/ -> les extensions ne fonctionnent pas. - -* Le fichier de configuration est stocké dans "/opt/yunohost/$app/live/.env". - -## Liens utiles - -+ Site web : [standardnotes.com](https://standardnotes.com/) -+ Démonstration : [Démo](https://demo.snweb.eu/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/snweb](https://github.com/YunoHost-Apps/snweb_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/snweb/issues](https://github.com/YunoHost-Apps/snweb_ynh/issues) diff --git a/pages/04.applications/10.docs/snweb/app_snweb.md b/pages/04.applications/10.docs/snweb/app_snweb.md deleted file mode 100644 index a29b59e7..00000000 --- a/pages/04.applications/10.docs/snweb/app_snweb.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Standard Notes -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_snweb' ---- - -[![Installer Standard Notes with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=snweb) [![Integration level](https://dash.yunohost.org/integration/snweb.svg)](https://dash.yunohost.org/appci/app/snweb) - -*Standard Notes* is a end-to-end encrypted note-taking app. - -### Screenshots - -![Screenshot of Standard Notes](https://github.com/YunoHost-Apps/snweb_ynh/blob/master/doc/screenshots/standard_notes.png) - -### Disclaimers / important information - -* No single-sign on or LDAP integration -* The app requires up 1500 MB of RAM to install -* The app requires at least 100 MB of RAM to work properly. -* The app requires around 3500 MB of disk. - -* A dedicated domain is requierd if you want to use extensions. - * notes.your-domain.tld/ -> Extensions are working - * your-domain.tld/notes/ -> Extensions are not working - -* The config-file is stored under "/opt/yunohost/$app/live/.env" - -## Useful links - -+ Website: [standardnotes.com](https://standardnotes.com/) -+ Demonstration: [Demo](https://demo.snweb.eu/login) -+ Application software repository: [github.com - YunoHost-Apps/snweb](https://github.com/YunoHost-Apps/snweb_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/snweb/issues](https://github.com/YunoHost-Apps/snweb_ynh/issues) diff --git a/pages/04.applications/10.docs/sogo/app_sogo.fr.md b/pages/04.applications/10.docs/sogo/app_sogo.fr.md deleted file mode 100644 index 8157b047..00000000 --- a/pages/04.applications/10.docs/sogo/app_sogo.fr.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: SOGo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_sogo' ---- - -![logo de SOGo](image://sogo_logo.png?height=80) - -[![Installer SOGo avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=sogo) [![Integration level](https://dash.yunohost.org/integration/sogo.svg)](https://dash.yunohost.org/appci/app/sogo) - -SOGo est un service de webmail pour votre serveur email, c'est une alternative à [RoundCube](/app_roundcube). Il permet aussi la gestion des agendas et contacts présents sur le serveur. - -## Quelques liens utiles - - + Site officiel de SOGo : [sogo.nu](https://sogo.nu) - + Dépot de l'application pour YunoHost : [github.com/YunoHost-Apps/sogo_ynh](https://github.com/YunoHost-Apps/sogo_ynh) diff --git a/pages/04.applications/10.docs/sogo/app_sogo.md b/pages/04.applications/10.docs/sogo/app_sogo.md deleted file mode 100644 index 7bfd2c9e..00000000 --- a/pages/04.applications/10.docs/sogo/app_sogo.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: SOGo -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_sogo' ---- - -![SOGo's Logo](image://sogo_logo.png?height=80) - -[![Install SOGo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=sogo) [![Integration level](https://dash.yunohost.org/integration/sogo.svg)](https://dash.yunohost.org/appci/app/sogo) - -SOGo is an opensource groupware solution which has Webmail, a global address book, calender and contacts which can be synced via CalDAV or CardDAV. - -## Useful links - -+ Application software repository: [sogo.nu](https://sogo.nu) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com/YunoHost-Apps/sogo_ynh](https://github.com/YunoHost-Apps/sogo_ynh) diff --git a/pages/04.applications/10.docs/spip/app_spip.fr.md b/pages/04.applications/10.docs/spip/app_spip.fr.md deleted file mode 100644 index 354b6f54..00000000 --- a/pages/04.applications/10.docs/spip/app_spip.fr.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: SPIP -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_spip' ---- - -### SPIP c'est quoi ? - -SPIP est un système de publication pour l’Internet qui s’attache particulièrement au fonctionnement collectif, au multilinguisme et à la facilité d’emploi. C’est un logiciel libre, distribué sous la licence GNU/GPL. Il peut ainsi être utilisé pour tout site Internet, qu’il soit associatif ou institutionnel, personnel ou marchand. - -Source : [spip.net](https://www.spip.net/fr_rubrique91.html) - -### Fonctionnalité de l'application pour YunoHost - -* Installation de la base sans passer par le système d'installation -* Support multilingue -* Support LDAP - -#### Utilisation - -Accéder à l'administration du site en écrivant l'adresse suivante dans votre navigateur. - -https://www.domain.tld/spip/ecrire - -Faire une demande de "mot de passe oublié" pour changer votre mot de passe, vous recevez un email vous indiquant comment procéder au changement de mot de passe. diff --git a/pages/04.applications/10.docs/spip/app_spip.md b/pages/04.applications/10.docs/spip/app_spip.md deleted file mode 100644 index 46fd6ca9..00000000 --- a/pages/04.applications/10.docs/spip/app_spip.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: SPIP -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_spip' ---- - -#### SPIP is what? - -SPIP is an Internet publishing system that focuses on collective functioning, multilingualism and ease of use. It is free software, distributed under the GNU/GPL license. It can therefore be used for any website, whether associative or institutional, personal or commercial. - -Source:[spip.net](https://www.spip.net/fr_rubrique91.html_rubrique91.html) - -#### Application functionality for YunoHost - -* Installation of the base without going through the installation system -* Multilingual support -* LDAP support - -##### Use - -Access the administration of the site by entering the following address in your browser. - -https://www.domain.tld/spip/ecrire - -Make a "forgotten password" request to change your password, you will receive an email telling you how to change your password. diff --git a/pages/04.applications/10.docs/squid3/app_squid3.fr.md b/pages/04.applications/10.docs/squid3/app_squid3.fr.md deleted file mode 100644 index 99ee5289..00000000 --- a/pages/04.applications/10.docs/squid3/app_squid3.fr.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: squid3 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_squid3' ---- - -[![Installer squid3 avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=squid3) [![Integration level](https://dash.yunohost.org/integration/squid3.svg)](https://dash.yunohost.org/appci/app/squid3) - -*squid3* est un proxy de mise en cache pour le Web prenant en charge HTTP, HTTPS, FTP, etc. Il réduit la bande passante et améliore les temps de réponse en mettant en cache et en réutilisant les pages Web fréquemment demandées. Squid dispose de contrôles d'accès étendus et constitue un excellent accélérateur de serveur. - -### Avertissements / informations importantes - -### Instruction - -1. L'application ne peut pas être **multi-instance** (ne peut pas être installée plusieurs fois sur le même serveur). -2. **LDAP** est présent (les utilisateurs enregistrés peuvent utiliser leur nom d'utilisateur et leur mot de passe pour naviguer sur Internet via le proxy). -3. Le **numéro de port** utilisé par le proxy sera envoyé à la **messagerie administrative** du serveur Yunohost. -4. Le nom d'utilisateur et le mot de passe sont **demandés deux fois** la première fois que vous démarrez le navigateur (je n'ai aucune idée pourquoi cela se produit). - -### Configurer Squid3 pour Firefox - -1. Allez dans **Préférences -> Général -> proxy réseau**. -1. Sélectionnez **Configuration manuelle du proxy**. -1. Dans **HTTP Proxy**, entrez votre **nom de domaine ou IP de serveur** et dans **Port**, entrez le port envoyé à votre **admin email**. -1. Cochez **Utiliser ce serveur proxy pour tous les protocoles**. -1. Sous **No Proxy for**, entrez ce **localhost, 127.0.0.1**. -1. **Sauvergarder et redémarrer** Firefox. - -Si vous essayez Squid 3 d'une autre manière, veuillez écrire l'instruction dans l'issue afin que je puisse l'ajouter au readme. - -### Remerciements particuliers -Merci à **Fred** d'avoir écrit l'instruction pour configurer Squid pour YunoHost. Français : https://memo-linux.com/installer-squid3-sur-un-serveur-yunohost/ - -## Liens utiles - -+ Site web : [squid-cache.org](http://www.squid-cache.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/squid3](https://github.com/YunoHost-Apps/squid3_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/squid3/issues](https://github.com/YunoHost-Apps/squid3_ynh/issues) diff --git a/pages/04.applications/10.docs/squid3/app_squid3.md b/pages/04.applications/10.docs/squid3/app_squid3.md deleted file mode 100644 index 6a2bdbe5..00000000 --- a/pages/04.applications/10.docs/squid3/app_squid3.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: squid3 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_squid3' ---- - -[![Installer squid3 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=squid3) [![Integration level](https://dash.yunohost.org/integration/squid3.svg)](https://dash.yunohost.org/appci/app/squid3) - -*squid3* is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. - -### Disclaimers / important information - -### Instruction - -1. The app can not be **multi-instance**(can't be installed many times on same server). -2. **LDAP** is there(Registered users can use there login username and password to browser internet through the proxy) -3. **Port number** used by the proxy will be sent to the **admin mail** of the Yunohost server. -4. The username and password is **asked twice** first time you start the browser(I have no idea why this happens). - -### Configure Squid3 for Firefox - -1. Go to **Preferences -> General -> network proxy** -1. Select **Manual proxy configuration** -1. In **HTTP Proxy** enter your **domain name or server IP** and in **Port** enter the port sent to your **admin email**. -1. Check **Use this proxy server for all protocols**. -1. Under **No Proxy for** enter this **localhost, 127.0.0.1**. -1. **Save and restart** the Firefox. - -If you try Squid 3 in any other way please write the instruction in the issue so that I can add it to the readme - -### Special Thanks -Thanks to **Fred** to write the instruction to configure Squid for YunoHost. French: https://memo-linux.com/installer-squid3-sur-un-serveur-yunohost/ - -## Useful links - -+ Website: [squid-cache.org](http://www.squid-cache.org/) -+ Application software repository: [github.com - YunoHost-Apps/squid3](https://github.com/YunoHost-Apps/squid3_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/squid3/issues](https://github.com/YunoHost-Apps/squid3_ynh/issues) diff --git a/pages/04.applications/10.docs/streama/app_streama.fr.md b/pages/04.applications/10.docs/streama/app_streama.fr.md deleted file mode 100644 index 7c586c64..00000000 --- a/pages/04.applications/10.docs/streama/app_streama.fr.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Streama -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_streama' ---- - -[![Installer Streama avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=streama) [![Integration level](https://dash.yunohost.org/integration/streama.svg)](https://dash.yunohost.org/appci/app/streama) - -*Streama* est un serveur de streaming auto-hébergé. - -### Captures d'écran - -![Capture d'écran de Streama](https://github.com/YunoHost-Apps/streama_ynh/blob/master/doc/screenshots/screenshot.jpg) - -### Guide d’installation - -> :warning: Streama doit être installé dans le domaine racine ou un sous-domaine dédié. - -Le répertoire de téléchargement par défaut est : `/home/yunohost.app/streama` (doit être mentionné dans la page *Paramètres* ou peut être modifié) - -Le répertoire vidéo local par défaut est : `/home/yunohost.app/streama/upload` (doit être mentionné dans la page *Paramètres* ou peut être modifié) - -### Informations additionnelles - -* Après l’installation : - - **Nom d’utilisateur** : admin - - **Mot de passe** : admin - -Ceci pourra être changé dans les paramètres. - -## Liens utiles - -+ Site web : [streamaserver.org](https://streamaserver.org) -+ Démonstration : [Démo](https://streama.demo-version.net/login/auth) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/streama](https://github.com/YunoHost-Apps/streama_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/streama/issues](https://github.com/YunoHost-Apps/streama_ynh/issues) diff --git a/pages/04.applications/10.docs/streama/app_streama.md b/pages/04.applications/10.docs/streama/app_streama.md deleted file mode 100644 index 97e3ac55..00000000 --- a/pages/04.applications/10.docs/streama/app_streama.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Streama -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_streama' ---- - -[![Installer Streama with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=streama) [![Integration level](https://dash.yunohost.org/integration/streama.svg)](https://dash.yunohost.org/appci/app/streama) - -*Streama* is a self hosted streaming media server. - -### Screenshots - -![Screenshot of Streama](https://github.com/YunoHost-Apps/streama_ynh/blob/master/doc/screenshots/screenshot.jpg) - - -### Installation guide - -> :warning: Streama must be installed in the root domain or subdomain. - -Default upload directory is: `/home/yunohost.app/streama` (must be mentioned in *Settings* page or can be changed) - -Default local video directory is: `/home/yunohost.app/streama/upload` (must be mentioned in *Settings* page or can be changed) - -### Additional information - -* After install: - - **Username**: admin - - **Password**: admin - -This can be changed in settings. - -## Useful links - -+ Website: [streamaserver.org](https://streamaserver.org) -+ Demonstration: [Demo](https://streama.demo-version.net/login/auth) -+ Application software repository: [github.com - YunoHost-Apps/streama](https://github.com/YunoHost-Apps/streama_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/streama/issues](https://github.com/YunoHost-Apps/streama_ynh/issues) diff --git a/pages/04.applications/10.docs/strut/app_strut.fr.md b/pages/04.applications/10.docs/strut/app_strut.fr.md deleted file mode 100644 index 11bb8500..00000000 --- a/pages/04.applications/10.docs/strut/app_strut.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Strut -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_strut' ---- - -![logo de strut](image://strut_logo.png?height=80) - -[![Install Strut with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=strut) [![Integration level](https://dash.yunohost.org/integration/strut.svg)](https://dash.yunohost.org/appci/app/strut) - -*Strut* est un logiciel de création en ligne de diaporamas. Il permet de créer des diapositives simples en incluant textes, images, formes, sites web ou vidéos, ainsi que la disposition des diapos. Il utilise la librairie Impress.js et vous permet de sauvegarder votre projet en local ou de l'exporter en ZIP contenant les fichiers sources et le HTML. - -## Liens utiles - -+ Site web : [strut.io](http://strut.io) -+ Démonstration: [Démo](http://strut.io/dist/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/strut](https://github.com/YunoHost-Apps/strut_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/strut/issues](https://github.com/YunoHost-Apps/strut_ynh/issues) diff --git a/pages/04.applications/10.docs/strut/app_strut.md b/pages/04.applications/10.docs/strut/app_strut.md deleted file mode 100644 index 6e59f308..00000000 --- a/pages/04.applications/10.docs/strut/app_strut.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Strut -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_strut' ---- - -![strut's logo](image://strut_logo.png?height=80) - -[![Install Strut with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=strut) [![Integration level](https://dash.yunohost.org/integration/strut.svg)](https://dash.yunohost.org/appci/app/strut) - -*Strut* is an online slideshow creation software. It allows you to create simple slides by including text, images, shapes, websites or videos, as well as the layout of the slides. It uses the Impress.js library and allows you to save your project locally or export it as a ZIP file containing the source files and HTML. - -## Useful links - -+ Website: [strut.io](http://strut.io) -+ Demonstration: [Demo](http://strut.io/dist/) -+ Application software repository: [github.com - YunoHost-Apps/strut](https://github.com/YunoHost-Apps/strut_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/strut/issues](https://github.com/YunoHost-Apps/strut_ynh/issues) diff --git a/pages/04.applications/10.docs/synapse/app_synapse.fr.md b/pages/04.applications/10.docs/synapse/app_synapse.fr.md deleted file mode 100644 index 52b9c6ae..00000000 --- a/pages/04.applications/10.docs/synapse/app_synapse.fr.md +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Synapse -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_synapse' ---- - -[![Installer Synapse avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=synapse) [![Integration level](https://dash.yunohost.org/integration/synapse.svg)](https://dash.yunohost.org/appci/app/synapse) - -*Synapse* est un serveurs de messagerie instantanée. -Chatroom de YunoHost avec Matrix : [https://matrix.to/#/#yunohost:matrix.org](https://matrix.to/#/#yunohost:matrix.org) - -### Avertissements / informations importantes - -### Configuration - -#### Installation sur les architectures ARM (ou architectures lentes) - -Pour toutes les architectures lentes ou ARM, il est recommandé de construire le fichier dh avant l'installation pour avoir une installation plus rapide. -Vous pouvez le construire par cette commande : `openssl dhparam -out /etc/ssl/private/dh2048.pem 2048 > /dev/null` -Après cela, vous pouvez l'installer sans problème. - -Le paquet utilise un environnement virtuel python préétabli. Les binaires proviennent du dépôt suivant : https://github.com/Josue-T/synapse_python_build -Le script pour construire les binaires est également disponible. - -#### Client Web - -Si vous voulez un client web, vous pouvez aussi installer Element avec ce paquet : https://github.com/YunoHost-Apps/element_ynh. - -#### Accès par une fédération - -Si le nom de votre serveur est identique au domaine sur lequel Synapse est installé, et que le port par défaut 8448 est utilisé, votre serveur est normalement déjà accessible par la fédération. - -Si ce n'est pas le cas, vous pouvez ajouter la ligne suivante dans la configuration dns mais vous n'en avez normalement pas besoin car un fichier .well-known est édité pendant l'installation pour déclarer le nom et le port de votre serveur à la fédération. - -``` -_matrix._tcp. IN SRV 10 0 -``` - -Par exemple : - -``` -_matrix._tcp.example.com. 3600 IN SRV 10 0 SYNAPSE_PORT synapse.example.com. -``` - -Vous devez remplacer `SYNAPSE_PORT` par le port réel. Ce port peut être obtenu par la commande : `yunohost app setting SYNAPSE_INSTANCE_NAME synapse_tls_port` - -Pour plus de détails, voir : https://github.com/matrix-org/synapse/blob/master/docs/federate.m - -Si cela ne se fait pas automatiquement, vous devez l'ouvrir dans la box de votre FAI. - -Vous avez également besoin d'un certificat TLS valide pour le domaine utilisé par synapse. Pour ce faire, vous pouvez vous référer à la documentation ici : https://yunohost.org/fr/certificate - -#### Turnserver - -Pour la VoIP et la vidéoconférence, un turnserver est également installé (et configuré). Le turnserver écoute sur deux ports UDP et TCP. Vous pouvez les obtenir avec ces commandes : - -``` -yunohost app setting synapse turnserver_tls_port -yunohost app setting synapse turnserver_alt_tls_port - -``` - -Le turnserver choisira également un port de manière dynamique lorsqu'un nouvel appel est lancé. La plage est comprise entre 49153 et 49193. - -Pour des raisons de sécurité, la plage de ports (49153-49193) n'est pas automatiquement ouverte par défaut. Si vous souhaitez utiliser le serveur synapse pour la voix ou la conférence, vous devrez ouvrir cette plage de ports manuellement. Pour ce faire, il suffit d'exécuter cette commande : - -``` -yunohost firewall allow Both 49153:49193 -``` - -Vous devrez peut-être aussi ouvrir ces ports (si cela n'est pas fait automatiquement) sur la box de votre FAI. - -Pour éviter la situation où le serveur est derrière un NAT, l'IP publique est écrite dans la configuration du turnserver. De cette façon, le turnserver peut envoyer son IP publique réelle au client. Pour plus d'informations, voir [l'exemple de fichier de configuration de coturn](https://github.com/coturn/coturn/blob/master/examples/etc/turnserver.conf#L102-L120). Donc si votre IP change, vous pouvez exécuter le script `/opt/yunohost/__SYNAPSE_INSTANCE_NAME__/Coturn_config_rotate.sh` pour mettre à jour votre configuration. - -Si vous avez une adresse IP dynamique, vous pouvez aussi avoir besoin de mettre à jour cette configuration automatiquement. Pour cela, éditez simplement un fichier nommé `/etc/cron.d/coturn_config_rotate` et ajoutez le contenu suivant (adaptez juste le `__SYNAPSE_INSTANCE_NAME__` qui pourrait être `synapse` ou peut-être `synapse__2`). - -``` -*/15 * * * * root bash /opt/yunohost/__SYNAPSE_INSTANCE_NAME__/Coturn_config_rotate.sh; -``` - -##### OpenVPN - -Dans le cas où vous avez un serveur OpenVPN, vous pouvez vouloir que `coturn-synapse` redémarre quand le VPN redémarre. Pour ce faire, créez un fichier nommé `/usr/local/bin/openvpn_up_script.sh` avec ce contenu : - -``` -#!/bin/bash - -( - sleep 5 - sudo systemctl restart coturn-synapse.service -) & -exit 0 -``` - -Ajouter cette ligne dans le fichier de configuration sudo `/etc/sudoers` - -``` -openvpn ALL=(ALL) NOPASSWD: /bin/systemctl restart coturn-synapse.service -``` - -Et ajoutez cette ligne dans votre fichier de configuration OpenVPN - -``` -ipchange /usr/local/bin/openvpn_up_script.sh -``` - -#### Remarque importante sur la sécurité - -Nous ne recommandons pas d'exécuter Element à partir du même nom de domaine que votre serveur domestique Matrix (Synapse). La raison en est le risque de vulnérabilité XSS (cross-site-scripting) qui pourraient se produire si quelqu'un faisait en sorte que Element charge et rende contenu malveillant généré par l'utilisateur à partir d'une API Matrix qui a ensuite un accès de confiance à Element (ou à d'autres applications) en raison du partage du même domaine. - -Nous avons mis en place des mesures d'atténuation sommaires pour essayer de nous protéger contre cette situation, mais ce n'est toujours pas une bonne pratique de le faire en premier lieu. Voir https://github.com/vector-im/element-web/issues/1977 pour plus de détails. - -### Caractéristiques spécifiques à YunoHost - -### Limitations - -Synapse utilise beaucoup de ressources. Ainsi, sur une architecture lente (comme une petite carte ARM), cette application pourrait prendre beaucoup de CPU et de RAM. - -Cette application ne fournit pas une bonne interface web. Il est donc recommandé d'utiliser le client Element pour se connecter à cette application. Cette application est disponible [ici] (https://github.com/YunoHost-Apps/element_ynh) - -### Informations supplémentaires - -#### Support multi-instan - -Pour avoir la possibilité d'avoir plusieurs domaines, vous pouvez utiliser plusieurs instances de synapse. Dans ce cas, toutes les instances fonctionneront sur des ports différents, il est donc très important de mettre un enregistrement SRV dans votre domaine. Vous pouvez obtenir le port que vous devez mettre dans votre enregistrement SRV avec la commande suivante - -``` -yunohost app setting synapse__ synapse_tls_port -``` - -Avant d'installer une deuxième instance de l'application, il est vraiment recommandé de mettre à jour toutes les instances existantes. - -## Liens utiles - -+ Site web : [matrix.org](https://matrix.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/synapse](https://github.com/YunoHost-Apps/synapse_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/synapse/issues](https://github.com/YunoHost-Apps/synapse_ynh/issues) diff --git a/pages/04.applications/10.docs/synapse/app_synapse.md b/pages/04.applications/10.docs/synapse/app_synapse.md deleted file mode 100644 index 65af01d7..00000000 --- a/pages/04.applications/10.docs/synapse/app_synapse.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Synapse -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_synapse' ---- - -[![Installer Synapse with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=synapse) [![Integration level](https://dash.yunohost.org/integration/synapse.svg)](https://dash.yunohost.org/appci/app/synapse) - -*Synapse* is an instant messaging server Matrix network. - -YunoHost chatroom with Matrix: [https://matrix.to/#/#yunohost:matrix.org](https://matrix.to/#/#yunohost:matrix.org). - -### Disclaimers / important information - -### Configuration - -#### Install for ARM architecture (or slow arch) - -For all slow or ARM architecture it's recommended to build the dh file before the install to have a quicker install. -You could build it by this cmd: `openssl dhparam -out /etc/ssl/private/dh2048.pem 2048 > /dev/null` -After that you can install it without problem. - -The package uses a prebuilt python virtual environnement. The binary are taken from this repository: https://github.com/Josue-T/synapse_python_build -The script to build the binary is also available. - -#### Web client - -If you want a web client you can also install Element with this package: https://github.com/YunoHost-Apps/element_ynh . - -#### Access by federation - -If your server name is identical to the domain on which synapse is installed, and the default port 8448 is used, your server is normally already accessible by the federation. - -If not, you can add the following line in the DNS configuration but you normally don't need it as a .well-known file is edited during the install to declare your server name and port to the federation. - -``` -_matrix._tcp. IN SRV 10 0 -``` - -for example - -``` -_matrix._tcp.example.com. 3600 IN SRV 10 0 SYNAPSE_PORT synapse.example.com. -``` - -You need to replace `SYNAPSE_PORT` by the real port. This port can be obtained by the command: `yunohost app setting SYNAPSE_INSTANCE_NAME synapse_tls_port` - -For more details, see: https://github.com/matrix-org/synapse/blob/master/docs/federate.md - -If it is not automatically done, you need to open this in your ISP box. - -You also need a valid TLS certificate for the domain used by Synapse. To do that you can refer to the documentation here: https://yunohost.org/#/certificate_en - -#### Turnserver - -For VoIP and video conferencing a turnserver is also installed (and configured). The turnserver listens on two UDP and TCP ports. You can get them with these commands: - -``` -yunohost app setting synapse turnserver_tls_port -yunohost app setting synapse turnserver_alt_tls_port - -``` - -The turnserver will also choose a port dynamically when a new call starts. The range is between 49153-49193. - -For some security reason the ports range (49153-49193) isn't automatically open by default. If you want to use the synapse server for voip or conferencing you will need to open this port range manually. To do this just run this command: - -``` -yunohost firewall allow Both 49153:49193 -``` - -You might also need to open these ports (if it is not automatically done) on your ISP box. - -To prevent the situation when the server is behind a NAT, the public IP is written in the turnserver config. By this the turnserver can send its real public IP to the client. For more information see [the coturn example config file](https://github.com/coturn/coturn/blob/master/examples/etc/turnserver.conf#L102-L120).So if your IP changes, you could run the script `/opt/yunohost/__SYNAPSE_INSTANCE_NAME__/Coturn_config_rotate.sh` to update your config. - -If you have a dynamic IP address, you also might need to update this config automatically. To do that just edit a file named `/etc/cron.d/coturn_config_rotate` and add the following content (just adapt the `__SYNAPSE_INSTANCE_NAME__` which could be `synapse` or maybe `synapse__2`). - -``` -*/15 * * * * root bash /opt/yunohost/__SYNAPSE_INSTANCE_NAME__/Coturn_config_rotate.sh; -``` - -##### OpenVPN - -In case of you have an OpenVPN server you might want than `coturn-synapse` restart when the VPN restart. To do this create a file named `/usr/local/bin/openvpn_up_script.sh` with this content: - -``` -#!/bin/bash - -( - sleep 5 - sudo systemctl restart coturn-synapse.service -) & -exit 0 -``` - -Add this line in you sudo config file `/etc/sudoers` - -``` -openvpn ALL=(ALL) NOPASSWD: /bin/systemctl restart coturn-synapse.service -``` - -And add this line in your OpenVPN config file - -``` -ipchange /usr/local/bin/openvpn_up_script.sh -``` - -#### Important Security Note - -We do not recommend running Element from the same domain name as your Matrix homeserver (synapse). The reason is the risk of XSS (cross-site-scripting) vulnerabilities that could occur if someone caused Element to load and render malicious user generated content from a Matrix API which then had trusted access to Element (or other apps) due to sharing the same domain. - -We have put some coarse mitigations into place to try to protect against this situation, but it's still not a good practice to do it in the first place. See https://github.com/vector-im/element-web/issues/1977 for more details. - -### YunoHost specific features - -### Limitations - -Synapse uses a lot of ressource. So on slow architecture (like small ARM board), this app could take a lot of CPU and RAM. - -This app doesn't provide any real good web interface. So it's recommended to use Element client to connect to this app. This app is available [here](https://github.com/YunoHost-Apps/element_ynh) - -### Additional information - -#### Multi instance support - -To give a possibility to have multiple domains you can use multiple instances of synapse. In this case all instances will run on different ports so it's really important to put a SRV record in your domain. You can get the port that you need to put in your SRV record with this following command: - -``` -yunohost app setting synapse__ synapse_tls_port -``` - -Before installing a second instance of the app it's really recommended to update all existing instances. - -## Useful links - -+ Website: [matrix.org](https://matrix.org/) -+ Application software repository: [github.com - YunoHost-Apps/synapse](https://github.com/YunoHost-Apps/synapse_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/synapse/issues](https://github.com/YunoHost-Apps/synapse_ynh/issues) diff --git a/pages/04.applications/10.docs/syncthing/app_syncthing.fr.md b/pages/04.applications/10.docs/syncthing/app_syncthing.fr.md deleted file mode 100644 index 3caf608d..00000000 --- a/pages/04.applications/10.docs/syncthing/app_syncthing.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Syncthing -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_syncthing' ---- - -[![Installer Syncthing avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=syncthing) [![Integration level](https://dash.yunohost.org/integration/syncthing.svg)](https://dash.yunohost.org/appci/app/syncthing) - -*Syncthing* est un programme de synchronisation continue de fichiers. Il synchronise les fichiers entre deux ou plusieurs ordinateurs en temps réel, à l'abri des regards indiscrets. Vos données sont vos seules données et vous méritez de choisir où elles sont stockées, si elles sont partagées avec un tiers et comment elles sont transmises sur Internet. - -### Captures d'écran - -![Capture d'écran de Syncthing](https://github.com/YunoHost-Apps/syncthing_ynh/blob/master/doc/screenshots/screenshot1.png) - -## Liens utiles - -+ Site web : [syncthing.net](https://syncthing.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/syncthing](https://github.com/YunoHost-Apps/syncthing_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/syncthing/issues](https://github.com/YunoHost-Apps/syncthing_ynh/issues) diff --git a/pages/04.applications/10.docs/syncthing/app_syncthing.md b/pages/04.applications/10.docs/syncthing/app_syncthing.md deleted file mode 100644 index 336cfd96..00000000 --- a/pages/04.applications/10.docs/syncthing/app_syncthing.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Syncthing -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_syncthing' ---- - -[![Installer Syncthing with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=syncthing) [![Integration level](https://dash.yunohost.org/integration/syncthing.svg)](https://dash.yunohost.org/appci/app/syncthing) - -*Syncthing* is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it's transmitted over the internet. - -### Screenshots - -![Screenshot of Syncthing](https://github.com/YunoHost-Apps/syncthing_ynh/blob/master/doc/screenshots/screenshot1.png) - -## Useful links - -+ Website: [syncthing.net](https://syncthing.net/) -+ Application software repository: [github.com - YunoHost-Apps/syncthing](https://github.com/YunoHost-Apps/syncthing_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/syncthing/issues](https://github.com/YunoHost-Apps/syncthing_ynh/issues) diff --git a/pages/04.applications/10.docs/teampass/app_teampass.fr.md b/pages/04.applications/10.docs/teampass/app_teampass.fr.md deleted file mode 100644 index c66cf089..00000000 --- a/pages/04.applications/10.docs/teampass/app_teampass.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: TeamPass -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_teampass' ---- - -[![Installer TeamPass avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=teampass) [![Integration level](https://dash.yunohost.org/integration/teampass.svg)](https://dash.yunohost.org/appci/app/teampass) - -*TeamPass* est un gestionnaire de mots de passe dédié à la gestion des mots de passe de manière collaborative en les partageant entre les membres d'une équipe. Teampass offre un large ensemble de fonctionnalités permettant de gérer vos mots de passe et les données associées de manière organisée dans le respect des droits d'accès définis pour chaque utilisateur. - -### Captures d'écran - -![Capture d'écran de Teampass](https://github.com/YunoHost-Apps/teampass_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Configuration - -Utilisez le panel admin de votre teampass pour configurer cette app. -Pour trouver le panel admin, utiliser le login 'admin' et le mot de passe choisi durant l'installation. - -## Liens utiles - -+ Site web : [teampass.net](https://teampass.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/teampass](https://github.com/YunoHost-Apps/teampass_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/teampass/issues](https://github.com/YunoHost-Apps/teampass_ynh/issues) diff --git a/pages/04.applications/10.docs/teampass/app_teampass.md b/pages/04.applications/10.docs/teampass/app_teampass.md deleted file mode 100644 index 695e5519..00000000 --- a/pages/04.applications/10.docs/teampass/app_teampass.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: TeamPass -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_teampass' ---- - -[![Installer TeamPass with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=teampass) [![Integration level](https://dash.yunohost.org/integration/teampass.svg)](https://dash.yunohost.org/appci/app/teampass) - -*TeamPass* is a Passwords Manager dedicated for managing passwords in a collaborative way by sharing them among team members. -Teampass offers a large set of features permitting to manage your passwords and related data in an organized way in respect to the access rights defined for each users. - -### Screenshots - -![Screenshot of Teampass](https://github.com/YunoHost-Apps/teampass_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Configuration - -Use the admin panel of your teampass to configure this app. -To find the admin panel, use the login 'admin' and the password choose during the installation. - -## Useful links - -+ Website: [teampass.net](https://teampass.net/) -+ Application software repository: [github.com - YunoHost-Apps/teampass](https://github.com/YunoHost-Apps/teampass_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/teampass/issues](https://github.com/YunoHost-Apps/teampass_ynh/issues) diff --git a/pages/04.applications/10.docs/thelounge/app_thelounge.fr.md b/pages/04.applications/10.docs/thelounge/app_thelounge.fr.md deleted file mode 100644 index c27322b5..00000000 --- a/pages/04.applications/10.docs/thelounge/app_thelounge.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: The Lounge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_thelounge' ---- - -[![Installer The Lounge avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=thelounge) [![Integration level](https://dash.yunohost.org/integration/thelounge.svg)](https://dash.yunohost.org/appci/app/thelounge) - -*The Lounge* est un client web IRC moderne conçu pour l'auto-hébergement. - -#### Caractéristiques: - -- Toujours connecté -- Interface réactive -- Support multi-utilisateurs - -### Captures d'écran - -![Captures d'écran de The Lounge](https://github.com/YunoHost-Apps/thelounge_ynh/blob/master/doc/screenshots/thelounge-screenshot.png) - -## Liens utiles - -+ Site web : [thelounge.chat](https://thelounge.chat/) -+ Démonstration : [Démo](https://demo.thelounge.chat) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/thelounge](https://github.com/YunoHost-Apps/thelounge_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/thelounge/issues](https://github.com/YunoHost-Apps/thelounge_ynh/issues) diff --git a/pages/04.applications/10.docs/thelounge/app_thelounge.md b/pages/04.applications/10.docs/thelounge/app_thelounge.md deleted file mode 100644 index b0612696..00000000 --- a/pages/04.applications/10.docs/thelounge/app_thelounge.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: The Lounge -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_thelounge' ---- - -[![Installer The Lounge with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=thelounge) [![Integration level](https://dash.yunohost.org/integration/thelounge.svg)](https://dash.yunohost.org/appci/app/thelounge) - -*The Lounge* is a modern web IRC client designed for self-hosting - -### Features: - -- Always connected -- Responsive interface -- Multi-user support - -### Screenshots - -![Screenshots of The Lounge](https://github.com/YunoHost-Apps/thelounge_ynh/blob/master/doc/screenshots/thelounge-screenshot.png) - -## Useful links - -+ Website: [thelounge.chat](https://thelounge.chat/) -+ Demonstration: [Demo](https://demo.thelounge.chat) -+ Application software repository: [github.com - YunoHost-Apps/thelounge](https://github.com/YunoHost-Apps/thelounge_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/thelounge/issues](https://github.com/YunoHost-Apps/thelounge_ynh/issues) diff --git a/pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.fr.md b/pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.fr.md deleted file mode 100644 index d39267a4..00000000 --- a/pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.fr.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: TiddlyWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_tiddlywiki' ---- - -[![Installer TiddlyWiki avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=tiddlywiki) [![Integration level](https://dash.yunohost.org/integration/tiddlywiki.svg)](https://dash.yunohost.org/appci/app/tiddlywiki) - -*TiddlyWiki* est un wiki interactif complet en JavaScript. Il peut être utilisé comme un simple fichier HTML dans le navigateur ou comme une puissante application Node.js. Il est hautement personnalisable : toute l'interface utilisateur est elle-même implémentée en WikiText paramétrable. - -### Captures d'écran - -![Capture d'écran de TiddlyWiki](https://github.com/YunoHost-Apps/tiddlywiki_ynh/blob/master/doc/screenshots/screenshot.png) - -### Avertissements / informations importantes - -### Sauvez your Tiddlers ! - -Il est très important que vous sauvegardiez régulièrement vos notes (tiddlers) localement. - -- Cliquez sur l'icône du nuage -> `Save snapshot for offline use`. - -Pour restaurer une sauvegarde locale sur le serveur, glissez et déposez votre fichier de sauvegarde des tiddlers dans votre page TiddlyWiki. - -## Liens utiles - -+ Site web : [tiddlywiki.com](https://tiddlywiki.com/) -+ Démonstration : [Démo](https://tiddlywiki.com/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/tiddlywiki](https://github.com/YunoHost-Apps/tiddlywiki_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/tiddlywiki/issues](https://github.com/YunoHost-Apps/tiddlywiki_ynh/issues) diff --git a/pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.md b/pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.md deleted file mode 100644 index e8c8e805..00000000 --- a/pages/04.applications/10.docs/tiddlywiki/app_tiddlywiki.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: TiddlyWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_tiddlywiki' ---- - -[![Installer TiddlyWiki with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=tiddlywiki) [![Integration level](https://dash.yunohost.org/integration/tiddlywiki.svg)](https://dash.yunohost.org/appci/app/tiddlywiki) - -*TiddlyWiki* is a complete interactive wiki in JavaScript. It can be used as a single HTML file in the browser or as a powerful Node.js application. It is highly customisable: the entire user interface is itself implemented in hackable WikiText. - -### Screenshots - -![Screenshot of TiddlyWiki](https://github.com/YunoHost-Apps/tiddlywiki_ynh/blob/master/doc/screenshots/screenshot.png) - -### Disclaimers / important information - -### Save your Tiddlers! - -It is very important that you regularly backup your notes (tiddlers) locally. - -- Click on the cloud icon -> `Save snapshot for offline use` - -To restore a local backup to the server, drag and drop your tiddlers backup file into your TiddlyWiki page. - -## Useful links - -+ Website: [tiddlywiki.com](https://tiddlywiki.com/) -+ Demonstration: [Demo](https://tiddlywiki.com/) -+ Application software repository: [github.com - YunoHost-Apps/tiddlywiki](https://github.com/YunoHost-Apps/tiddlywiki_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/tiddlywiki/issues](https://github.com/YunoHost-Apps/tiddlywiki_ynh/issues) diff --git a/pages/04.applications/10.docs/timemachine/app_timemachine.md b/pages/04.applications/10.docs/timemachine/app_timemachine.md deleted file mode 100644 index fc235872..00000000 --- a/pages/04.applications/10.docs/timemachine/app_timemachine.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Time Machine -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_timemachine' ---- - -[![Install Time Machine with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=timemachine) -[![Integration level](https://dash.yunohost.org/integration/timemachine.svg)](https://dash.yunohost.org/appci/app/timemachine) - -**Time Machine** creates a Samba Network Drive on your server which can be used by your Mac to create Time Machine backups. The local instance is automatically discovered in Time Machine and shows up as `*.local` - - -To setup the drive so that it can be used over the internet, simply use the connection string sent to the admin user's email to connect via Finder (`Command + K` in Finder). Then the drive will show up as your domain/IP in Time Machine's Backup Disk list. - - -## Useful links - -* Application software repository: [https://github.com/YunoHost-Apps/timemachine_ynh](https://github.com/YunoHost-Apps/timemachine_ynh) -* Report a bug: [https://github.com/YunoHost-Apps/timemachine_ynh/issues](https://github.com/YunoHost-Apps/timemachine_ynh/issues) diff --git a/pages/04.applications/10.docs/transmission/app_transmission.fr.md b/pages/04.applications/10.docs/transmission/app_transmission.fr.md deleted file mode 100644 index 936d0a35..00000000 --- a/pages/04.applications/10.docs/transmission/app_transmission.fr.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Transmission -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_transmission' ---- - -![logo de Transmission](image://transmission.png) Transmission - -### C’est quoi Transmission ? -Transmission est un logiciel de téléchargement et de partage de fichiers basé sur le protocole BitTorrent. -* [Site de transmission](http://transmissionbt.com/) - -### Comment télécharger des fichiers complétés ? -Il est possible de télécharger les fichiers complétés en cliquant sur le bouton « Download ». - -Si vous avez installé Transmission sur `/torrent/`, vous pourrez télécharger vos fichiers complétés à l’adresse suivante : https://votre-domaine.org/torrent/downloads/ - -### Envoi de fichier vers le serveur pour seeder -Dans YunoHost, les fichiers complétés sont enregistrés dans : `/home/yunohost.transmission/completed` - -#### Avec SFTP (simple) -À partir de votre [gestionnaire de fichiers](https://fr.wikipedia.org/wiki/Gestionnaire_de_fichier) (sous GNU/Linux) faites `CTRL + L` puis entrez : -```bash -sftp://@/home/yunohost.transmission/completed -``` -utilisateur = admin ou root - -#### Avec SCP (avancé) -Pour transférer le fichier, entrez la commande suivante : - -```bash -scp -r /votre/fichier/ admin@votre-domaine.org:/home/yunohost.transmission/completed -``` - -##### Comment télécharger un répertoire entier ? -Une fois connecté en [SSH](/ssh), placez-vous dans le répertoire de téléchargement et zippez le répertoire : -```bash -cd /home/yunohost.transmission/completed -zip -r votre_archive.zip [dossier] -``` - -Pour plus de détails sur le transfert de fichier avec *scp* voir ici : http://doc.ubuntu-fr.org/ssh#transfert_-_copie_de_fichiers - -#### Problèmes de droits -Si vous rencontrez des problèmes de droits `Permission denied` après l’ajout de fichiers à seeder, changez l’utilisateur qui possède les droits sur ces fichiers : -```bash -chown -R debian-transmission: /home/yunohost.transmission/completed/* -``` diff --git a/pages/04.applications/10.docs/transmission/app_transmission.md b/pages/04.applications/10.docs/transmission/app_transmission.md deleted file mode 100644 index 6e1ed3a9..00000000 --- a/pages/04.applications/10.docs/transmission/app_transmission.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Transmission -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_transmission' ---- - -![Transmission's logo](image://transmission.png) - -### What is Transmission? - -Transmission is a share software based on BitTorrent protocol. -* [Transmission web site](http://transmissionbt.com/) - -### How to download completed files? - -If Transmission is installed on `/torrent/`, you could download your completed files to the following address: https://your-domain-name.org/torrent/downloads/ - -### Sending files towards server for seeding - -In YunoHost, completed files are saved in: `/home/yunohost.transmission/completed` - -#### With SFTP - -With your [file manager](https://en.wikipedia.org/wiki/File_manager) (under GNU/Linux) do `CTRL + L` then enter: - -```bash -sftp://@/home/yunohost.transmission/completed -``` -user = admin or root - -#### With SCP (complex) -To transfer file, type in the following command: - -```bash -scp (-r) /your/file/ root@your-domain.org:/home/yunohost.transmission/completed -``` - -##### How to download a complete folder? -Once connected to your server, using [SSH](/ssh), move to the download folder and ZIP it: -```bash -cd /home/yunohost.transmission/completed -zip -r your_archive.zip [dossier] -``` - -More informations about file transfer using *scp*: http://doc.ubuntu-fr.org/ssh#transfert_-_copie_de_fichiers (French, need English documentation) diff --git a/pages/04.applications/10.docs/trilium/app_trilium.fr.md b/pages/04.applications/10.docs/trilium/app_trilium.fr.md deleted file mode 100644 index 8a1875fa..00000000 --- a/pages/04.applications/10.docs/trilium/app_trilium.fr.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Trilium Notes -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_trilium' ---- - -[![Installer Trilium Notes avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=trilium) [![Integration level](https://dash.yunohost.org/integration/trilium.svg)](https://dash.yunohost.org/appci/app/trilium) - -*Trilium Notes* est une application de prise de note hiérarchique semblable à Evernote, avec maintes fonctions avancées, centrée sur la construction d'une large base de connaissances personnelles. - -### Captures d'écran - -![Capture d'écran de Trilium Notes](https://github.com/YunoHost-Apps/trilium_ynh/blob/master/doc/screenshots/screenshot.png) -![Capture d'écran de Trilium Notes](https://github.com/YunoHost-Apps/trilium_ynh/blob/master/doc/screenshots/example.jpg) - -### Avertissements / informations importantes - -### Configuration - -On vous demandera de choisir un nom d'utilisateur et mot de passe quand vous installez l'application. Vous pouvez configurer Trillium depuis le menu de configuration de l'interface web. - -## Liens utiles - -+ Site web : [github.com/zadam/trilium](https://github.com/zadam/trilium) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/trilium](https://github.com/YunoHost-Apps/trilium_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/trilium/issues](https://github.com/YunoHost-Apps/trilium_ynh/issues) diff --git a/pages/04.applications/10.docs/trilium/app_trilium.md b/pages/04.applications/10.docs/trilium/app_trilium.md deleted file mode 100644 index 31549b28..00000000 --- a/pages/04.applications/10.docs/trilium/app_trilium.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Trilium Notes -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_trilium' ---- - -[![Installer Trilium Notes with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=trilium) [![Integration level](https://dash.yunohost.org/integration/trilium.svg)](https://dash.yunohost.org/appci/app/trilium) - -*Trilium Notes* is an Evernote-like hierarchical note taking application with many advanced features, focused on building a large personal knowledge base. - -### Screenshots - -![Screenshot of Trilium Notes](https://github.com/YunoHost-Apps/trilium_ynh/blob/master/doc/screenshots/screenshot.png) -![Screenshot of Trilium Notes](https://github.com/YunoHost-Apps/trilium_ynh/blob/master/doc/screenshots/example.jpg) - -### Disclaimers / important information - -### Configuration - -You will be asked to choose a username and password when you first access the app. You can configure Trillium from the settings menu of the app interface. - -## Useful links - -+ Website: [github.com/zadam/trilium](https://github.com/zadam/trilium) -+ Application software repository: [github.com - YunoHost-Apps/trilium](https://github.com/YunoHost-Apps/trilium_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/trilium/issues](https://github.com/YunoHost-Apps/trilium_ynh/issues) diff --git a/pages/04.applications/10.docs/ttrss/app_ttrss.fr.md b/pages/04.applications/10.docs/ttrss/app_ttrss.fr.md deleted file mode 100644 index 7b663867..00000000 --- a/pages/04.applications/10.docs/ttrss/app_ttrss.fr.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Tiny Tiny RSS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ttrss' ---- - -![logo de Tiny Tiny RSS](image://ttrss.png?width=80) - -[![Installer Tiny Tiny RSS avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ttrss) [![Integration level](https://dash.yunohost.org/integration/ttrss.svg)](https://dash.yunohost.org/appci/app/ttrss) - -Tiny Tiny RSS est un lecteur de flux d’actualité utilisant les protocoles RSS et Atom. - -### Exportation/importation des flux - -Il est possible de faire une sauvegarde de ces flux d’actualité en format opml. - -Pour cela, il faut aller dans Actions -> Configuration -> onglet flux -> chapitre OPML -> Exporter/Importer en OPML. - -### Client Android - -Il est possible d’utiliser le client Android ttrss-reader pour consulter ces flux : **[ttrss-reader](https://f-droid.org/packages/org.ttrssreader/)** - -Sur l’interface web, dans Actions -> Configuration, cochez « Activer l’accès par API » -puis dans ttrss-reader sur Android, l’adresse du serveur Tiny Tiny RSS : https://votredomaine.org/ttrss, nom d’utilisateur, mot de passe. (pas besoin d’utiliser l’authentification HTTP) - -**Note** : vous pouvez avoir besoin de désinstaller, puis réinstaller entièrement l'application Tiny Tiny RSS via l’administration de YunoHost pour que la connexion puisse se faire. - -## Liens utiles - - + Site web : [git.tt-rss.org/git/tt-rss/wiki](https://git.tt-rss.org/git/tt-rss/wiki) - + Site de démonstration (login : `demo`, `demo`): [srv.tt-rss.org/tt-rss/](https://srv.tt-rss.org/tt-rss/) - + Dépôt logiciel de Tiny Tiny RSS : [github.com - YunoHost-Apps/ttrss](https://github.com/YunoHost-Apps/ttrss_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/ttrss/issues](https://github.com/YunoHost-Apps/ttrss_ynh/issues) diff --git a/pages/04.applications/10.docs/ttrss/app_ttrss.md b/pages/04.applications/10.docs/ttrss/app_ttrss.md deleted file mode 100644 index 3889c3f4..00000000 --- a/pages/04.applications/10.docs/ttrss/app_ttrss.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Tiny Tiny RSS -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ttrss' ---- - -![Tiny Tiny RSS's logo](image://ttrss.png?width=80) - -[![Install Tiny Tiny RSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ttrss) [![Integration level](https://dash.yunohost.org/integration/ttrss.svg)](https://dash.yunohost.org/appci/app/ttrss) - -Tiny Tiny RSS is a news feed reader using RSS and Atom protocols. - -### Exporting/importing feeds -Tiny Tiny RSS allows you to save your feeds in opml format. -In order to do so, go to Actions -> Configuration -> feed tab -> OPML section -> Export/Import OPML. - -### Android Client - -You can read your feeds on Android using ttrss-reader application: **[ttrss-reader](https://f-droid.org/packages/org.ttrssreader/)** - -To use it, you need to go to Actions -> Configuration, in Tiny Tiny RSS web interface and select "Activate API". -Then, in your android ttrss-reader, fill the Tiny Tiny RSS server address: https://yourdomain.org/ttrss, username, password (no need to use HTTP authentication). - -**Note**: you may need to uninstall and reinstall the Tiny Tiny RSS application through the YunoHost admin panel in order to be able to connect. - -## Useful links - - + Website: [git.tt-rss.org/git/tt-rss/wiki](https://git.tt-rss.org/git/tt-rss/wiki) - + Official documentation: (login as `demo`, `demo`): [srv.tt-rss.org/tt-rss/](https://srv.tt-rss.org/tt-rss/) - + Application software repository: [github.com - YunoHost-Apps/ttrss](https://github.com/YunoHost-Apps/ttrss_ynh) - + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/ttrss/issues](https://github.com/YunoHost-Apps/ttrss_ynh/issues) diff --git a/pages/04.applications/10.docs/tyto/app_tyto.fr.md b/pages/04.applications/10.docs/tyto/app_tyto.fr.md deleted file mode 100644 index ac01910a..00000000 --- a/pages/04.applications/10.docs/tyto/app_tyto.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Tyto -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_tyto' ---- - -[![Installer Tyto avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=tyto) [![Integration level](https://dash.yunohost.org/integration/tyto.svg)](https://dash.yunohost.org/appci/app/tyto) - -*Tyto* est un outil de gestion et d'organisation extensible et personnalisable. - -### Captures d'écran - -![Captures d'écran](https://github.com/YunoHost-Apps/tyto_ynh/blob/master/doc/screenshots/screenshot.png) - -## Liens utiles - -+ Site web : [jh3y.github.io/tyto](https://jh3y.github.io/tyto/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/tyto](https://github.com/YunoHost-Apps/tyto_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/tyto/issues](https://github.com/YunoHost-Apps/tyto_ynh/issues) diff --git a/pages/04.applications/10.docs/tyto/app_tyto.md b/pages/04.applications/10.docs/tyto/app_tyto.md deleted file mode 100644 index 0f576410..00000000 --- a/pages/04.applications/10.docs/tyto/app_tyto.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Tyto -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_tyto' ---- - -[![Installer Tyto with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=tyto) [![Integration level](https://dash.yunohost.org/integration/tyto.svg)](https://dash.yunohost.org/appci/app/tyto) - -*Tyto* is an extensible and customizable management and organisation tool. - -## Screenshots - -![Screenshots](https://github.com/YunoHost-Apps/tyto_ynh/blob/master/doc/screenshots/screenshot.png) - -## Useful links - -+ Website: [jh3y.github.io/tyto](https://jh3y.github.io/tyto/) -+ Application software repository: [github.com - YunoHost-Apps/tyto](https://github.com/YunoHost-Apps/tyto_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/tyto/issues](https://github.com/YunoHost-Apps/tyto_ynh/issues) diff --git a/pages/04.applications/10.docs/ulogger/app_ulogger.md b/pages/04.applications/10.docs/ulogger/app_ulogger.md deleted file mode 100644 index d3a66f7b..00000000 --- a/pages/04.applications/10.docs/ulogger/app_ulogger.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: μlogger -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_ulogger' ---- - -![μlogger's logo](image://ulogger-logo.png?resize=100) - - -[![Install μlogger with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ulogger) -[![Integration level](https://dash.yunohost.org/integration/ulogger.svg)](https://dash.yunohost.org/appci/app/ulogger) - -**μlogger** is a web application for real-time collection of geolocation data, tracks viewing and management. Together with a dedicated μlogger mobile client (*F-Droid Store*) it may be used as a complete self hosted server–client solution for logging and monitoring users' geolocation. - -## Features: -- simple -- allows live tracking -- track statistics -- altitudes graph -- multiple users -- user authentication -- Google Maps -- OpenLayers (OpenStreet and other layers) -- user preferences stored in cookies -- simple admin menu -- export tracks to gpx and kml -- import tracks from gpx - -## Configuration -- Edit `scripts/setup.php` script, enable it by setting `$enabled` value to `true` -- Open http://YOUR_HOST/scripts/setup.php page in your browser -- Follow instructions in setup script. It will add database tables and set up your μlogger user -- **Remember to remove or disable `scripts/setup.php` script** -- Log in with your new user on your host, -- You may also want to set your new user as an admin in config file `$admin_user = "";` - -## Useful links - -* Upstream app code repository: [https://github.com/bfabiszewski/ulogger-server](https://github.com/bfabiszewski/ulogger-server) -* Demo: [https://ulogger.lima.zone](https://ulogger.lima.zone) -* Application software repository: [https://github.com/YunoHost-Apps/ulogger_ynh](https://github.com/YunoHost-Apps/ulogger_ynh) -* Report a bug: [https://github.com/YunoHost-Apps/ulogger_ynh/issues](https://github.com/YunoHost-Apps/ulogger_ynh/issues) diff --git a/pages/04.applications/10.docs/umami/app_umami.md b/pages/04.applications/10.docs/umami/app_umami.md deleted file mode 100644 index 6aca21da..00000000 --- a/pages/04.applications/10.docs/umami/app_umami.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: umami -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_umami' ---- - -![umami's logo](image://umami-logo.png?resize=100) - - -[![Install umami with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=umami) -[![Integration level](https://dash.yunohost.org/integration/umami.svg)](https://dash.yunohost.org/appci/app/umami) - -**Umami** is a simple, fast, privacy-focused alternative to Google Analytics. - -## Getting Started -- Install `umami` on dedicated domain (does not support subpaths!) -- After installation the default user is `admin` with password `umami`. Change these as soon as possible! - -## Upgrade -To upgrade the app once a new `umami` version is available, simply run in a local shell via ssh or otherwise: -`sudo yunohost app upgrade umami -u https://github.com/YunoHost-Apps/umami_ynh` - -### Migrating from 1.x to 2.x -Upgrading from 1.x series to 2.x is a multi-step process that cannot be automated. It involves: -- Upgrade to 1.40 - the latest version in 1.x series. Intermediate steps may include upgrade to 1.33 (first version to use `prisma` for schema versioning) and 1.33.1 (which introduces breaking `prisma` change). -- Running dedicated script for v1 DB to v2 DB migration -- Upgrading to latest and greatest in 2.x series. - -The script to perform this step is as following (assuming this is the first instance, named `umami`. If it's the second instance use `umami__2` etc.): - - -``` -# Install latest 1.x version from dedicated branch -$ sudo yunohost app upgrade umami -u https://github.com/orhtej2/umami_ynh/tree/v1.40-enh - -# Run migrations -$ cd /var/www/umami -$ yarn add @umami/migrate-v1-v2 -$ npx @umami/migrate-v1-v2 - -# Update to latest version -$ sudo yunohost app upgrade umami -u https://github.com/YunoHost-Apps/umami_ynh -``` - -## Useful links - -* Upstream app code repository: [https://github.com/umami-software/umami](https://github.com/umami-software/umami) -* Docs: [https://umami.is/docs/](https://umami.is/docs/) -* Application software repository: [https://github.com/YunoHost-Apps/umami_ynh](https://github.com/YunoHost-Apps/umami_ynh) -* Report a bug: [https://github.com/YunoHost-Apps/umami_ynh/issues](https://github.com/YunoHost-Apps/umami_ynh/issues) diff --git a/pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.fr.md b/pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.fr.md deleted file mode 100644 index 76f3be98..00000000 --- a/pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Unattented upgrades -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_unattended_upgrades' ---- - -![logo de unattended_upgrades](image://unattended_upgrades_logo.svg?resize=,80) - -[![Install unattended_upgrades with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=unattended_upgrades) [![Integration level](https://dash.yunohost.org/integration/unattended_upgrades.svg)](https://dash.yunohost.org/appci/app/unattended_upgrades) - -Unattended_upgrades est un outil qui permet de télécharger et installer les mises à jour de sécurité automatiquement et sans surveillance, en prenant soin de n'installer que les paquets provenant de la source APT configurée, et en vérifiant les invites dpkg concernant les modifications du fichier de configuration. -Apticron est un simple script qui envoie des courriels sur les mises à jour de paquets en attente comme les mises à jour de sécurité, en gérant correctement les paquets en attente. - -## Liens utiles - -+ Documentation officielle : [wiki.debian.org/UnattendedUpgrades](https://wiki.debian.org/UnattendedUpgrades) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/unattended_upgrades](https://github.com/YunoHost-Apps/unattended_upgrades_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/unattended_upgrades/issues](https://github.com/YunoHost-Apps/unattended_upgrades_ynh/issues) diff --git a/pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.md b/pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.md deleted file mode 100644 index 8c069635..00000000 --- a/pages/04.applications/10.docs/unattended_upgrades/app_unattended_upgrades.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Unattended upgrades -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_unattended_upgrades' ---- - -![Unattended_upgrades's logo](image://yunohost_package.png?height=80) - -[![Install unattended_upgrades with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=unattended_upgrades) [![Integration level](https://dash.yunohost.org/integration/unattended_upgrades.svg)](https://dash.yunohost.org/appci/app/unattended_upgrades) - -Unattended-upgrades can download and install security upgrades automatically and unattended, taking care to only install packages from the configured APT source, and checking for dpkg prompts about configuration file changes. -Apticron is a simple script which sends emails about pending package updates such as security updates, properly handling packages on hold both by dselect and aptitude. - -## Useful links - -+ Official documentation: [wiki.debian.org/UnattendedUpgrades](https://wiki.debian.org/UnattendedUpgrades) -+ Application software repository: [github.com - YunoHost-Apps/unattended_upgrades](https://github.com/YunoHost-Apps/unattended_upgrades_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/unattended_upgrades/issues](https://github.com/YunoHost-Apps/unattended_upgrades_ynh/issues) diff --git a/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.fr.md b/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.fr.md deleted file mode 100644 index 6888d912..00000000 --- a/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.fr.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Vaultwarden -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_vaultwarden' - aliases: - - '/app_bitwarden' ---- - -![logo de Bitwarden](image://bitwarden_logo.png?width=80) - -[![Install Vaultwarden with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=vaultwarden) [![Integration level](https://dash.yunohost.org/integration/vaultwarden.svg)](https://dash.yunohost.org/appci/app/vaultwarden) - -Vaultwarden est un gestionnaire de mots de passe freemium et open source sous licence AGPL, qui permet de générer et de conserver des mots de passe de manière sécurisée. Ces éléments sont protégés par un seul et unique mot de passe appelé « mot de passe maître ». Il est créé en 2016 par Kyle Spearrin, un architecte logiciel. - -Le logiciel est disponible sur la plupart des systèmes d'exploitation (GNU/Linux, Windows, macOS, iOS, Android ainsi qu'en ligne de commande), et comme module d'extension pour navigateur web. Il est également possible de consulter ses mot de passe depuis un site web.[¹](#sources) - -## Configuration - -Pour configurer l'application il faut se rendre à l'adresse : `sous.domaine.tld/admin` - -## Limitations avec YunoHost - -Les authentification HTTP et LDAP ne sont pas pris en charges. - -## Applications clientes - -| Nom de l'application [²] | Plateforme | Multi-comptes | Source | Play Store | F-Droid | Apple Store | -|--------------------------|------------|---------------|--------|------------|---------|-------------| -| Bitwarden | GNU/Linux / macOS / Windows | Oui | [bitwarden.com - download](https://bitwarden.com/#download) | -| Bitwarden | Android / iOS | ? | | [Playstore - Birwarden](https://play.google.com/store/apps/details?id=com.x8bit.bitwarden) | X | [App Store - Bitwarden](https://itunes.apple.com/app/bitwarden-free-password-manager/id1137397744?mt=8) | - - -> [²]: (of) : Officielle / (no) : non officiel - -## Liens utiles - - + Site web : [bitwarden.com (en)](https://bitwarden.com/) - + Documentation officielle : [help.bitwarden.com (en)](https://help.bitwarden.com/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/vaultwarden](https://github.com/YunoHost-Apps/vaultwarden_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/vaultwarden/issues](https://github.com/YunoHost-Apps/vaultwarden_ynh/issues) - - ------ - - ### Sources - -¹ [wikipedia.org - Bitwarden](https://fr.wikipedia.org/wiki/Bitwarden) diff --git a/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.it.md b/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.it.md deleted file mode 100644 index 5a5110ce..00000000 --- a/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.it.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: Vaultwarden -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_vaultwarden' - aliases: - - '/app_bitwarden' ---- - -![Logo di Bitwarden](image://bitwarden_logo.png?width=80) - -[![Installa Vaultwarden con YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=vaultwarden) [![Livello di integrazione](https://dash.yunohost.org/integration/vaultwarden.svg)](https://dash.yunohost.org/appci/app/vaultwarden) - -### Indice - -- [Configurazione](#configurazione) -- [Limiti con YunoHost](#limiti-con-yunohost) -- [Applicazioni per utenti](#applicazioni-per-utenti) -- [Collegamenti utili](#collegamenti-utili) - -Vaultwarden è un gestore di password gratuito con funzioni a pagamento, con licenza AGPL, che permette di generare e custodire password in maniera sicura. Una singola password, chiamata 'master password', protegge l'accesso alla cassaforte. Il progetto Bitwarden è stato iniziato nel 2016 da Kyle Spearrin, un ingegnere software. - -Il programma è disponibile sui principali sistemi operativi (GNU/Linux, Windows, macOS, iOS, Android e da riga di comando), e come estensione per i browser. È, inoltre, possibile accedere alle password dal sito.[¹](#fonti) - -## Configurazione - -Per configurare l'applicazione, visita: `sotto.dominio.tld/admin` - -### Token admin - -Se installata da web, Vaultwarden non comunica il token necessario per accedere all'interfaccia di amministrazione. Per recuperare la password, è necessario: -- fare il login da riga di comando (`ssh admin@sotto.dominio.tld`) ed -- eseguire `grep "admin_token" /etc/yunohost/apps/vaultwarden/settings.yml` - -## Limiti con YunoHost - -HTTP e l'autenticazione LDAP non sono supportati. - -## Applicazioni per utenti - -| Nome applicazione | Piattaforma | Multi-account | Fonte | Play Store | F-Droid | Apple Store | -|----------------------|----------|---------------|--------|------------|---------|-------------| -| Bitwarden | GNU/Linux / macOS / Windows | [Sì](https://bitwarden.com/help/account-switching/) | [bitwarden.com - download](https://bitwarden.com/download) | -| Bitwarden | Android / iOS | [Sì](https://bitwarden.com/help/account-switching/) | | [Playstore - Bitwarden](https://play.google.com/store/apps/details?id=com.x8bit.bitwarden) | Sì ([repo da aggiungere](https://mobileapp.bitwarden.com/fdroid/)) | [App Store - Bitwarden](https://itunes.apple.com/app/bitwarden-free-password-manager/id1137397744?mt=8) | - - -## Collegamenti utili - -+ Sito: [bitwarden.com](https://bitwarden.com/) -+ Documentazione ufficiale: [help.bitwarden.com](https://help.bitwarden.com/) -+ Repository dell'applicazione YunoHost: [github.com - YunoHost-Apps/vaultwarden](https://github.com/YunoHost-Apps/vaultwarden_ynh) -+ Segnala un problema o miglioramento aprendo una segnalazione (issue): [github.com - YunoHost-Apps/vaultwarden/issues](https://github.com/YunoHost-Apps/vaultwarden_ynh/issues) - ------ - -### Fonti - -¹ [wikipedia.org - Bitwarden](https://en.wikipedia.org/wiki/Bitwarden) diff --git a/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.md b/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.md deleted file mode 100644 index 43f8235c..00000000 --- a/pages/04.applications/10.docs/vaultwarden/app_vaultwarden.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Vaultwarden -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_vaultwarden' - aliases: - - '/app_bitwarden' ---- - -![Bitwarden's logo](image://bitwarden_logo.png?width=80) - -[![Install Vaultwarden with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=vaultwarden) [![Integration level](https://dash.yunohost.org/integration/vaultwarden.svg)](https://dash.yunohost.org/appci/app/vaultwarden) - -Vaultwarden is a freemium libre password manager under AGPL license, allowing generation and storage of passwords in a secure way. These are protected by a single password called the "master password". It was created in 2016 by Kyle Spearrin, a software architect. - -The software is available for most operating systems (GNU/Linux, Windows, macOS, iOS, Android and command-line), and as a web browser plug-in. It is also possible to view passwords from a website.[¹](#sources) - -## Configuration - -To configure the app, go to this address: `sub.domain.tld/admin` - -## Limitations with YunoHost - -HTTP and LDAP authentication are not supported. - -## Customer applications - -| Application name [²] | Platform | Multi-account | Source | Play Store | F-Droid | Apple Store | -|----------------------|----------|---------------|--------|------------|---------|-------------| -| Bitwarden | GNU/Linux / macOS / Windows | Oui | [bitwarden.com - download](https://bitwarden.com/#download) | -| Bitwarden | Android / iOS | ? | | [Playstore - Birwarden](https://play.google.com/store/apps/details?id=com.x8bit.bitwarden) | X | [App Store - Bitwarden](https://itunes.apple.com/app/bitwarden-free-password-manager/id1137397744?mt=8) | - -> [²]: (of) : Official / (un) : Unofficial - -## Useful links - -+ Website: [bitwarden.com](https://bitwarden.com/) -+ Official documentation: [help.bitwarden.com](https://help.bitwarden.com/) -+ Application software repository: [github.com - YunoHost-Apps/vaultwarden](https://github.com/YunoHost-Apps/vaultwarden_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/vaultwarden/issues](https://github.com/YunoHost-Apps/vaultwarden_ynh/issues) - ------ - -### Sources - -¹ [wikipedia.org - Bitwarden](https://en.wikipedia.org/wiki/Bitwarden) diff --git a/pages/04.applications/10.docs/vikunja/app_vikunja.fr.md b/pages/04.applications/10.docs/vikunja/app_vikunja.fr.md deleted file mode 100644 index 6b6ec8ea..00000000 --- a/pages/04.applications/10.docs/vikunja/app_vikunja.fr.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Vikunja -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_vikunja' ---- - -[![Installer Vikunja avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=vikunja) [![Integration level](https://dash.yunohost.org/integration/vikunja.svg)](https://dash.yunohost.org/appci/app/vikunja) - -*Vikunja* est une application de liste de tâches Open Source auto-hébergée pour toutes les plateformes. - -### Caractéristiques - -- Restez organisé -- Collaborez avec vos pairs -- Tâches -- Tableau Kanban -- CalDAV -- Liens - -### Captures d'écran - -![Capture d'écran de Vikunja](https://github.com/YunoHost-Apps/vikunja_ynh/blob/master/doc/screenshots/kanban.png) - -### Avertissements / informations importantes - -### Configuration - -Vous pouvez configurer Vikunja avec les config panels ou en modifiant le fichier `/opt/vikunja/config.yml` en vous aidant de la [documentation](https://vikunja.io/docs/config-options/). - -L'API est accessible par le lien suivant : https://domain.ltd/api/v1/docs. - -## Liens utiles - -+ Site web : [vikunja.io](https://vikunja.io/) -+ Démonstration : [Démo](https://try.vikunja.io/login) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/vikunja](https://github.com/YunoHost-Apps/vikunja_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/vikunja/issues](https://github.com/YunoHost-Apps/vikunja_ynh/issues) diff --git a/pages/04.applications/10.docs/vikunja/app_vikunja.md b/pages/04.applications/10.docs/vikunja/app_vikunja.md deleted file mode 100644 index 3c3ce701..00000000 --- a/pages/04.applications/10.docs/vikunja/app_vikunja.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Vikunja -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_vikunja' ---- - -[![Installer Vikunja with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=vikunja) [![Integration level](https://dash.yunohost.org/integration/vikunja.svg)](https://dash.yunohost.org/appci/app/vikunja) - -*Vikunja* is a self-hosted open-source to-do list application for all platforms. - -### Features - -- Stay organized -- Collaborate with peers -- Tasks -- Kanban board -- CalDAV -- Links - -### Screenshots - -![Screenshot of Vikunja](https://github.com/YunoHost-Apps/vikunja_ynh/blob/master/doc/screenshots/kanban.png) - -### Disclaimers / important information - -### Configuration - -You can configure Vikunja with the config panels in the webadmin or by editing this file `/opt/vikunja/config.yml` using the [documentation](https://vikunja.io/docs/config-options/). - -The API is accesible with this path: https://domain.ltd/api/v1/docs. - -## Useful links - -+ Website: [vikunja.io](https://vikunja.io/) -+ Demonstration: [Demo](https://try.vikunja.io/login) -+ Application software repository: [github.com - YunoHost-Apps/vikunja](https://github.com/YunoHost-Apps/vikunja_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/vikunja/issues](https://github.com/YunoHost-Apps/vikunja_ynh/issues) diff --git a/pages/04.applications/10.docs/wallabag2/app_wallabag2.fr.md b/pages/04.applications/10.docs/wallabag2/app_wallabag2.fr.md deleted file mode 100644 index 306bd356..00000000 --- a/pages/04.applications/10.docs/wallabag2/app_wallabag2.fr.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Wallabag2 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wallabag2' ---- - -![logo de wallabag2](image://wallabag2_logo.svg?resize=,80) - -[![Install Wallabag2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) [![Integration level](https://dash.yunohost.org/integration/wallabag2.svg)](https://dash.yunohost.org/appci/app/wallabag2) - -Wallabag est une application de lecture différée : elle permet simplement d’archiver une page web en ne conservant que le contenu. Les éléments superflus (menus, publicités, etc.) sont supprimés. Sont disponibles : une interface web, des add-ons pour navigateurs (Firefox / Chrome / Opera), des applications pour mobile (Android / iOS / Windows Phone) et même sur liseuse (PocketBook / Kobo). - -### Fonctionnalités - -En plus des fonctionnalités principales de Wallabag, ce paquet propose également : - -* Une intégration avec le système de gestion des utilisateurs et le SSO de YunoHost - e.g. un bouton de déconnexion -* De permettre à un utilisateur d'être administrateur (réglage lors de l'installation) -* Un import asynchrone utilisant Redis (à activer dans les *Paramètres Internes*). L'import via RabbitMQ n'est pas (encore ?) supporté. - -## Liens utiles - -+ Site web : [www.wallabag.org](https://www.wallabag.org/) -+ Documentation officielle : [doc.wallabag.org](https://doc.wallabag.org/) -+ Démonstration : [Démo](https://vimeo.com/video/167435064) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wallabag2](https://github.com/YunoHost-Apps/wallabag2_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/wallabag2/issues](https://github.com/YunoHost-Apps/wallabag2_ynh/issues) - ----- - -### Mettre à niveau depuis la v1.x - -La mise à niveau depuis le paquet YunoHost de Wallabag v1 demande une opération manuelle, c'est pourquoi un nouveau paquet est fourni. Pour le processus de migration, merci de vous référer à [la documentation officielle -de Wallabag](https://doc.wallabag.org/fr/user/import/wallabagv1.html). diff --git a/pages/04.applications/10.docs/wallabag2/app_wallabag2.md b/pages/04.applications/10.docs/wallabag2/app_wallabag2.md deleted file mode 100644 index f0fb43cf..00000000 --- a/pages/04.applications/10.docs/wallabag2/app_wallabag2.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Wallabag2 -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wallabag2' ---- - -![wallabag2's logo](image://wallabag2_logo.svg?resize=,80) - -[![Install Wallabag2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) [![Integration level](https://dash.yunohost.org/integration/wallabag2.svg)](https://dash.yunohost.org/appci/app/wallabag2) - -Wallabag is a self hostable Read-It-Later application allowing you to not miss any content anymore. Click, save, read it when you can. -It extracts content so that you can read it when you have time. - -### Features - -In addition to Wallabag core features, the following are made available with this package: - - * Integrate with YunoHost users and SSO - i.e. logout button - * Allow one user to be the administrator (set at the installation) - * Asynchronous import using Redis (need to be enabled in the *Internal Settings*). RabbitMQ import not supported (yet ?) - -## Useful links - -+ Website : [www.wallabag.org](https://www.wallabag.org/) -+ Official documentation : [doc.wallabag.org](https://doc.wallabag.org/) -+ Demonstration : [Demo](https://vimeo.com/video/167435064) -+ Application software repository : [github.com - YunoHost-Apps/wallabag2](https://github.com/YunoHost-Apps/wallabag2_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/wallabag2/issues](https://github.com/YunoHost-Apps/wallabag2_ynh/issues) - ----- - -### Upgrade from v1.x - -No automatic upgrade process is available. You need a manual (but simple) migration from Wallabag v1. -Please take a look at the [official documentation](https://doc.wallabag.org/en/user/import/wallabagv1.html). diff --git a/pages/04.applications/10.docs/weblate/app_weblate.fr.md b/pages/04.applications/10.docs/weblate/app_weblate.fr.md deleted file mode 100644 index bea030c6..00000000 --- a/pages/04.applications/10.docs/weblate/app_weblate.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Weblate -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_weblate' ---- - -![logo de weblate](image://weblate_logo.svg?resize=,80) - -[![Install Weblate with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=weblate) [![Integration level](https://dash.yunohost.org/integration/weblate.svg)](https://dash.yunohost.org/appci/app/weblate) - -Weblate est un outil de traduction en mode web fortement lié aux systèmes de contrôle de versions. A travers une interface utilisateur claire et simple, Weblate permet la propagation de traductions entre sous-projets, peut vérifier la qualité des traductions et est automatiquement lié aux fichiers sources. -Weblate fonctionne très bien avec un serveur GitLab, GitHub, Bitbucket. Il est possible d'importer les traductions déjà existantes d'un projet, de permettre à tout le monde de contribuer à la traduction d'un projet via son interface Web, et ensuite pousser les traductions sur le repository. -Il y a un système de revue, de suggestions, de commentaires sur une traduction. -On peut installer une authentification tiers, par exemple on peut se connecter avec son compte GitHub. Notre compte permet ensuite de garder un historique. - -## Liens utiles - -+ Site web : [weblate.org](https://weblate.org/) -+ Documentation officielle : [docs.weblate.org](https://docs.weblate.org/) -+ Démonstration: [Démo](https://docs.weblate.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/weblate](https://github.com/YunoHost-Apps/weblate_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/weblate/issues](https://github.com/YunoHost-Apps/weblate_ynh/issues) diff --git a/pages/04.applications/10.docs/weblate/app_weblate.md b/pages/04.applications/10.docs/weblate/app_weblate.md deleted file mode 100644 index 9b439209..00000000 --- a/pages/04.applications/10.docs/weblate/app_weblate.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Weblate -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_weblate' ---- - -![weblate's logo](image://weblate_logo.svg?resize=,80) - -[![Install Weblate with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=weblate) [![Integration level](https://dash.yunohost.org/integration/weblate.svg)](https://dash.yunohost.org/appci/app/weblate) - -Weblate is a web-based translation tool strongly linked to version control systems. Through a clear and simple user interface, Weblate allows the propagation of translations between sub-projects, can check the -quality of the translations and is automatically linked to the source files. -Weblate works very well with a GitLab, GitHub, Bitbucket server. It is possible to import already existing translations of a project, allowing everyone to contribute to the translation of a project via its web interface, -and then push the translations to the repository. -There is a system for reviewing, suggesting, commenting on a translation. -You can install a third party authentication, for example you can log in with your GitHub account. Our account then allows us to keep a history. - -## Useful links - -+ Website: [weblate.org](https://weblate.org/) -+ Official documentation: [docs.weblate.org](https://docs.weblate.org/) -+ Demonstration: [Demo](https://docs.weblate.org/) -+ Application software repository: [github.com - YunoHost-Apps/weblate](https://github.com/YunoHost-Apps/weblate_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/weblate/issues](https://github.com/YunoHost-Apps/weblate_ynh/issues) diff --git a/pages/04.applications/10.docs/webmin/app_webmin.md b/pages/04.applications/10.docs/webmin/app_webmin.md deleted file mode 100644 index 33d74df5..00000000 --- a/pages/04.applications/10.docs/webmin/app_webmin.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Webmin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_webmin' ---- - -![webmin's logo](image://webmin_logo.png?resize=100) - -[![Install Webmin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=webmin) [![Integration level](https://dash.yunohost.org/integration/webmin.svg)](https://dash.yunohost.org/appci/app/webmin) - -## Overview - -Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like `/etc/passwd`, and lets you manage a system from the console or remotely. - -## Important information - -* This app has **root** access which can change core things in the system, thus **breaking the YunoHost**. Use it carefully and read the [documents](https://doxfer.webmin.com/Webmin/Main_Page) two times before changing values. -* Only **user** given permission at time of the installation can **access** the Webmin login interface -* To login to webmin, use root and root password -* Webmin will **update itself** when system updates are run. So no need to **run upgrade script** once installed. - - -## Useful links - -* Official app website: [http://www.webmin.com](http://www.webmin.com) -* Upstream app code repository: [https://github.com/webmin/webmin](https://github.com/webmin/webmin) -* YunoHost documentation for this app: [https://yunohost.org/app_webmin](https://yunohost.org/app_webmin) -* Report a bug: [https://github.com/YunoHost-Apps/webmin_ynh/issues](https://github.com/YunoHost-Apps/webmin_ynh/issues) - diff --git a/pages/04.applications/10.docs/webtrees/app_webtrees.fr.md b/pages/04.applications/10.docs/webtrees/app_webtrees.fr.md deleted file mode 100644 index fca91947..00000000 --- a/pages/04.applications/10.docs/webtrees/app_webtrees.fr.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Webtrees -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_webtrees' ---- - -webtrees est le chef de file sur le Web des logiciels de généalogie conversationnels en ligne. C'est un logiciel Open Source et il coûte zéro $ - oui, totalement GRATUIT ! - -Vous n'avez besoin que d'un serveur web avec PHP et MySQL. - -Il exploite les fichiers de généalogie au format GEDCOM standard, par conséquent, il est compatible avec toutes les applications de bureau majeures; il vise à être efficient et efficace en utilisant la bonne combinaison d'outils tiers, des techniques de conception et des normes d'ouverture standards. diff --git a/pages/04.applications/10.docs/webtrees/app_webtrees.md b/pages/04.applications/10.docs/webtrees/app_webtrees.md deleted file mode 100644 index 603a3d74..00000000 --- a/pages/04.applications/10.docs/webtrees/app_webtrees.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Webtrees -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_webtrees' ---- - -webtrees is the web's leading online collaborative genealogy application. - - * It works from standard GEDCOM files, and is therefore compatible with every major desktop application. - * It aims to to be efficient and effective by using the right combination of third-party tools, design techniques and open standards. - -webtrees allows you to view and edit your genealogy on your website. It has full editing capabilities, full privacy functions, and supports imedia such as photos and document images. As an online program, it fosters extended family participation and good ancestral recording habits, as it simplifies the process of collaborating with others working on your family lines. Your latest information is always on your web site and available for others to see, defined by viewing rules you set. diff --git a/pages/04.applications/10.docs/wekan/app_wekan.fr.md b/pages/04.applications/10.docs/wekan/app_wekan.fr.md deleted file mode 100644 index 7545490b..00000000 --- a/pages/04.applications/10.docs/wekan/app_wekan.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Wekan -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wekan' ---- - -![logo de wekan](image://wekan_logo.svg?resize=,80) - -[![Install Wekan with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wekan) [![Integration level](https://dash.yunohost.org/integration/wekan.svg)](https://dash.yunohost.org/appci/app/wekan) - -Wekan est un gestionnaire de tâches collaboratif en ligne. Il facilite la gestion de projets par l'élaboration de todo listes. -Wekan propose une grande diversité de fonctionnalités, ce qui en fait un service très complet et adapté à des projets complexes. Si vous cherchez un outil kanban plus simple, vous pouvez utiliser [Kanboard](/app_kanboard). - -## Liens utiles - -+ Site web : [wekan.github.io](https://wekan.github.io/) -+ Documentation officielle : [github.com/wekan/wekan/wiki](https://github.com/wekan/wekan/wiki) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wekan](https://github.com/YunoHost-Apps/wekan_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/wekan/issues](https://github.com/YunoHost-Apps/wekan_ynh/issues) diff --git a/pages/04.applications/10.docs/wekan/app_wekan.md b/pages/04.applications/10.docs/wekan/app_wekan.md deleted file mode 100644 index 98054938..00000000 --- a/pages/04.applications/10.docs/wekan/app_wekan.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Wekan -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wekan' ---- - -![wekan's logo](image://wekan_logo.svg?resize=,80) - -[![Install Wekan with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wekan) [![Integration level](https://dash.yunohost.org/integration/wekan.svg)](https://dash.yunohost.org/appci/app/wekan) - -Wekan is an online collaborative task manager. It facilitates the management of projects through the development of todo lists. -Wekan offers a wide range of features, making it a very complete service adapted to complex projects. If you are looking for a simpler kanban tool, you can use [Kanboard](/app_kanboard) - -## Useful links - -+ Website: [wekan.github.io](https://wekan.github.io/) -+ Official documentation: [github.com/wekan/wekan/wiki](https://github.com/wekan/wekan/wiki) -+ Application software repository: [github.com - YunoHost-Apps/wekan](https://github.com/YunoHost-Apps/wekan_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/wekan/issues](https://github.com/YunoHost-Apps/wekan_ynh/issues) diff --git a/pages/04.applications/10.docs/wemawema/app_wemawema.fr.md b/pages/04.applications/10.docs/wemawema/app_wemawema.fr.md deleted file mode 100644 index ede2aa08..00000000 --- a/pages/04.applications/10.docs/wemawema/app_wemawema.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: WemaWema -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wemawema' ---- - -[![Installer WemaWema avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=wemawema) [![Integration level](https://dash.yunohost.org/integration/wemawema.svg)](https://dash.yunohost.org/appci/app/wemawema) - -*WemaWema* est un générateur de mème « WE MAKE PORN » mais il peut faire bien plus. - -### Captures d'écran - -![Captures d'écran de WemaWema](https://github.com/YunoHost-Apps/wemawema_ynh/blob/master/doc/screenshots/WemaWema.png) - -## Liens utiles - -+ Site web : [framagit.org/luc/wemawema](https://framagit.org/luc/wemawema) -+ Démonstration : [Démo](https://luc.frama.io/wemawema/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wemawema](https://github.com/YunoHost-Apps/wemawema_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/wemawema/issues](https://github.com/YunoHost-Apps/wemawema_ynh/issues) diff --git a/pages/04.applications/10.docs/wemawema/app_wemawema.md b/pages/04.applications/10.docs/wemawema/app_wemawema.md deleted file mode 100644 index 35cfa90c..00000000 --- a/pages/04.applications/10.docs/wemawema/app_wemawema.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: WemaWema -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wemawema' ---- - -[![Installer WemaWema with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=wemawema) [![Integration level](https://dash.yunohost.org/integration/wemawema.svg)](https://dash.yunohost.org/appci/app/wemawema) - -*WemaWema* is a "WE MAKE PORN" meme generator but it can do more. - -### Screenshots - -![Screenshots of WemaWema](https://github.com/YunoHost-Apps/wemawema_ynh/blob/master/doc/screenshots/WemaWema.png) - -## Useful links - -+ Website: [framagit.org/luc/wemawema](https://framagit.org/luc/wemawema) -+ Demonstration: [Demo (fr)](https://luc.frama.io/wemawema/) -+ Application software repository: [github.com - YunoHost-Apps/wemawema](https://github.com/YunoHost-Apps/wemawema_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/wemawema/issues](https://github.com/YunoHost-Apps/wemawema_ynh/issues) diff --git a/pages/04.applications/10.docs/wetty/app_wetty.fr.md b/pages/04.applications/10.docs/wetty/app_wetty.fr.md deleted file mode 100644 index 4c5cfd63..00000000 --- a/pages/04.applications/10.docs/wetty/app_wetty.fr.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Wetty -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wetty' ---- - -[![Installer Wetty avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=wetty) [![Integration level](https://dash.yunohost.org/integration/wetty.svg)](https://dash.yunohost.org/appci/app/wetty) - -*Wetty* est une application Terminal sur HTTP et HTTPS. WeTTy est une alternative à ajaxterm et anyterm mais bien meilleure qu'eux car WeTTy utilise xterm.js qui est une implémentation complète de l'émulation de terminal écrite entièrement en JavaScript. WeTTy utilise des websockets plutôt que Ajax et donc un meilleur temps de réponse. - -### Captures d'écran - -![Capture d'écran de Wetty](https://github.com/YunoHost-Apps/wetty_ynh/blob/master/doc/screenshots/terminal.png) - -### Avertissements / informations importantes - -#### Configuration - -Il y a peu de configuration dans Wetty : -* La configuration de démarrage (port d'écoute, chemin d'URL, hôte SSH) est contenue dans le fichier de service systemd -* La configuration de l'interface utilisateur se fait via l'interface graphique Web elle-même. - -* L'authentification LDAP et HTTP est-elle prise en charge ? **Non** - * Vous devez vous connecter manuellement. - * Vous pouvez spécifier l'utilisateur en accédent directement `https:///wetty/ssh/` - -* Vous pouvez spécifier à l'installation si Wetty devrait être accessible par des visiteurs non connectés sur YunoHost. - -* Vous ne pouvez pas vous authentifier par une clé SSH. - -## Liens utiles - -+ Site web : [github.com/butlerx/wetty](https://github.com/butlerx/wetty) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wetty](https://github.com/YunoHost-Apps/wetty_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/wetty/issues](https://github.com/YunoHost-Apps/wetty_ynh/issues) diff --git a/pages/04.applications/10.docs/wetty/app_wetty.md b/pages/04.applications/10.docs/wetty/app_wetty.md deleted file mode 100644 index a87519f7..00000000 --- a/pages/04.applications/10.docs/wetty/app_wetty.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Wetty -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wetty' ---- - -[![Installer Wetty with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=wetty) [![Integration level](https://dash.yunohost.org/integration/wetty.svg)](https://dash.yunohost.org/appci/app/wetty) - -*Wetty* is a Terminal application over HTTP and HTTPS. WeTTy is an alternative to ajaxterm and anyterm but much better than them because WeTTy uses xterm.js which is a full fledged implementation of terminal emulation written entirely in JavaScript. WeTTy uses websockets rather then Ajax and hence better response time. - -### Screenshots - -![Screenshot of Wetty](https://github.com/YunoHost-Apps/wetty_ynh/blob/master/doc/screenshots/terminal.png) - -### Disclaimers / important information - -#### Configuration - -There is few configuration in Wetty: -* Startup config (listen port, URL path, SSH host) is contained in the systemd service file -* User interface configuration is done through the web GUI itself. - -* Is LDAP and HTTP authentication supported? **No** - * You need to manually log in. - * You can log in as a specific user using `https:///wetty/ssh/` - -* You can specify at install if Wetty should be visible by users not logged into YunoHost. - -* You can't use ssh key authentication. - -## Useful links - -+ Website: [github.com/butlerx/wetty](https://github.com/butlerx/wetty) -+ Application software repository: [github.com - YunoHost-Apps/wetty](https://github.com/YunoHost-Apps/wetty_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/wetty/issues](https://github.com/YunoHost-Apps/wetty_ynh/issues) diff --git a/pages/04.applications/10.docs/wikijs/app_wikijs.fr.md b/pages/04.applications/10.docs/wikijs/app_wikijs.fr.md deleted file mode 100644 index c1ca217b..00000000 --- a/pages/04.applications/10.docs/wikijs/app_wikijs.fr.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Wiki.js -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wikijs' ---- - -![logo de Wiki.js](image://wikijs_logo.svg?resize=,80) - -[![Install Wiki.js with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wikijs) [![Integration level](https://dash.yunohost.org/integration/wikijs.svg)](https://dash.yunohost.org/appci/app/wikijs) - -Wiki.js est un wiki libre, moderne et rapide basé sur Node.js, Git et Markdown. - -## Configuration - -Wiki.js nécessite un domaine racine dédié, par exemple `wikijs.domaine.tld`. - -## Liens utiles - - + Site web : [wiki.js.org (en)](https://wiki.js.org/) - + Documentation officielle : [docs.requarks.io (en)](https://docs.requarks.io/) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wikijs](https://github.com/YunoHost-Apps/wikijs_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/wikijs/issues](https://github.com/YunoHost-Apps/wikijs_ynh/issues) diff --git a/pages/04.applications/10.docs/wikijs/app_wikijs.md b/pages/04.applications/10.docs/wikijs/app_wikijs.md deleted file mode 100644 index 750199ea..00000000 --- a/pages/04.applications/10.docs/wikijs/app_wikijs.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Wiki.js -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wikijs' ---- - -![Wiki.js's logo](image://wikijs_logo.svg?resize=,80) - -[![Install Wiki.js with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wikijs) [![Integration level](https://dash.yunohost.org/integration/wikijs.svg)](https://dash.yunohost.org/appci/app/wikijs) - -Wiki.js is a free, modern and fast wiki based on Node.js, Git and Markdown. - -## Configuration - -Wiki.js requires a dedicated root domain, e.g. `wikijs.domain.tld` - -## Useful links - -+ Website: [wiki.js.org](https://wiki.js.org/) -+ Official documentation: [docs.requarks.io](https://docs.requarks.io/) -+ Application software repository: [github.com - YunoHost-Apps/wikijs](https://github.com/YunoHost-Apps/wikijs_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/wikijs/issues](https://github.com/YunoHost-Apps/wikijs_ynh/issues) diff --git a/pages/04.applications/10.docs/wordpress/app_wordpress.fr.md b/pages/04.applications/10.docs/wordpress/app_wordpress.fr.md deleted file mode 100644 index fee4828d..00000000 --- a/pages/04.applications/10.docs/wordpress/app_wordpress.fr.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: WordPress -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wordpress' ---- - -![logo de WordPress](image://wordpress_logo.svg?resize=,80) - -[![Install Wordpress with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wordpress) [![Integration level](https://dash.yunohost.org/integration/wordpress.svg)](https://dash.yunohost.org/appci/app/wordpress) - -WordPress est un système de gestion de contenu (SGC ou content management system (CMS) en anglais) gratuit, libre et open-source. Ce logiciel écrit en PHP repose sur une base de données MySQL et est distribué par l'entreprise américaine Automattic. Les fonctionnalités de WordPress lui permettent de créer et gérer différents types de sites Web : site vitrine, site de vente en ligne, site applicatif, blogue, ou encore portfolio. Il est distribué selon les termes de la licence GNU GPL version 2.[¹](#sources) - -## Limitations avec YunoHost - -Le multisite est uniquement disponible sur des sous-répertoires. - -Comme le plugin de mise à jour automatique ne fonctionne pas comme prévu, faites attention à garder wordpress à jour depuis le panneau d'administration de WordPress, et pas seulement depuis le panneau d'administration de YunoHost. Pour des raisons de sécurité, contrôler que toutes les mises à jour sont régulièrement appliquées dans le panneau d'administration de WordPress ainsi que dans le panneau d'administration de YunoHost. - -## Liens utiles - -+ Site web : [wordpress.org](https://fr.wordpress.org/) -+ Documentation officielle : [codex.wordpress.org (en)](https://codex.wordpress.org/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wordpress](https://github.com/YunoHost-Apps/wordpress_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/wordpress/issues](https://github.com/YunoHost-Apps/wordpress_ynh/issues) - ------------ - -### Sources - -¹ [wikipedia.org - WordPress](https://fr.wikipedia.org/wiki/WordPress) diff --git a/pages/04.applications/10.docs/wordpress/app_wordpress.md b/pages/04.applications/10.docs/wordpress/app_wordpress.md deleted file mode 100644 index f3848e9f..00000000 --- a/pages/04.applications/10.docs/wordpress/app_wordpress.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: WordPress -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_wordpress' ---- - -![WordPress's logo](image://wordpress_logo.svg?resize=,80) - -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wordpress) [![Integration level](https://dash.yunohost.org/integration/wordpress.svg)](https://dash.yunohost.org/appci/app/wordpress) - -WordPress is a free, open-source, open source content management system (CMS). This software written in PHP is based on a MySQL database and is distributed by the American company Automattic. WordPress' functionalities allow it to create and manage different types of websites: showcase site, online store site, application site, blog, or portfolio. It is distributed under the terms of the GNU GPL version 2 license.[¹](#sources) - -## Limitations with YunoHost - -Multisite is only available on subdirectories. - -As the auto-update plugin does not work as expected, be careful to keep wordpress up to date from the WordPress admin panel, not just from the YunoHost admin panel. For security reasons, make sure that all updates are regularly applied in the WordPress Control Panel as well as in the YunoHost Control Panel. - -## Useful links - -+ Website: [wordpress.org](https://wordpress.org/) -+ Official documentation: [codex.wordpress.org](https://codex.wordpress.org/) -+ Application software repository: [github.com - YunoHost-Apps/wordpress](https://github.com/YunoHost-Apps/wordpress_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com -YunoHost-Apps/wordpress/issues](https://github.com/YunoHost-Apps/wordpress_ynh/issues) - ------------ - -### Sources - -¹ [wikipedia.org - WordPress (fr)](https://fr.wikipedia.org/wiki/WordPress) diff --git a/pages/04.applications/10.docs/writefreely/app_writefreely.md b/pages/04.applications/10.docs/writefreely/app_writefreely.md deleted file mode 100644 index 36e2a46e..00000000 --- a/pages/04.applications/10.docs/writefreely/app_writefreely.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: WriteFreely -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_writefreely' ---- - -![WriteFreely's logo](image://writefreely-logo.png?height=100) - - -[![Install WriteFreely with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=writefreely) -[![Integration level](https://dash.yunohost.org/integration/writefreely.svg)](https://dash.yunohost.org/appci/app/writefreely) - -**WriteFreely** is a clean, minimalist publishing platform made for writers. Start a blog, share knowledge within your organization, or build a community around the shared act of writing. - -## Features: -### Made for writing - -Built on a plain, auto-saving editor, WriteFreely gives you a distraction-free writing environment. Once published, your words are front and center, and easy to read. - -### A connected community - -Start writing together, publicly or privately. Connect with other communities, whether running WriteFreely, [Plume](https://yunohost.org/en/app_plume), or other ActivityPub-powered software. And bring members on board from your existing platforms, thanks to our OAuth 2.0 support. - -### Intuitive organization - -Categorize articles [with hashtags](https://writefreely.org/docs/latest/writer/hashtags), and create static pages from normal posts by [_pinning_ them](https://writefreely.org/docs/latest/writer/static) to your blog. Create draft posts and publish to multiple blogs from one account. - -### International - -Blog elements are localized in 20+ languages, and WriteFreely includes first-class support for non-Latin and right-to-left (RTL) script languages. - -### Private by default - -WriteFreely collects minimal data, and never publicizes more than a writer consents to. Writers can seamlessly create multiple blogs from a single account for different pen names or purposes without publicly revealing their association. - - - -## Important information: - -* **WriteFreely** require a dedicated **root domain**, eg. writefreely.domain.tld -* i386 architectures not supported -* No LDAP and no HTTP auth supported - -* If User Mode is configured Multiple users, the app be used by multiple users -* Additionals parameters can be configured in Settings / Admin settings. - -## Useful links - -* Official app website: [https://writefreely.org](https://writefreely.org) -* Official user documentation: [https://writefreely.org/start](https://writefreely.org/start) -* Upstream app code repository: [https://github.com/writeas/writefreely](https://github.com/writeas/writefreely) -* Application software repository: [https://github.com/YunoHost-Apps/writefreely_ynh](https://github.com/YunoHost-Apps/writefreely_ynh) -* Report a bug: [https://github.com/YunoHost-Apps/writefreely_ynh/issues](https://github.com/YunoHost-Apps/writefreely_ynh/issues) diff --git a/pages/04.applications/10.docs/writing_guide/app_writing_guide.fr.md b/pages/04.applications/10.docs/writing_guide/app_writing_guide.fr.md deleted file mode 100644 index de1007b7..00000000 --- a/pages/04.applications/10.docs/writing_guide/app_writing_guide.fr.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Canevas pour la documentation des apps -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_writing_guide' ---- - -![logo de APPLICATION](image://APPLICATION_logo.svg?resize=,80) - -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) - -**Présentation générale de l'application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**Si la configuration de l'application ne se fait pas avec le panel admin de YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations avec YunoHost - -**Explication des limitations actuelles en utilisation de l'application avec YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Applications clientes - -| Nom de l'application | Plateforme | Multi-comptes | Autres réseaux supportés | Play Store | F-Droid | Apple Store | *Autres* | -|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------| -| | | | | | | | | - -## Liens utiles - - + Site web : [SITE WEB](#) - + Documentation officielle : [DOCUMENTATION](#) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) diff --git a/pages/04.applications/10.docs/writing_guide/app_writing_guide.md b/pages/04.applications/10.docs/writing_guide/app_writing_guide.md deleted file mode 100644 index a249c07b..00000000 --- a/pages/04.applications/10.docs/writing_guide/app_writing_guide.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Template for app documentation -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_writing_guide' ---- - -![APPLICATION's logo](image://APPLICATION_logo.svg?resize=,80) - -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) - -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations with YunoHost - -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | - -## Useful links - -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) diff --git a/pages/04.applications/10.docs/yellow/app_yellow.fr.md b/pages/04.applications/10.docs/yellow/app_yellow.fr.md deleted file mode 100644 index 9da915d3..00000000 --- a/pages/04.applications/10.docs/yellow/app_yellow.fr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Yellow -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yellow' ---- - -[![Installer Yellow avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=yellow) [![Integration level](https://dash.yunohost.org/integration/yellow.svg)](https://dash.yunohost.org/appci/app/yellow) - -*Yellow* est un système de gestion de contenu (CMS) pour un site simple. - -## Captures d'écran - -![Capture d'écran de Yellow](https://github.com/YunoHost-Apps/yellow_ynh/blob/master/doc/screenshots/datenstrom-yellow-en.png) - -## Liens utiles - -+ Site web : [datenstrom.se/yellow/](https://datenstrom.se/yellow/) -+ Démonstration : [Démo](https://datenstrom.se/yellow/demo/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/yellow](https://github.com/YunoHost-Apps/yellow_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/yellow/issues](https://github.com/YunoHost-Apps/yellow_ynh/issues) diff --git a/pages/04.applications/10.docs/yellow/app_yellow.md b/pages/04.applications/10.docs/yellow/app_yellow.md deleted file mode 100644 index 3dbbc148..00000000 --- a/pages/04.applications/10.docs/yellow/app_yellow.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Yellow -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yellow' ---- - -[![Installer Yellow with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=yellow) [![Integration level](https://dash.yunohost.org/integration/yellow.svg)](https://dash.yunohost.org/appci/app/yellow) - -*Yellow* is a content management system (CMS) for simple website. - -### Screenshots - -![Screenshot of Yellow](https://github.com/YunoHost-Apps/yellow_ynh/blob/master/doc/screenshots/datenstrom-yellow-en.png) - -## Useful links - -+ Website: [datenstrom.se/yellow/](https://datenstrom.se/yellow/) -+ Demonstration: [Demo](https://datenstrom.se/yellow/demo/) -+ Application software repository: [github.com - YunoHost-Apps/yellow](https://github.com/YunoHost-Apps/yellow_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/yellow/issues](https://github.com/YunoHost-Apps/yellow_ynh/issues) diff --git a/pages/04.applications/10.docs/yeswiki/app_yeswiki.fr.md b/pages/04.applications/10.docs/yeswiki/app_yeswiki.fr.md deleted file mode 100644 index d23084d9..00000000 --- a/pages/04.applications/10.docs/yeswiki/app_yeswiki.fr.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: YesWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yeswiki' ---- - -[![Installer YesWiki avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=yeswiki) [![Integration level](https://dash.yunohost.org/integration/yeswiki.svg)](https://dash.yunohost.org/appci/app/yeswiki) - -*YesWiki* est un wiki conçu pour rester simple, très facile à installer, en français traduit en anglais, espagnol, catalan, flamand... - -Néanmoins, avec un YesWiki on peut fabriquer un site internet aux usages multiples : -- Rassembler toutes les infos d'un projet ou d'un groupe (fonction de "gare centrale") -- Cartographier des membres ou des lieux de façon participative -- Partager des ressources, des listes, des agendas grâce à des bases de données coopératives puissantes -- Faire communiquer des flux d'informations -- Cultiver un bout de liberté... - -### Captures d'écran - -![Capture d'écran de YesWiki](https://github.com/YunoHost-Apps/yeswiki_ynh/blob/master/doc/screenshots/yeswiki_screenshots.png) - -### Avertissements / informations importantes - -##### Support multi-utilisateurs - -L'intégration au LDAP est la seule méthode supportée pour les nouvelles installations. Il est possible de la désactiver sur les anciennes installations en retirant l'extension loginldap. **Attention : Ne pas retirer l'extension sans connaitre d'identifiants administrateurs du wiki** - -Pour le moment l'authentification SSO n'est pas prise en charge. Il est nécessaire de se connecter sur le wiki. - -## Liens utiles - -+ Site web : [yeswiki.net](https://yeswiki.net) -+ Démonstration : [Démo](https://ferme.yeswiki.net/?CreerSonWiki) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/yeswiki](https://github.com/YunoHost-Apps/yeswiki_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/yeswiki/issues](https://github.com/YunoHost-Apps/yeswiki_ynh/issues) diff --git a/pages/04.applications/10.docs/yeswiki/app_yeswiki.md b/pages/04.applications/10.docs/yeswiki/app_yeswiki.md deleted file mode 100644 index e9e91c87..00000000 --- a/pages/04.applications/10.docs/yeswiki/app_yeswiki.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: YesWiki -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yeswiki' ---- - -[![Installer YesWiki with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=yeswiki) [![Integration level](https://dash.yunohost.org/integration/yeswiki.svg)](https://dash.yunohost.org/appci/app/yeswiki) - -*YesWiki* is a wiki designed to remain simple, very easy to install, in French translated into English, Spanish, Catalan, Flemish... - -However, with a YesWiki we can build a website with multiple uses: -- Gather all the information of a project or a group (function of "central station") -- Mapping members or places in a participatory way -- Share resources, lists, calendars thanks to powerful cooperative databases -- Communicate information flows -- Cultivate a bit of freedom... - -### Screenshots - -![Screenshot of YesWiki](https://github.com/YunoHost-Apps/yeswiki_ynh/blob/master/doc/screenshots/yeswiki_screenshots.png) - -### Disclaimers / important information - -##### Multi-users support - -LDAP integration is supported and required on new installs. It is possible to disable it on older installs by removing the loginldap plugin. **Warning: only do it if you know credentials for a wiki admin account** - -At the moment SSO authentication is not supported. It is necessary to login on the wiki. - -## Useful links - -+ Website: [yeswiki.net](https://yeswiki.net) -+ Demonstration: [Demo (fr)](https://ferme.yeswiki.net/?CreerSonWiki) -+ Application software repository: [github.com - YunoHost-Apps/yeswiki](https://github.com/YunoHost-Apps/yeswiki_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/yeswiki/issues](https://github.com/YunoHost-Apps/yeswiki_ynh/issues) diff --git a/pages/04.applications/10.docs/yourls/app_yourls.md b/pages/04.applications/10.docs/yourls/app_yourls.md deleted file mode 100644 index a0ff6a0c..00000000 --- a/pages/04.applications/10.docs/yourls/app_yourls.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Yourls -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yourls' ---- - -![Yourls's logo](image://yourls-logo.png?height=100) - - -[![Install Yourls with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=yourls) -[![Integration level](https://dash.yunohost.org/integration/yourls.svg)](https://dash.yunohost.org/appci/app/yourls) - - -**YOURLS** stands for Your Own URL Shortener. It is a small set of PHP scripts that will allow you to run your own URL shortening service (a la TinyURL or bitly). - -Running your own URL shortener is fun, geeky and useful: you own your data and don't depend on third-party services. It's also a great way to add branding to your short URLs, instead of using the same public URL shortener everyone uses. - -## Features: -- Private (your links only) or Public (everybody can create short links, fine for an intranet) -- Dozens of plugins to easily implement new features -- Handy bookmarklets to easily shorten and share links -- Awesome stats: historical click reports, referrers tracking, visitors geo-location -- Developer API to integrate YOURLS into other applications -- Sample files to create your own public interface - -## Useful links - -* Official app website: [https://yourls.org/](https://yourls.org/) -* Official admin documentation: [https://docs.yourls.org/](https://docs.yourls.org/) -* Upstream app code repository: [https://github.com/YOURLS/YOURLS](https://github.com/YOURLS/YOURLS) -* YunoHost documentation for this app: [https://yunohost.org/app_yourls](https://yunohost.org/app_yourls) -* Report a bug: [https://github.com/YunoHost-Apps/yourls_ynh/issues](https://github.com/YunoHost-Apps/yourls_ynh/issues) diff --git a/pages/04.applications/10.docs/yunofav/app_yunofav.fr.md b/pages/04.applications/10.docs/yunofav/app_yunofav.fr.md deleted file mode 100644 index 101f42c0..00000000 --- a/pages/04.applications/10.docs/yunofav/app_yunofav.fr.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Yunofav -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yunofav' ---- - -### Page de liens favoris pour YunoHost - -page d'accueil : https://github.com/YunoHost-Apps/yunofav_ynh - - -Fonctionnalité : Crée une page pour vos liens préférés, en utilisant le style et le fonctionnement des tuiles YunoHost. diff --git a/pages/04.applications/10.docs/yunofav/app_yunofav.md b/pages/04.applications/10.docs/yunofav/app_yunofav.md deleted file mode 100644 index 9a7b7fe5..00000000 --- a/pages/04.applications/10.docs/yunofav/app_yunofav.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Yunofav -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_yunofav' ---- - -### Page of favorite links for YunoHost - -homepage: https://github.com/YunoHost-Apps/yunofav_ynh - -Functionality: Creates a page for your favorite links, using the YunoHost tiles look and feel. diff --git a/pages/04.applications/10.docs/zap/app_zap.fr.md b/pages/04.applications/10.docs/zap/app_zap.fr.md deleted file mode 100644 index e327fe86..00000000 --- a/pages/04.applications/10.docs/zap/app_zap.fr.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Zap -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_zap' ---- - -[![Installer Zap avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zap) [![Integration level](https://dash.yunohost.org/integration/zap.svg)](https://dash.yunohost.org/appci/app/zap) - -*Zap* est une alternative éthique au Fediverse qui fournit des fonctionnalités puissantes pour créer des sites web interconnectés avec une identité décentralisée, des communications et un cadre de permissions construit en utilisant la technologie commune des serveurs web. - -Compatible avec **Mastodon**, **Pleroma**, **Pixelfed**, **Friendica**, **Hubzilla**, **Funkwhale**, **Peertube**, **Plume**, **WriteFreely** et beaucoup, beaucoup d'autres. - -### Caractéristiques uniques de ZAP - -- **Groupes** : publics, privés, et modérés. -- **Événements** : Calendrier et présence ; notifications automatiques d'anniversaire pour les amis utilisant cette fonctionnalité. -- **Cloud**storage : Stockage de fichiers en réseau intégré avec accès aux réseaux sociaux. -- Éditeur** : Supporte à la fois markdown et bbcode. Utilisez l'un ou l'autre, ou les deux, si vous le souhaitez. -- **Partage** : Glissez-déposez un certain nombre de choses différentes comme des fichiers, des photos, des pages Web, des cartes, des numéros de téléphone pour les partager. -- Listes** : Parfois appelé cercles ou aspects, cela vous permet de définir vos propres groupes d'amis liés et de communiquer avec eux comme un groupe privé. -- **Extension** : Modifiez ou mettez à niveau les fonctionnalités de votre logiciel comme vous le souhaitez en installant des fonctions supplémentaires à partir de modules complémentaires et de la collection d'applications gratuites. - -### Avertissements / informations importantes - -### Installation - -Avant de procéder à l'installation, lisez les [Instructions d'installation de Zap](https://codeberg.org/zot/zap/src/branch/release/install/INSTALL.txt) pour obtenir des informations importantes sur les points suivants - -#### Enregistrer un nouveau domaine et l'ajouter à YunoHost - -- Zap nécessite un domaine dédié, alors obtenez-en un et ajoutez-le en utilisant le panneau d'administration de YunoHost. **Domaines -> Ajouter un domaine**. Comme Zap utilise le domaine complet et est installé à la racine, vous pouvez créer un sous-domaine tel que `zap.domain.tld`. N'oubliez pas de mettre à jour vos DNS si vous les gérez manuellement. - -### Droits d'utilisateur de l'administrateur LDAP, journaux et échecs de mise à jour de la base de données - -- **Pour les droits d'administration** : Une fois l'installation terminée, vous devrez vous rendre sur la page de votre nouveau hub et vous connecter avec le **nom d'utilisateur du compte admin** qui a été saisi au moment de l'installation. Vous devriez alors être en mesure de créer votre premier canal et avoir les **droits d'administrateur** pour le hub. - -- **Pour les utilisateurs normaux de YunoHost :** Les utilisateurs normaux de LDAP peuvent se connecter via l'authentification Ldap et créer leurs canaux. - -- Si l'administrateur ne peut pas accéder aux paramètres d'administration à `https://zap.example.com/admin` ou si vous voulez accorder des droits d'administration à un autre utilisateur sur le hub, alors vous devez **ajouter manuellement 4096** aux **rôles_comptes** sous **comptes** pour cet utilisateur dans la **base de données via phpMYAdmin**. - -- **Pour les logs:** Allez dans **admin->logs** et entrez le nom du fichier **php.log**. - -- Échec de la base de données après la mise à jour:** Parfois, la mise à jour de la base de données échoue après la mise à jour de la version. Vous pouvez aller sur le hub, par exemple `https://zap.example.com/admin/dbsync/` et vérifier le nombre de mises à jour qui ont échoué. Ces mises à jour devront être exécutées manuellement par **phpMYAdmin**. - -## Liens utiles - -+ Site web : [codeberg.org/zot/zap](https://codeberg.org/zot/zap) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/zap](https://github.com/YunoHost-Apps/zap_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/zap/issues](https://github.com/YunoHost-Apps/zap_ynh/issues) diff --git a/pages/04.applications/10.docs/zap/app_zap.md b/pages/04.applications/10.docs/zap/app_zap.md deleted file mode 100644 index f3c4c435..00000000 --- a/pages/04.applications/10.docs/zap/app_zap.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Zap -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_zap' ---- - -[![Installer Zap with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zap) [![Integration level](https://dash.yunohost.org/integration/zap.svg)](https://dash.yunohost.org/appci/app/zap) - -*Zap* is an an ethical alternative to Fediverse that provides powerful features for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology. - -Compatible with **Mastodon**, **Pleroma**, **Pixelfed**, **Friendica**, **Hubzilla**, **Funkwhale**, **Peertube**, **Plume**, **WriteFreely** and many, many more. - -### Unique Features of ZAP - -- **Groups** : public, private, and moderated. -- **Events** : Calendar and attendance; automatic birthday notifications for friends using this feature. -- **Cloud**storage : Built-in network file storage integrated with social networking access. -- **Editor** : Supports both markdown and bbcode. Use either or both - if you want. -- **Share**: Drag-and-drop a number of different things such as files, photos, webpages, maps, phone numbers to share- them. -- **Lists**: Sometimes referred to as circles or aspects, this lets you define your own groups of related friends and- communicate with them as a private group. -- **Extend** : Change or upgrade your software functionality as desired by installing additional features from addons and- the free app collection. - -### Disclaimers / important information - -### Installation - -Before installing, read the [Zap installation instructions](https://codeberg.org/zot/zap/src/branch/release/install/INSTALL.txt) for important information about: - -#### Register a new domain and add it to YunoHost - -- Zap requires a dedicated domain, so obtain one and add it using the YunoHost admin panel. **Domains -> Add domain**. As Zap uses the full domain and is installed on the root, you can create a subdomain such as `zap.domain.tld`. Don't forget to update your DNS if you manage them manually. - -### LDAP Admin user rights, logs and failed database updates - -- **For admin rights**: When installation is complete, you will need to visit your new hub's page and login with the **admin account username** which was entered at the time of installation process. You should then be able to create your first channel and have the **admin rights** for the hub. - -- **For normal YunoHost users :** Normal LDAP users can login through Ldap authentication and create there channels. - -- **Failing to get admin rights :** If the admin cannot access the admin settings at `https://zap.example.com/admin` or you want to grant admin rights to any other user(s) on the hub, then you have to **manually add 4096** to the **account_roles** under **accounts** for that user in the **database through phpMYAdmin**. - -- **For logs:** Go to **admin->logs** and enter the file name **php.log**. - -- **Failed Database after Upgrade:** Some times databse upgrade fails after version upgrade. You can go to hub eg. `https://zap.example.com/admin/dbsync/` and check the numbers of failled update. These updates will have to be ran manually by **phpMYAdmin**. - -## Useful links - -+ Website: [codeberg.org/zot/zap](https://codeberg.org/zot/zap) -+ Application software repository: [github.com - YunoHost-Apps/zap](https://github.com/YunoHost-Apps/zap_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/zap/issues](https://github.com/YunoHost-Apps/zap_ynh/issues) diff --git a/pages/04.applications/10.docs/zerobin/app_zerobin.fr.md b/pages/04.applications/10.docs/zerobin/app_zerobin.fr.md deleted file mode 100644 index 0dc1b22c..00000000 --- a/pages/04.applications/10.docs/zerobin/app_zerobin.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Zerobin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_zerobin' ---- - -![logo de zerobin](image://zerobin_logo.svg?resize=,80) - -[![Install zerobin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) [![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) - -Zerobin est un service web permettant de stocker temporairement et de partager du texte simple de manière chiffrée, sans stockage lisible sur le serveur. La clef de chiffrement/déchiffrement n'est pas stockée sur le serveur mais dans l'URL transmise. Ainsi vous pouvez partager des informations sensibles (mots de passe, codes d'accès, et même une discussion) de manière confidentielle en communiquant à vos interlocuteurs l'adresse spécifique de votre contenu. De plus ce contenu a une valeur limitée dans le temps et est détruit passé un délai personnalisable. - -## Liens utiles - -+ Site web : [privatebin.info](https://privatebin.info/) -+ Documentation officielle : [github.com/PrivateBin/PrivateBin/wiki](https://github.com/PrivateBin/PrivateBin/wiki) -+ Démonstration : [Démo](https://privatebin.net/) -+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/zerobin](https://github.com/YunoHost-Apps/zerobin_ynh) -+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/zerobin/issues](https://github.com/YunoHost-Apps/zerobin_ynh/issues) diff --git a/pages/04.applications/10.docs/zerobin/app_zerobin.md b/pages/04.applications/10.docs/zerobin/app_zerobin.md deleted file mode 100644 index 65a084cc..00000000 --- a/pages/04.applications/10.docs/zerobin/app_zerobin.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Zerobin -template: docs -taxonomy: - category: docs, apps -routes: - default: '/app_zerobin' ---- - -![zerobin's logo](image://zerobin_logo.svg?resize=,80) - -[![Install zerobin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) [![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) - -Zerobin is a web service for temporarily storing and sharing plain text in encrypted form without readable storage on the server. The encryption/decryption key is not stored on the server but in the transmitted URL. Thus you can share sensitive information (passwords, access codes, and even a discussion) in a confidential way by communicating to your interlocutors the specific address of your content. Moreover this content has a limited value in time and is destroyed after a customizable delay. - -## Useful links - -+ Website : [privatebin.info](https://privatebin.info/) -+ Official documentation : [github.com/PrivateBin/PrivateBin/wiki](https://github.com/PrivateBin/PrivateBin/wiki) -+ Demonstration : [Demo](https://privatebin.net/) -+ Application software repository : [github.com - YunoHost-Apps/zerobin](https://github.com/YunoHost-Apps/zerobin_ynh) -+ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/zerobin/issues](https://github.com/YunoHost-Apps/zerobin_ynh/issues) From 956c1a9e60dc55ed7aa51dca1e73dffa199b45e8 Mon Sep 17 00:00:00 2001 From: DeMiro5001 <68397534+DeMiro5001@users.noreply.github.com> Date: Wed, 3 Jul 2024 21:50:15 +0100 Subject: [PATCH 03/35] Update command_line.md (#2468) Co-authored-by: OniriCorpe --- .../15.admin_guide/15.command_line/command_line.fr.md | 2 +- .../15.admin_guide/15.command_line/command_line.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/02.administer/15.admin_guide/15.command_line/command_line.fr.md b/pages/02.administer/15.admin_guide/15.command_line/command_line.fr.md index d5e521f8..b9cb266e 100644 --- a/pages/02.administer/15.admin_guide/15.command_line/command_line.fr.md +++ b/pages/02.administer/15.admin_guide/15.command_line/command_line.fr.md @@ -155,7 +155,7 @@ Cette commande est utile lorsque vous voulez communiquer à une autre personne l Exemple : ```bash -yunohost tools diagnosis | yunopaste +yunohost diagnosis show | yunopaste ``` ### Quelques commandes utiles diff --git a/pages/02.administer/15.admin_guide/15.command_line/command_line.md b/pages/02.administer/15.admin_guide/15.command_line/command_line.md index 432c080c..2cbde3b2 100644 --- a/pages/02.administer/15.admin_guide/15.command_line/command_line.md +++ b/pages/02.administer/15.admin_guide/15.command_line/command_line.md @@ -155,7 +155,7 @@ This command allow you to share with an other person the output of a command. Example: ```bash -yunohost tools diagnosis | yunopaste +yunohost diagnosis show | yunopaste ``` ### The `ynh-vpnclient-loadcubefile.sh` command From 8b62d06699557ae67c5f98c21c783c14af17b2bc Mon Sep 17 00:00:00 2001 From: YunoHost Bot Date: Wed, 3 Jul 2024 22:52:24 +0200 Subject: [PATCH 04/35] [CI] Update app helpers/resources for debian/11.2.20.2 (#2469) --- .../packaging_app_manifest_resources.md | 2 +- .../packaging_app_scripts_helpers.md | 202 +++++++++--------- .../packaging_app_scripts_helpers_v21.md | 174 +++++++-------- 3 files changed, 189 insertions(+), 189 deletions(-) diff --git a/pages/06.contribute/10.packaging_apps/10.manifest/10.appresources/packaging_app_manifest_resources.md b/pages/06.contribute/10.packaging_apps/10.manifest/10.appresources/packaging_app_manifest_resources.md index 54a9f5e5..96cee6fe 100644 --- a/pages/06.contribute/10.packaging_apps/10.manifest/10.appresources/packaging_app_manifest_resources.md +++ b/pages/06.contribute/10.packaging_apps/10.manifest/10.appresources/packaging_app_manifest_resources.md @@ -7,7 +7,7 @@ routes: default: '/packaging_apps_resources' --- -Doc auto-generated by [this script](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/doc/generate_resource_doc.py) on 01/07/2024 (YunoHost version 11.2.20.1) +Doc auto-generated by [this script](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/doc/generate_resource_doc.py) on 03/07/2024 (YunoHost version 11.2.20.2) --- diff --git a/pages/06.contribute/10.packaging_apps/20.scripts/10.helpers/packaging_app_scripts_helpers.md b/pages/06.contribute/10.packaging_apps/20.scripts/10.helpers/packaging_app_scripts_helpers.md index 99d64ac8..d585c95e 100644 --- a/pages/06.contribute/10.packaging_apps/20.scripts/10.helpers/packaging_app_scripts_helpers.md +++ b/pages/06.contribute/10.packaging_apps/20.scripts/10.helpers/packaging_app_scripts_helpers.md @@ -7,7 +7,7 @@ routes: default: '/packaging_apps_helpers' --- -Doc auto-generated by [this script](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/doc/generate_helper_doc.py) on 01/07/2024 (YunoHost version 11.2.20.1) +Doc auto-generated by [this script](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/doc/generate_helper_doc.py) on 03/07/2024 (YunoHost version 11.2.20.2) @@ -90,7 +90,7 @@ The helper will: Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/sources#L67) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/sources#L67) [/details] --- @@ -151,7 +151,7 @@ You will replace __YNH_NODE__ with $ynh_node Requires YunoHost version 2.7.12 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/nodejs#L52) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/nodejs#L52) [/details] #### ynh_install_nodejs @@ -174,7 +174,7 @@ Refer to `ynh_use_nodejs` for more information about available commands and vari Requires YunoHost version 2.7.12 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/nodejs#L94) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/nodejs#L94) [/details] #### ynh_remove_nodejs @@ -191,7 +191,7 @@ This helper will check if another app uses the same version of node. Requires YunoHost version 2.7.12 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/nodejs#L164) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/nodejs#L164) [/details] --- @@ -240,7 +240,7 @@ one other variable is also available Requires YunoHost version 3.2.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/ruby#L53) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/ruby#L53) [/details] #### ynh_install_ruby @@ -266,7 +266,7 @@ to rbenv shims (e.g. $RBENV_ROOT/shims/bundle) Requires YunoHost version 3.2.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/ruby#L98) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/ruby#L98) [/details] #### ynh_remove_ruby @@ -279,7 +279,7 @@ Requires YunoHost version 3.2.2 or higher. This helper will also cleanup Ruby versions -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/ruby#L240) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/ruby#L240) [/details] #### ynh_cleanup_ruby @@ -294,7 +294,7 @@ and uninstall them If no app uses Ruby, rbenv will be also removed. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/ruby#L265) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/ruby#L265) [/details] --- @@ -343,7 +343,7 @@ one other variable is also available Requires YunoHost version 3.2.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/go#L54) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/go#L54) [/details] #### ynh_install_go @@ -369,7 +369,7 @@ to goenv shims (e.g. $goenv_ROOT/shims/bundle) Requires YunoHost version 3.2.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/go#L96) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/go#L96) [/details] #### ynh_remove_go @@ -382,7 +382,7 @@ Requires YunoHost version 3.2.2 or higher. This helper will also cleanup Go versions -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/go#L185) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/go#L185) [/details] #### ynh_cleanup_go @@ -397,7 +397,7 @@ and uninstall them If no app uses Go, goenv will be also removed. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/go#L208) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/go#L208) [/details] --- @@ -420,7 +420,7 @@ If no app uses Go, goenv will be also removed. Requires YunoHost version 4.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/composer#L16) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/composer#L16) [/details] #### ynh_install_composer @@ -439,7 +439,7 @@ Requires YunoHost version 4.2 or higher. Requires YunoHost version 4.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/composer#L48) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/composer#L48) [/details] --- @@ -479,7 +479,7 @@ Requires YunoHost version 4.2 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mysql#L15) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mysql#L15) [/details] #### ynh_mysql_execute_as_root @@ -496,7 +496,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mysql#L36) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mysql#L36) [/details] #### ynh_mysql_execute_file_as_root @@ -513,7 +513,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mysql#L60) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mysql#L60) [/details] #### ynh_mysql_dump_db @@ -533,7 +533,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mysql#L128) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mysql#L128) [/details] --- @@ -567,7 +567,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/postgresql#L18) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/postgresql#L18) [/details] #### ynh_psql_execute_as_root @@ -584,7 +584,7 @@ Requires YunoHost version 3.5.0 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/postgresql#L39) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/postgresql#L39) [/details] #### ynh_psql_execute_file_as_root @@ -601,7 +601,7 @@ Requires YunoHost version 3.5.0 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/postgresql#L64) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/postgresql#L64) [/details] #### ynh_psql_dump_db @@ -621,7 +621,7 @@ Requires YunoHost version 3.5.0 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/postgresql#L135) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/postgresql#L135) [/details] #### ynh_psql_database_exists @@ -638,7 +638,7 @@ Requires YunoHost version 3.5.0 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/postgresql#L192) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/postgresql#L192) [/details] --- @@ -668,7 +668,7 @@ Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L19) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L19) [/details] #### ynh_mongo_dump_db @@ -688,7 +688,7 @@ Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L136) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L136) [/details] #### ynh_mongo_database_exists @@ -705,7 +705,7 @@ Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L181) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L181) [/details] #### ynh_mongo_restore_db @@ -723,7 +723,7 @@ Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L205) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L205) [/details] #### ynh_mongo_setup_db @@ -744,7 +744,7 @@ It will also be stored as "mongopwd" into the app settings. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L248) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L248) [/details] #### ynh_mongo_remove_db @@ -761,7 +761,7 @@ It will also be stored as "mongopwd" into the app settings. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L276) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L276) [/details] #### ynh_install_mongo @@ -777,7 +777,7 @@ It will also be stored as "mongopwd" into the app settings. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L301) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L301) [/details] #### ynh_remove_mongo @@ -792,7 +792,7 @@ if MongoDB package as been removed" class="helper-card-subtitle text-muted"] -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/mongodb#L344) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/mongodb#L344) [/details] --- @@ -807,7 +807,7 @@ if MongoDB package as been removed" class="helper-card-subtitle text-muted"] **Usage**: `ynh_redis_get_free_db` **Returns**: the database number to use -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/redis#L7) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/redis#L7) [/details] #### ynh_redis_remove_db @@ -819,7 +819,7 @@ Please always call this script in install and restore scripts" class="helper **Arguments**: - `database`: the database to erase -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/redis#L36) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/redis#L36) [/details] --- @@ -900,7 +900,7 @@ into the app settings when configuration is done. Requires YunoHost version 4.1.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/templating#L56) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/templating#L56) [/details] #### ynh_read_var_in_file @@ -944,7 +944,7 @@ Example of line this helpers can managed correctly Requires YunoHost version 4.3 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/templating#L222) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/templating#L222) [/details] #### ynh_write_var_in_file @@ -963,7 +963,7 @@ Requires YunoHost version 4.3 or higher. Requires YunoHost version 4.3 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/templating#L300) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/templating#L300) [/details] --- @@ -992,7 +992,7 @@ location Requires YunoHost version 4.1.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/nginx#L19) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/nginx#L19) [/details] #### ynh_remove_nginx_config @@ -1005,7 +1005,7 @@ Requires YunoHost version 4.1.0 or higher. Requires YunoHost version 2.7.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/nginx#L41) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/nginx#L41) [/details] #### ynh_change_url_nginx_config @@ -1018,7 +1018,7 @@ Requires YunoHost version 2.7.2 or higher. Requires YunoHost version 11.1.9 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/nginx#L52) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/nginx#L52) [/details] --- @@ -1093,7 +1093,7 @@ Set as 'high', the process manager will be set at 'static'. There will be always Requires YunoHost version 4.1.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/php#L70) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/php#L70) [/details] #### ynh_remove_fpm_config @@ -1106,7 +1106,7 @@ Requires YunoHost version 4.1.0 or higher. Requires YunoHost version 2.7.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/php#L284) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/php#L284) [/details] --- @@ -1133,7 +1133,7 @@ format and how placeholders are replaced with actual variables. Requires YunoHost version 4.1.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/systemd#L15) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/systemd#L15) [/details] #### ynh_remove_systemd_config @@ -1149,7 +1149,7 @@ Requires YunoHost version 4.1.0 or higher. Requires YunoHost version 2.7.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/systemd#L38) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/systemd#L38) [/details] #### ynh_systemd_action @@ -1170,7 +1170,7 @@ Requires YunoHost version 2.7.2 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/systemd#L67) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/systemd#L67) [/details] --- @@ -1239,7 +1239,7 @@ fail2ban-regex /var/log/YOUR_LOG_FILE_PATH /etc/fail2ban/filter.d/YOUR_APP.conf Requires YunoHost version 4.1.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/fail2ban#L58) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/fail2ban#L58) [/details] #### ynh_remove_fail2ban_config @@ -1252,7 +1252,7 @@ Requires YunoHost version 4.1.0 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/fail2ban#L130) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/fail2ban#L130) [/details] --- @@ -1277,7 +1277,7 @@ If no `--logfile` is provided, `/var/log/$app` will be used as default. Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logrotate#L15) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logrotate#L15) [/details] #### ynh_remove_logrotate @@ -1290,7 +1290,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logrotate#L99) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logrotate#L99) [/details] --- @@ -1326,7 +1326,7 @@ For multiple calls, cookies are persisted between each call for the same app Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L90) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L90) [/details] #### ynh_secure_remove @@ -1342,7 +1342,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L173) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L173) [/details] #### ynh_read_manifest @@ -1361,7 +1361,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L207) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L207) [/details] #### ynh_app_upstream_version @@ -1385,7 +1385,7 @@ For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3 Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L250) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L250) [/details] #### ynh_check_app_version_changed @@ -1403,7 +1403,7 @@ of it, when it's not needed Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L302) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L302) [/details] #### ynh_compare_current_package_version @@ -1434,7 +1434,7 @@ fi Requires YunoHost version 3.8.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L332) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L332) [/details] #### ynh_user_exists @@ -1454,7 +1454,7 @@ Requires YunoHost version 3.8.0 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L414) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L414) [/details] #### ynh_user_get_info @@ -1475,7 +1475,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L435) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L435) [/details] #### ynh_user_list @@ -1492,7 +1492,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.4.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/utils#L455) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/utils#L455) [/details] --- @@ -1514,7 +1514,7 @@ Requires YunoHost version 2.4.0 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/setting#L10) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/setting#L10) [/details] #### ynh_app_setting_set @@ -1532,7 +1532,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/setting#L36) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/setting#L36) [/details] #### ynh_app_setting_set_default @@ -1560,7 +1560,7 @@ fi Requires YunoHost version 11.1.16 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/setting#L73) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/setting#L73) [/details] #### ynh_app_setting_delete @@ -1577,7 +1577,7 @@ Requires YunoHost version 11.1.16 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/setting#L98) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/setting#L98) [/details] --- @@ -1603,7 +1603,7 @@ Requires YunoHost version 2.2.4 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/string#L13) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/string#L13) [/details] #### ynh_replace_string @@ -1624,7 +1624,7 @@ sub-expressions can be used (see sed manual page for more information) Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/string#L40) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/string#L40) [/details] #### ynh_replace_special_string @@ -1645,7 +1645,7 @@ characters, you can't use some regular expressions and sub-expressions. Requires YunoHost version 2.7.7 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/string#L71) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/string#L71) [/details] --- @@ -1719,7 +1719,7 @@ Requires YunoHost version 2.4.0 or higher. Requires YunoHost version 3.5.0 or higher for the argument `--not_mandatory` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/backup#L64) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/backup#L64) [/details] #### ynh_restore @@ -1732,7 +1732,7 @@ Requires YunoHost version 3.5.0 or higher for the argument `--not_mandatory` Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/backup#L179) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/backup#L179) [/details] #### ynh_restore_file @@ -1776,7 +1776,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 3.5.0 or higher for the argument --not_mandatory -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/backup#L238) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/backup#L238) [/details] #### ynh_store_file_checksum @@ -1794,7 +1794,7 @@ $app should be defined when calling this helper Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/backup#L306) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/backup#L306) [/details] #### ynh_backup_if_checksum_is_different @@ -1815,7 +1815,7 @@ modified config files. Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/backup#L357) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/backup#L357) [/details] #### ynh_delete_file_checksum @@ -1833,7 +1833,7 @@ $app should be defined when calling this helper Requires YunoHost version 3.3.1 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/backup#L397) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/backup#L397) [/details] --- @@ -1855,7 +1855,7 @@ Requires YunoHost version 3.3.1 or higher. Requires YunoHost version 2.4.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L10) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L10) [/details] #### ynh_print_info @@ -1871,7 +1871,7 @@ Requires YunoHost version 2.4.0 or higher. Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L30) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L30) [/details] #### ynh_print_warn @@ -1887,7 +1887,7 @@ Requires YunoHost version 3.2.0 or higher. Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L56) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L56) [/details] #### ynh_print_err @@ -1903,7 +1903,7 @@ Requires YunoHost version 3.2.0 or higher. Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L73) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L73) [/details] #### ynh_exec_err @@ -1921,7 +1921,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_err Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L92) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L92) [/details] #### ynh_exec_warn @@ -1939,7 +1939,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_warn Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L113) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L113) [/details] #### ynh_exec_warn_less @@ -1957,7 +1957,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_warn Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L134) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L134) [/details] #### ynh_exec_quiet @@ -1975,7 +1975,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_warn Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L155) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L155) [/details] #### ynh_exec_fully_quiet @@ -1993,7 +1993,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_quie Requires YunoHost version 3.2.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L176) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L176) [/details] #### ynh_exec_and_print_stderr_only_if_error @@ -2011,7 +2011,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_and_ Requires YunoHost version 11.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L197) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L197) [/details] #### ynh_script_progression @@ -2030,7 +2030,7 @@ Requires YunoHost version 11.2 or higher. Requires YunoHost version 3.5.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L257) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L257) [/details] #### ynh_return @@ -2044,7 +2044,7 @@ Requires YunoHost version 3.5.0 or higher. Requires YunoHost version 3.6.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/logging#L345) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/logging#L345) [/details] --- @@ -2062,7 +2062,7 @@ Requires YunoHost version 3.6.0 or higher. Requires YunoHost version 4.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/multimedia#L11) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/multimedia#L11) [/details] #### ynh_multimedia_addfolder @@ -2081,7 +2081,7 @@ This "directory" will be a symbolic link to a existing directory. Requires YunoHost version 4.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/multimedia#L64) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/multimedia#L64) [/details] #### ynh_multimedia_addaccess @@ -2097,7 +2097,7 @@ Requires YunoHost version 4.2 or higher. Requires YunoHost version 4.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/multimedia#L93) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/multimedia#L93) [/details] --- @@ -2177,7 +2177,7 @@ See https://github.com/YunoHost/issues/issues/1420 for more informations Requires YunoHost version 3.7.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L66) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L66) [/details] #### ynh_permission_delete @@ -2195,7 +2195,7 @@ Requires YunoHost version 3.7.0 or higher. Requires YunoHost version 3.7.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L152) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L152) [/details] #### ynh_permission_exists @@ -2212,7 +2212,7 @@ Requires YunoHost version 3.7.0 or higher. Requires YunoHost version 3.7.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L169) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L169) [/details] #### ynh_permission_url @@ -2234,7 +2234,7 @@ Requires YunoHost version 3.7.0 or higher. Requires YunoHost version 3.7.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L192) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L192) [/details] #### ynh_permission_update @@ -2256,7 +2256,7 @@ Requires YunoHost version 3.7.0 or higher. Requires YunoHost version 3.7.0 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L260) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L260) [/details] #### ynh_permission_has_user @@ -2276,7 +2276,7 @@ Requires YunoHost version 3.7.0 or higher. Requires YunoHost version 3.7.1 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L329) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L329) [/details] #### ynh_legacy_permissions_exists @@ -2290,7 +2290,7 @@ Requires YunoHost version 3.7.1 or higher. Requires YunoHost version 4.1.2 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L359) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L359) [/details] #### ynh_legacy_permissions_delete_all @@ -2300,7 +2300,7 @@ Requires YunoHost version 4.1.2 or higher. **Usage**: `ynh_legacy_permissions_delete_all` **Example**: `if ynh_legacy_permissions_exists then ynh_legacy_permissions_delete_all # You can recreate the required permissions here with ynh_permission_create fi Requires YunoHost version 4.1.2 or higher.` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/permission#L379) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/permission#L379) [/details] --- @@ -2325,7 +2325,7 @@ Requires YunoHost version 4.1.2 or higher. Requires YunoHost version 2.2.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/apt#L53) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/apt#L53) [/details] #### ynh_install_app_dependencies @@ -2346,7 +2346,7 @@ example : ynh_install_app_dependencies dep1 dep2 "dep3|dep4|dep5" Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/apt#L236) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/apt#L236) [/details] #### ynh_remove_app_dependencies @@ -2361,7 +2361,7 @@ Dependencies will removed only if no other package need them. Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/apt#L370) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/apt#L370) [/details] #### ynh_install_extra_app_dependencies @@ -2380,7 +2380,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 3.8.1 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/apt#L404) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/apt#L404) [/details] --- @@ -2413,7 +2413,7 @@ ynh_system_user_create --username=discourse --home_dir=/var/www/discourse --use_ Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/systemuser#L61) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/systemuser#L61) [/details] #### ynh_system_user_delete @@ -2429,7 +2429,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 2.6.4 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/systemuser#L103) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/systemuser#L103) [/details] #### ynh_exec_as @@ -2442,7 +2442,7 @@ Requires YunoHost version 2.6.4 or higher. Requires YunoHost version 4.1.7 or higher. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v1.d/systemuser#L129) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v1.d/systemuser#L129) [/details] --- diff --git a/pages/06.contribute/10.packaging_apps/20.scripts/12.helpers21/packaging_app_scripts_helpers_v21.md b/pages/06.contribute/10.packaging_apps/20.scripts/12.helpers21/packaging_app_scripts_helpers_v21.md index 61e05ab5..7a88275a 100644 --- a/pages/06.contribute/10.packaging_apps/20.scripts/12.helpers21/packaging_app_scripts_helpers_v21.md +++ b/pages/06.contribute/10.packaging_apps/20.scripts/12.helpers21/packaging_app_scripts_helpers_v21.md @@ -7,7 +7,7 @@ routes: default: '/packaging_apps_helpers_v2.1' --- -Doc auto-generated by [this script](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/doc/generate_helper_doc.py) on 01/07/2024 (YunoHost version 11.2.20.1) +Doc auto-generated by [this script](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/doc/generate_helper_doc.py) on 03/07/2024 (YunoHost version 11.2.20.2) @@ -86,7 +86,7 @@ The helper will: - Apply sane default permissions (see _ynh_apply_default_permissions) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/sources#L63) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/sources#L63) [/details] --- @@ -118,7 +118,7 @@ is preserved when calling ynh_exec_as_app). Also defines: - `$nodejs_dir`, the directory containing the specific version of nodejs, which may be used in the systemd config too (e.g. `ExecStart=__NODEJS_DIR__/node foo bar`) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/nodejs#L42) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/nodejs#L42) [/details] #### ynh_nodejs_remove @@ -133,7 +133,7 @@ This helper will check if another app uses the same version of node. - If no other app uses node, n will be also removed. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/nodejs#L107) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/nodejs#L107) [/details] --- @@ -158,7 +158,7 @@ is preserved when calling ynh_exec_as_app). Also defines: This helper also creates a /etc/profile.d/rbenv.sh that configures PATH environment for rbenv -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/ruby#L44) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/ruby#L44) [/details] #### ynh_ruby_remove @@ -171,7 +171,7 @@ This helper also creates a /etc/profile.d/rbenv.sh that configures PATH environm This helper will also cleanup unused Ruby versions -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/ruby#L185) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/ruby#L185) [/details] --- @@ -196,7 +196,7 @@ is preserved when calling `ynh_exec_as_app`). Also defines: This helper also creates a /etc/profile.d/goenv.sh that configures PATH environment for goenv -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/go#L42) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/go#L42) [/details] #### ynh_go_remove @@ -209,7 +209,7 @@ This helper also creates a /etc/profile.d/goenv.sh that configures PATH environm This helper will also cleanup Go versions -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/go#L129) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/go#L129) [/details] --- @@ -230,7 +230,7 @@ as global prior to calling this helper. Will use `$install_dir` as workdir unless `$composer_workdir` exists (but that shouldnt be necessary) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/composer#L11) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/composer#L11) [/details] #### ynh_composer_exec @@ -246,7 +246,7 @@ You may also define `composer_user=root` prior to call this helper if you absolutely need composer to run as root, but this is discouraged... -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/composer#L37) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/composer#L37) [/details] --- @@ -279,7 +279,7 @@ absolutely need composer to run as root, but this is discouraged... - ` ynh_mysql_db_shell < /path/to/file.sql` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mysql#L12) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mysql#L12) [/details] #### ynh_mysql_dump_db @@ -294,7 +294,7 @@ absolutely need composer to run as root, but this is discouraged... **Returns**: The mysqldump output **Example**: `ynh_mysql_dump_db "roundcube" > ./dump.sql` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mysql#L65) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mysql#L65) [/details] --- @@ -321,7 +321,7 @@ absolutely need composer to run as root, but this is discouraged... - ` ynh_psql_db_shell < /path/to/file.sql` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/postgresql#L15) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/postgresql#L15) [/details] #### ynh_psql_dump_db @@ -336,7 +336,7 @@ absolutely need composer to run as root, but this is discouraged... **Returns**: the psqldump output **Example**: `ynh_psql_dump_db 'roundcube' > ./dump.sql` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/postgresql#L70) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/postgresql#L70) [/details] --- @@ -360,7 +360,7 @@ absolutely need composer to run as root, but this is discouraged... -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L13) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L13) [/details] #### ynh_mongo_dump_db @@ -380,7 +380,7 @@ absolutely need composer to run as root, but this is discouraged... -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L64) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L64) [/details] #### ynh_mongo_database_exists @@ -397,7 +397,7 @@ absolutely need composer to run as root, but this is discouraged... -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L107) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L107) [/details] #### ynh_mongo_restore_db @@ -415,7 +415,7 @@ absolutely need composer to run as root, but this is discouraged... -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L130) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L130) [/details] #### ynh_mongo_setup_db @@ -436,7 +436,7 @@ It will also be stored as "mongopwd" into the app settings. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L171) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L171) [/details] #### ynh_mongo_remove_db @@ -453,7 +453,7 @@ It will also be stored as "mongopwd" into the app settings. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L198) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L198) [/details] #### ynh_install_mongo @@ -466,7 +466,7 @@ It will also be stored as "mongopwd" into the app settings. The installed version is defined by $mongo_version which should be defined as global prior to calling this helper -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L222) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L222) [/details] #### ynh_remove_mongo @@ -481,7 +481,7 @@ if MongoDB package as been removed" class="helper-card-subtitle text-muted"] -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/mongodb#L263) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/mongodb#L263) [/details] --- @@ -496,7 +496,7 @@ if MongoDB package as been removed" class="helper-card-subtitle text-muted"] **Usage**: `ynh_redis_get_free_db` **Returns**: the database number to use -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/redis#L7) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/redis#L7) [/details] #### ynh_redis_remove_db @@ -508,7 +508,7 @@ Please always call this script in install and restore scripts" class="helper **Arguments**: - `database`: the database to erase -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/redis#L36) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/redis#L36) [/details] --- @@ -577,7 +577,7 @@ And it will calculate and store the destination file checksum into the app settings when configuration is done. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/templating#L44) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/templating#L44) [/details] #### ynh_read_var_in_file @@ -619,7 +619,7 @@ Example of line this helpers can managed correctly CUSTOM['user'] = 'YunoHost' -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/templating#L172) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/templating#L172) [/details] #### ynh_write_var_in_file @@ -633,7 +633,7 @@ Example of line this helpers can managed correctly - `--key=`: the key to set - `--value=`: the value to set - `--after=`: the line just before the key (in case of multiple lines with the name of the key in the file) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/templating#L247) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/templating#L247) [/details] --- @@ -660,7 +660,7 @@ This allows to enable/disable specific behaviors dependenging on the install location -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/nginx#L17) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/nginx#L17) [/details] #### ynh_config_remove_nginx @@ -668,7 +668,7 @@ location [details summary="Remove the dedicated nginx config" class="helper-card-subtitle text-muted"] **Usage**: `ynh_config_remove_nginx` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/nginx#L37) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/nginx#L37) [/details] #### ynh_config_change_url_nginx @@ -676,7 +676,7 @@ location [details summary="Regen the nginx config in a change url context" class="helper-card-subtitle text-muted"] **Usage**: `ynh_config_change_url_nginx` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/nginx#L46) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/nginx#L46) [/details] --- @@ -732,7 +732,7 @@ Check PHP-FPM's manual for more info on what these are (: ... - `$php_max_spare_servers` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/php#L50) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/php#L50) [/details] #### ynh_config_remove_phpfpm @@ -740,7 +740,7 @@ Check PHP-FPM's manual for more info on what these are (: ... [details summary="Remove the dedicated PHP-FPM config" class="helper-card-subtitle text-muted"] **Usage**: `ynh_config_remove_phpfpm` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/php#L126) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/php#L126) [/details] --- @@ -765,7 +765,7 @@ See the documentation of `ynh_config_add` for a description of the template format and how placeholders are replaced with actual variables. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemd#L13) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemd#L13) [/details] #### ynh_config_remove_systemd @@ -776,7 +776,7 @@ format and how placeholders are replaced with actual variables. **Arguments**: - `service`: Service name (optionnal, $app by default) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemd#L33) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemd#L33) [/details] #### ynh_systemctl @@ -792,7 +792,7 @@ format and how placeholders are replaced with actual variables. - `--log_path=`: Log file - Path to the log file. Default : `/var/log/$app/$app.log` - `--timeout=`: Timeout - The maximum time to wait before ending the watching. Default : 60 seconds. - `--length=`: Length of the error log displayed for debugging : Default : 20 -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemd#L52) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemd#L52) [/details] --- @@ -856,7 +856,7 @@ fail2ban-regex /var/log/YOUR_LOG_FILE_PATH /etc/fail2ban/filter.d/YOUR_APP.conf ``` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/fail2ban#L52) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/fail2ban#L52) [/details] #### ynh_config_remove_fail2ban @@ -864,7 +864,7 @@ fail2ban-regex /var/log/YOUR_LOG_FILE_PATH /etc/fail2ban/filter.d/YOUR_APP.conf [details summary="Remove the dedicated fail2ban config (jail and filter conf files)" class="helper-card-subtitle text-muted"] **Usage**: `ynh_config_remove_fail2ban` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/fail2ban#L114) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/fail2ban#L114) [/details] --- @@ -885,7 +885,7 @@ The configuration is autogenerated by YunoHost (ie it doesnt come from a specific app template like nginx or systemd conf) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logrotate#L13) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logrotate#L13) [/details] #### ynh_config_remove_logrotate @@ -893,7 +893,7 @@ The configuration is autogenerated by YunoHost [details summary="Remove the app's logrotate config." class="helper-card-subtitle text-muted"] **Usage**: `ynh_remove_logrotate` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logrotate#L71) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logrotate#L71) [/details] --- @@ -917,7 +917,7 @@ The configuration is autogenerated by YunoHost Note that the $PATH variable is preserved (using --preserve-env=PATH) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L60) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L60) [/details] #### ynh_local_curl @@ -940,7 +940,7 @@ For multiple calls, cookies are persisted between each call for the same app `$domain` and `$path` should be defined externally (and correspond to the domain.tld and the /path (of the app?)) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L77) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L77) [/details] #### ynh_safe_rm @@ -948,7 +948,7 @@ For multiple calls, cookies are persisted between each call for the same app [details summary="Remove a file or a directory, checking beforehand that it's not a disastrous location to rm such as entire /var or /home" class="helper-card-subtitle text-muted"] **Usage**: `ynh_safe_rm path_to_remove` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L145) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L145) [/details] #### ynh_read_manifest @@ -961,7 +961,7 @@ For multiple calls, cookies are persisted between each call for the same app - `key`: Name of the key to find **Returns**: the value associate to that key -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L171) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L171) [/details] #### ynh_app_upstream_version @@ -976,7 +976,7 @@ For multiple calls, cookies are persisted between each call for the same app For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3-2` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L181) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L181) [/details] #### ynh_app_upstream_version_changed @@ -984,7 +984,7 @@ For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3 [details summary="Return 0 if the "upstream" part of the version changed, or 1 otherwise (ie only the ~ynh suffix changed)" class="helper-card-subtitle text-muted"] **Usage**: `if ynh_app_upstream_version_changed; then ...` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L188) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L188) [/details] #### ynh_app_upgrading_from_version_before @@ -994,7 +994,7 @@ For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3 **Usage**: `` **Example**: `if ynh_app_upgrading_from_version_before 2.3.2~ynh1; then ...` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L196) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L196) [/details] #### ynh_app_upgrading_from_version_before_or_equal_to @@ -1004,7 +1004,7 @@ For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3 **Usage**: `` **Example**: `if ynh_app_upgrading_from_version_before_or_equal_to 2.3.2~ynh1; then ...` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L206) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L206) [/details] #### ynh_validate_ip @@ -1016,7 +1016,7 @@ For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3 **Returns**: 0 for valid ip addresses, 1 otherwise **Example**: `ynh_validate_ip 4 111.222.333.444` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L284) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L284) [/details] #### ynh_in_ci_tests @@ -1029,7 +1029,7 @@ For example, if the manifest contains `4.3-2~ynh3` the function will return `4.3 Return 0 if in CI, 1 otherwise -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L348) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L348) [/details] #### ynh_user_get_info @@ -1045,7 +1045,7 @@ Return 0 if in CI, 1 otherwise **Returns**: the value associate to that key **Example**: `mail=$(ynh_user_get_info --username="toto" --key=mail)` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L360) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L360) [/details] #### ynh_user_list @@ -1057,7 +1057,7 @@ Return 0 if in CI, 1 otherwise **Returns**: one username per line as strings **Example**: `for u in $(ynh_user_list); do ... ; done` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/utils#L377) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/utils#L377) [/details] --- @@ -1074,7 +1074,7 @@ Return 0 if in CI, 1 otherwise **Arguments**: - `--app=`: the application id (global $app by default) - `--key=`: the setting to get -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/setting#L8) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/setting#L8) [/details] #### ynh_app_setting_set @@ -1087,7 +1087,7 @@ Return 0 if in CI, 1 otherwise - `--app=`: the application id (global $app by default) - `--key=`: the setting name to set - `--value=`: the setting value to set -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/setting#L27) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/setting#L27) [/details] #### ynh_app_setting_set_default @@ -1113,7 +1113,7 @@ then fi -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/setting#L57) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/setting#L57) [/details] #### ynh_app_setting_delete @@ -1125,7 +1125,7 @@ fi **Arguments**: - `--app=`: the application id (global $app by default) - `--key=`: the setting to delete -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/setting#L79) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/setting#L79) [/details] --- @@ -1146,7 +1146,7 @@ fi **Returns**: the generated string **Example**: `pwd=$(ynh_string_random --length=8)` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/string#L11) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/string#L11) [/details] #### ynh_replace @@ -1165,7 +1165,7 @@ As this helper is based on sed command, regular expressions and references to sub-expressions can be used (see sed manual page for more information) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/string#L35) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/string#L35) [/details] #### ynh_replace_regex @@ -1184,7 +1184,7 @@ This helper will use ynh_replace, but as you can use special characters, you can't use some regular expressions and sub-expressions. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/string#L63) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/string#L63) [/details] #### ynh_normalize_url_path @@ -1221,7 +1221,7 @@ Handle the slash at the beginning of path and its absence at ending Return a normalized url path -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/string#L118) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/string#L118) [/details] --- @@ -1252,7 +1252,7 @@ upgrade fails and the script is removed prior to restoring the backup, the data/logs are not destroyed. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/backup#L24) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/backup#L24) [/details] #### ynh_restore @@ -1279,7 +1279,7 @@ otheriwse, search for a match in the csv (eg: conf/nginx.conf) and restore it in `/etc/nginx/conf.d/$domain.d/$app.conf` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/backup#L131) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/backup#L131) [/details] #### ynh_restore_everything @@ -1287,7 +1287,7 @@ otheriwse, search for a match in the csv (eg: conf/nginx.conf) and restore it in [details summary="Restore all files that were previously backuped in an app backup script" class="helper-card-subtitle text-muted"] **Usage**: `ynh_restore_everything` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/backup#L189) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/backup#L189) [/details] #### ynh_store_file_checksum @@ -1295,7 +1295,7 @@ otheriwse, search for a match in the csv (eg: conf/nginx.conf) and restore it in [details summary="Calculate and store a file checksum into the app settings" class="helper-card-subtitle text-muted"] **Usage**: `ynh_store_file_checksum /path/to/file` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/backup#L211) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/backup#L211) [/details] #### ynh_backup_if_checksum_is_different @@ -1309,7 +1309,7 @@ This helper is primarily meant to allow to easily backup personalised/manually modified config files. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/backup#L242) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/backup#L242) [/details] #### ynh_delete_file_checksum @@ -1317,7 +1317,7 @@ modified config files. [details summary="Delete a file checksum from the app settings" class="helper-card-subtitle text-muted"] **Usage**: `ynh_delete_file_checksum /path/to/file` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/backup#L273) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/backup#L273) [/details] --- @@ -1330,7 +1330,7 @@ modified config files. [details summary="Print a message to stderr and terminate the current script" class="helper-card-subtitle text-muted"] **Usage**: `ynh_die "Some message"` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L6) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L6) [/details] #### ynh_print_info @@ -1338,7 +1338,7 @@ modified config files. [details summary="Print an "INFO" message" class="helper-card-subtitle text-muted"] **Usage**: `ynh_print_info "Some message"` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L22) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L22) [/details] #### ynh_print_warn @@ -1346,7 +1346,7 @@ modified config files. [details summary="Print a warning on stderr" class="helper-card-subtitle text-muted"] **Usage**: `ynh_print_warn "Some message"` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L29) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L29) [/details] #### ynh_hide_warnings @@ -1357,7 +1357,7 @@ modified config files. **Arguments**: - `command`: command to execute -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L38) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L38) [/details] #### ynh_exec_and_print_stderr_only_if_error @@ -1373,7 +1373,7 @@ modified config files. Note that you should NOT quote the command but only prefix it with ynh_exec_and_print_stderr_only_if_error -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L49) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L49) [/details] #### ynh_return @@ -1382,7 +1382,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_and_ (to be used by special hooks like app config panel and core diagnosis)" class="helper-card-subtitle text-muted"] **Usage**: `ynh_return somedata` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L65) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L65) [/details] #### ynh_script_progression @@ -1390,7 +1390,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_and_ [details summary="Print a progress bar showing the progression of an app script" class="helper-card-subtitle text-muted"] **Usage**: `ynh_script_progression "Some message"` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/logging#L83) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/logging#L83) [/details] --- @@ -1403,7 +1403,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_and_ [details summary="Initialize the multimedia directory system" class="helper-card-subtitle text-muted"] **Usage**: `ynh_multimedia_build_main_dir` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/multimedia#L9) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/multimedia#L9) [/details] #### ynh_multimedia_addfolder @@ -1420,7 +1420,7 @@ Note that you should NOT quote the command but only prefix it with ynh_exec_and_ This "directory" will be a symbolic link to a existing directory. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/multimedia#L60) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/multimedia#L60) [/details] #### ynh_multimedia_addaccess @@ -1431,7 +1431,7 @@ This "directory" will be a symbolic link to a existing directory. **Arguments**: - `user_name`: The name of the user which gain this access. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/multimedia#L86) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/multimedia#L86) [/details] --- @@ -1455,7 +1455,7 @@ This "directory" will be a symbolic link to a existing directory. - `--permission=`: the name for the permission (by default a permission named "main" is removed automatically when the app is removed) **Example**: `ynh_permission_delete --permission=editors` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/permission#L149) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/permission#L149) [/details] #### ynh_permission_exists @@ -1467,7 +1467,7 @@ This "directory" will be a symbolic link to a existing directory. **Arguments**: - `--permission=`: the permission to check -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/permission#L164) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/permission#L164) [/details] #### ynh_permission_url @@ -1484,7 +1484,7 @@ This "directory" will be a symbolic link to a existing directory. - `--remove_url=`: (optional) List of additional url to remove for which access will be allowed/forbidden - `--auth_header=`: (optional) Define for the URL of this permission, if SSOwat pass the authentication header to the application - `--clear_urls`: (optional) Clean all urls (url and additional_urls) -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/permission#L185) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/permission#L185) [/details] #### ynh_permission_update @@ -1497,7 +1497,7 @@ This "directory" will be a symbolic link to a existing directory. - `--permission=`: the name for the permission (by default a permission named "main" already exist) - `--add=`: the list of group or users to enable add to the permission - `--remove=`: the list of group or users to remove from the permission -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/permission#L248) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/permission#L248) [/details] #### ynh_permission_has_user @@ -1512,7 +1512,7 @@ This "directory" will be a symbolic link to a existing directory. - `--user=`: the user seek in the permission **Example**: `ynh_permission_has_user --permission=main --user=visitors` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/permission#L289) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/permission#L289) [/details] --- @@ -1534,7 +1534,7 @@ This "directory" will be a symbolic link to a existing directory. example : ynh_install_app_dependencies dep1 dep2 "dep3|dep4|dep5" -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/apt#L13) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/apt#L13) [/details] #### ynh_apt_remove_dependencies @@ -1547,7 +1547,7 @@ example : ynh_install_app_dependencies dep1 dep2 "dep3|dep4|dep5" Dependencies will removed only if no other package need them. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/apt#L159) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/apt#L159) [/details] #### ynh_apt_install_dependencies_from_extra_repository @@ -1560,7 +1560,7 @@ Dependencies will removed only if no other package need them. - `--repo=`: Complete url of the extra repository. - `--package=`: The packages to install from this extra repository - `--key=`: url to get the public key. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/apt#L191) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/apt#L191) [/details] --- @@ -1578,7 +1578,7 @@ Dependencies will removed only if no other package need them. - `--username=`: the username to check **Returns**: 0 if the user exists, 1 otherwise. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemuser#L8) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemuser#L8) [/details] #### ynh_system_group_exists @@ -1591,7 +1591,7 @@ Dependencies will removed only if no other package need them. - `--group=`: the group to check **Returns**: 0 if the group exists, 1 otherwise. -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemuser#L23) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemuser#L23) [/details] #### ynh_system_user_create @@ -1617,7 +1617,7 @@ ynh_system_user_create --username=discourse --home_dir=/var/www/discourse --use_ ``` -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemuser#L49) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemuser#L49) [/details] #### ynh_system_user_delete @@ -1628,7 +1628,7 @@ ynh_system_user_create --username=discourse --home_dir=/var/www/discourse --use_ **Arguments**: - `--username=`: Name of the system user that will be create -[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/7c7e763a74b470f48c2c257a5bd8367a1175302b/helpers/helpers.v2.1.d/systemuser#L87) +[Dude, show me the code!](https://github.com/YunoHost/yunohost/blob/5d15c00d921927825a0bf98b0c5d872dac57d1b7/helpers/helpers.v2.1.d/systemuser#L87) [/details] --- From 0ac1b11a5e2c2de4e9757730c5aa7abbc831cc7b Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 10 Jul 2024 19:53:15 +0200 Subject: [PATCH 05/35] Cleanup stuff from the pre-buster era --- .../stretch_buster_migration.fr.md | 72 ------------------- .../stretch_buster_migration.md | 72 ------------------- .../jessie_stretch_migration.fr.md | 66 ----------------- .../jessie_stretch_migration.md | 66 ----------------- .../15.admin_guide/55.upgrade/upgrade.md | 4 -- 5 files changed, 280 deletions(-) delete mode 100644 pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.fr.md delete mode 100644 pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.md delete mode 100644 pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.fr.md delete mode 100644 pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.md diff --git a/pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.fr.md b/pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.fr.md deleted file mode 100644 index b308c36c..00000000 --- a/pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.fr.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Migrer de 3.x vers 4.x -template: docs -taxonomy: - category: docs -routes: - default: '/stretch_buster_migration' ---- - -L'objectif cette page est de décrire le processus de migration d'une instance en YunoHost 3.8.x (tournant sous Debian Stretch/9.x) vers YunoHost 4.x (tournant sous Debian Buster/10.x) - -## Notes importantes - -- L'équipe de YunoHost a fait de son mieux pour que cette migration se passe autant en douceur que possible. Elle a été testée durant plusieurs mois et sur plusieurs types d'installations. - -- Néanmoins, vous devez être conscient qu'il s'agit d'une opération délicate. L'administration système est un sujet compliqué et couvrir tous les cas particuliers n'est pas chose aisée. En conséquence, si vous hébergez des données et des systèmes critiques, [faites des sauvegardes](/backup). Et dans tous les cas, soyez patients et attentifs durant la migration. - -- Ne vous précipitez pas à vouloir faire une réinstallation de votre système en pensant que cela serait "plus simple" (sigh). (Une attitude qui revient régulièrement est de vouloir réinstaller son système à la moindre complication...). À la place, si vous rencontrez des problèmes, nous vous encourageons à investiguer, chercher à comprendre et [trouver de l'aide sur le chat ou le forum](/help). - -## Procédure de migration - -### Depuis la webadmin - -Après avoir mis à jour vers la version en 3.8.5.x, allez dans Outils > Migrations pour accéder à l'interface de migration. Il vous faudra ensuite lire l'avertissement attentivement et l'accepter pour lancer la migration. - -### Depuis la ligne de commande - -Après avoir mis à jour vers la version 3.8.5.x, lancez : - -```bash -sudo yunohost tools migrations migrate -``` - -puis lisez attentivement l'avertissement et les instructions. - -## Pendant la migration - -En fonction de votre matériel et des paquets installés, la migration peut prendre jusqu'à une ou deux heures. - -Les logs seront affichés dans la barre de message en haut (vous pouvez approcher la souris dessus pour voir l'historique en entier). Ils seront également consultable après coup (comme les autres opérations) dans Outils > Journaux. - -Notez que même si vous fermez la page d'admin, la migration continuera (par contre l'interface d'admin sera partiellement indisponible). - -### Si la migration a crashé / échoué à un moment - -Si la migration a échoué a un moment donné, la première chose à faire est de tenter de la relancer. Si cela ne fonctionne toujours pas, il vous faut [trouver de l'aide](/help) (prière de fournir le/les messages correspondants ou tout élément qui vous fait penser que ça n'a pas marché). - -## Choses à vérifier après la migration - -### Vérifiez que vous êtes véritablement sous Debian Buster / YunoHost 4.x - -Pour cela, vous pouvez aller dans la partie Diagnostic (section Système de base). (Vous pouvez aussi regarder ce qui est affiché à droite dans le pied de page de la webadmin). En ligne de commande, vous pouvez aussi utiliser `lsb_release -a` et `yunohost --version`. - -### Vérifiez que le diagnostic ne rapporte pas de problème particulier - -Également dans la section Diagnostic de la webadmin, vérifiez qu'il n'y a pas de problème apparu suite à la migration (par exemple un service qui ne tournerais plus...) - -### Vérifiez que les applications fonctionnent - -Vérifiez que vos applications installées fonctionnent... Si elles ne fonctionnent pas, il est recommandé de tenter de les mettre à jour. (ou bien de manière générale, il est recommandé de les mettre à jour même si elles fonctionnent !). - -## Soucis (mineurs) connus après la migration - -- Quelques fichiers de configurations (`/etc/nsswitch.conf` et `/etc/nslcd.conf`) apparaîtrons comme manuellement modifiés. Vous pouvez appliquer la regen-conf en toute sécurité pour régler le problème avec la commande: - -```bash -yunohost tools regen-conf nsswitch nslcd --force -``` - -(nous allons essayer de corriger ceci automatiquement) - -- Il se peut que la migration postgresql (censée s'effectuer automatiquement après la migration à Buster) ne fonctionne pas correctement... Certains utilisateurs ont rapporté que relancer la migration suffisait à résoudre le problème. (Nous allons voir pour comprendre et corriger ce soucis) diff --git a/pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.md b/pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.md deleted file mode 100644 index e7498578..00000000 --- a/pages/02.administer/15.admin_guide/55.upgrade/10.stretch_buster_migration/stretch_buster_migration.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Migrating from 3.x to 4.x -template: docs -taxonomy: - category: docs -routes: - default: '/stretch_buster_migration' ---- - -This page is dedicated to help you migrating an instance from YunoHost 3.8.x (running on Debian Stretch/9.x) to YunoHost 4.x (running on Debian Buster/10.x). - -## Important notes - -- The YunoHost team did its best to make sure that the migration is as smooth as possible and was tested over the course of several months in several cases. - -- With that said, please be aware that this is a delicate operation. System administration is a complicated topic and covering every particular cases is quite hard. Therefore, if you host critical data and services, please [make backups](/backup). And in any case, be patient and attentive during the migration. - -- Please don't rush into thinking that you should need to reinstall your system from scratch thinking it would be "simpler" (sigh). (A common attitude is to be willing to reinstall a server at the slightest complication...) Instead, if you happen to run into issues, we encourage you to try to investigate and understand what's going on and [reach for help on the chat and the forum](/help). - -## Migration procedure - -### From the webadmin - -After upgrading to 3.8.5.x, go to Tools > Migrations to access the migrations interface. You will have to read carefully and accept the disclaimer then launch the migration. - -### From the command line - -After upgrading to 3.8.5.x, run: - -```bash -sudo yunohost tools migrations migrate -``` - -then read carefully and accept the disclaimer. - -## During the migration - -Depending on your hardware and packages installed, the migration might take up to a few hours. - -The logs will be shown in the message bar (you can hover it to see the whole history). They will also be available after the migration (like any other operations) in Tools > Logs. - -Note that even if you close the webadmin page for some reason, the migration will continue in the background (but the webadmin will be partially unavailable). - -### If the migration crashed / failed at some point - -If the migration failed at some point, it should be possible to relaunch it. If it still doesn't work, you can try to [get help](/help) (please provide the corresponding messages or whatever makes you tell that it's not working). - -## What to do after the upgrade - -### Check that you actually are on Debian Buster and YunoHost 4.x - -For this, go in Diagnosis (category Base system) or look at the footer of the webadmin. In the command line, you can use `lsb_release -a` and `yunohost --version`. - -### Check that no issue appeared in the diagnosis - -Also in the Diagnosis in the webadmin, make sure that no specific issue appeared after running the migration (for example a service that crashed for some reason). - -### Check that your applications are working - -Test that your applications are working. If they aren't, you should try to upgrade them (it is also a good idea to upgrade them even if they are working anyway). - -## Current known (minor) issues after the migration - -- Some file (`/etc/nsswitch.conf` and `/etc/nslcd.conf`) will appear as manually modified after the migration. You can safely apply the regen-conf with: - -```bash -yunohost tools regen-conf nsswitch nslcd --force -``` - -(we will try to do this automatically somehow) - -- Sometimes the postgresql migration (that is supposed to happen automatically after the buster migration is ran) fails to run properly... Some users reported that re-launching manually the postgresql migration fixed the issue (we will try to understand and fix this somehow) diff --git a/pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.fr.md b/pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.fr.md deleted file mode 100644 index 92d2fbdf..00000000 --- a/pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.fr.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Migrer de 2.4+ vers 3.x -template: docs -taxonomy: - category: docs -routes: - default: '/jessie_stretch_migration' ---- - -L'objectif cette page est de décrire le processus de migration d'une instance en YunoHost 2.7.x (tournant sous Debian Jessie/8.x) vers YunoHost 3.0 (tournant sous Debian Stretch/9.x) - -## Notes importantes - -- L'équipe de YunoHost a fait de son mieux pour que cette migration se passe autant en douceur que possible. Elle a été testée durant plusieurs mois et sur plusieurs types d'installations. - -- Néanmoins, vous devez être conscient qu'il s'agit d'une opération délicate. L'administration système est un sujet compliqué et couvrir tous les cas particuliers n'est pas chose aisée. En conséquence, si vous hébergez des données et des systèmes critiques, [faites des sauvegardes](/backup). Et dans tous les cas, soyez patients et attentifs durant la migration. - -- Cependant, ne vous précipitez pas non plus à vouloir faire une réinstallation de votre système. Une attitude qui revient régulièrement est de vouloir réinstaller son système à la moindre complication. Pourtant, réinstaller peut aussi s'avérer compliqué. À la place, si vous rencontrez des problèmes, nous vous encourageons à investiguer, chercher à comprendre et trouver de l'aide, plutôt que de se précipiter à vouloir réinstaller simplement parce que cela semble plus simple. - -- Si vous ou vos utilisateurs utilisez des clients emails externes (typiquement Thunderbird ou K9Mail) : le port SMTP a changé. Il s'agissait auparavant du port 465 (avec SSL/TLS) qui a été remplacé par 587 (STARTTLS). Voir [cette page de doc dédiée à la configuration des clients mails](/email_configure_client). La configuration des webmails comme Rainloop doit également être mise à jour, en passant par l'interface d'administration dédiée. - -- Pour les utilisateurs avancés : si vous avez des scripts personnels pour faire des backups, certains changements cassent (de façon mineure) la rétrocompatibilité de la ligne de commande. Les options dépréciées `--hooks`/`--ignore-hooks` ont été enlevées, ainsi que `--ignore-apps`, `--ignore-system`. Pour rendre les choses plus intuitives, `yunohost backup create --apps wordpress` (par exemple) créera uniquement un backup de wordpress, c.-à-d. pas besoin d'ajouter `--ignore-system` pour ne pas backuper le système. - -## Procédure de migration - -### Depuis la webadmin - -Après avoir mis à jour vers la version 2.7.14, allez dans Outils > Migrations pour accéder à l'interface de migration. Il vous faudra ensuite lire l'avertissement attentivement et l'accepter pour lancer la migration. Les logs seront affichés dans la barre de message en haut (vous pouvez approcher la souris dessus pour voir l'historique en entier). - -### Depuis la ligne de commande - -Après avoir mis à jour vers la version 2.7.14, lancez : - -```bash -sudo yunohost tools migrations migrate -``` - -puis lisez attentivement l'avertissement et les instructions. - -## Pendant la migration - -En fonction de votre matériel et des paquets installés, la migration peut prendre jusqu'à quelques heures. - -Notez qu'il est attendu de voir certaines erreurs (en particulier à propos de Fail2Ban) pendant la migration - ne vous en inquiétez pas trop. - -### Si la migration a crashé / échoué à un moment - -Si la migration a échoué a un moment donné, la première chose à faire est de tenter de la relancer. Si cela ne fonctionne toujours pas, il vous faut [trouver de l'aide](/help) (prière de fournir le/les messages correspondants ou tout élément qui vous fait penser que ça n'a pas marché). - -## Choses à vérifier après la migration - -### Vérifiez que vous êtes véritablement sous Debian Stretch / YunoHost 3.0 - -Pour cela, allez dans Outils > Diagnostique. (Vous pouvez aussi regarder ce qui est affiché dans le pied de page). En ligne de commande, vous pouvez aussi utiliser `lsb_release -a` et `yunohost --version`. - -### Vérifiez que Fail2Ban et le pare-feu sont actifs - -Vous devriez voir que Fail2Ban et le firewall sont actifs. Depuis la webadmin, dans Services (chercher `fail2ban` et `yunohost-firewall`). Depuis la ligne de commande, faites `yunohost service status fail2ban yunohost-firewall` : les deux devraient être en `active: active`. - -### Vérifiez que les applications fonctionnent - -Vérifiez que vos applications installées fonctionnent... Si elles ne fonctionnent pas, il est recommandé de tenter de les mettre à jour. (ou bien de manière générale, il est recommandé de les mettre à jour même si elles fonctionnent !). - -### Si vous utilisez les mails : vérifiez votre score - -Si vous utilisez les emails (en particulier les envois), vérifiez que votre score est toujours bon via [mail-tester](https://www.mail-tester.com/) par exemple. diff --git a/pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.md b/pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.md deleted file mode 100644 index fde3c32f..00000000 --- a/pages/02.administer/15.admin_guide/55.upgrade/5.jessie_stretch_migration/jessie_stretch_migration.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Migrating from 2.4+ to 3.x -template: docs -taxonomy: - category: docs -routes: - default: '/jessie_stretch_migration' ---- - -This page is dedicated to help you migrating an instance from YunoHost 2.7.x (running on Debian Jessie/8.x) to YunoHost 3.0 (running on Debian Stretch/9.x). - -## Important notes - -- The YunoHost team did its best to make sure that the migration is as smooth as possible and was tested over the course of several months in several cases. - -- With that said, please be aware that this is a delicate operation. System administration is a complicated topic and covering every particular cases is quite hard. Therefore, if you host critical data and services, please [make backups](/backup). And in any case, be patient and attentive during the migration. - -- Yet, please don't rush into thinking that you should rush into reinstalling your system. A common "mistake" is to be willing to reinstall a server at the slightest complication. But turns out that reinstalling a system can also be complicated. Instead, if you happen to run into issues, we encourage you to try to investigate and understand what's going on and reach for help instead of just throwing away everything because it looks simpler. - -- About external email clients: if you or your users are using external email clients (typically Thunderbird, K9Mail...) be aware that the SMTP port changed from 465 (with SSL/TLS) to 587 (STARTTLS). See [this page of doc dedicated to email clients](/email_configure_client). Webmail configurations such as Rainloop should also be updated using the corresponding administration interface. - -- For advanced users: if you have some custom scripts for backups, be aware that we made some backward-incompatible changes in the backup command line. The deprecated `--hooks`/`--ignore-hooks` options were removed, as well as the options `--ignore-apps`, `--ignore-system`. To make things more intuitive, `yunohost backup create --apps wordpress` (for example) will only backup wordpress, i.e. you don't have to add `--ignore-system` to not backup the system. - -## Migration procedure - -### From the webadmin - -After upgrading to 2.7.14, go to Tools > Migrations to access the migrations interface. You will have to read carefully and accept the disclaimer then launch the migration. The logs will be shown in the message bar (you can hover it to see the whole history). - -### From the command line - -After upgrading to 2.7.14, run: - -```bash -sudo yunohost tools migrations migrate -``` - -then read carefully and accept the disclaimer. - -## During the migration - -Depending on your hardware and packages installed, the migration might take up to a few hours. - -Note that it is expected to see some errors (in particular about Fail2Ban) during the migration, so don't worry too much about them. - -### If the migration crashed / failed at some point - -If the migration failed at some point, it should be possible to relaunch it. If it still doesn't work, you can try to [get help](/help) (please provide the corresponding messages or whatever makes you tell that it's not working). - -## What to do after the upgrade - -### Check that you actually are on Debian Stretch and YunoHost 3.0 - -You should be able to see this from the webadmin Tools > Diagnosis, and also in the footer of the page. On the command line, you can use `lsb_release -a` and `yunohost --version`. - -### Check that Fail2Ban and the firewall are active - -You should be able to see that Fail2Ban and the firewall are active. From the webadmin in Services (look for `fail2ban` and `yunohost-firewall`). From the command line, run `yunohost service status fail2ban yunohost-firewall`. They should both have `active: active`. - -### Check that your applications are working - -Test that your applications are working. If they aren't, you should try to upgrade them (it is also a good idea to upgrade them even if they are working anyway). - -### Mail users: check your mail score - -If you are using mails (especially sending them), check that your score is still good by using [mail-tester](https://www.mail-tester.com/) for example. diff --git a/pages/02.administer/15.admin_guide/55.upgrade/upgrade.md b/pages/02.administer/15.admin_guide/55.upgrade/upgrade.md index 05f4e021..a689c11c 100644 --- a/pages/02.administer/15.admin_guide/55.upgrade/upgrade.md +++ b/pages/02.administer/15.admin_guide/55.upgrade/upgrade.md @@ -32,7 +32,3 @@ yunohost tools upgrade apps # Upgrade a specific application yunohost app upgrade wordpress ``` - -!! If you are upgrading from YunoHost below v4.2.2, `system` and `apps` were flags of the command. Add `--` before them: -!! `yunohost tools upgrade --system` -!! `yunohost tools upgrade --apps` From 4f828219e30ff61e2e4f492df8a65cf9addad59c Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 10 Jul 2024 20:16:39 +0200 Subject: [PATCH 06/35] Rework the weird 'nginx' page into a 'custom app' page --- .../30.apps/05.customapps/customapps.md | 32 +++++++++++++++++++ .../15.admin_guide/35.nginx/nginx.md | 24 -------------- 2 files changed, 32 insertions(+), 24 deletions(-) create mode 100644 pages/02.administer/15.admin_guide/30.apps/05.customapps/customapps.md delete mode 100644 pages/02.administer/15.admin_guide/35.nginx/nginx.md diff --git a/pages/02.administer/15.admin_guide/30.apps/05.customapps/customapps.md b/pages/02.administer/15.admin_guide/30.apps/05.customapps/customapps.md new file mode 100644 index 00000000..94b8dc5e --- /dev/null +++ b/pages/02.administer/15.admin_guide/30.apps/05.customapps/customapps.md @@ -0,0 +1,32 @@ +--- +title: Installing "custom" apps +template: docs +taxonomy: + category: docs +routes: + default: '/custom_apps' +--- + +While YunoHost has many apps available in the catalog, you may want to install apps that are not available in the official catalog, or setup your very own website that you crafted using HTML / CSS / PHP .. + +## Installing your very own webapp + +A special application exists called "Custom webapp" or "My webapp" : + +It can be seen as "an empty shell" in which you can drop your own HTML, CSS, JS, etc files through SFTP or other means. It also supports PHP, and an SQL database can be initialized. + +## Adding a reverse proxy to an app that you manually installed, for example using Docker + +While YunoHost apps do not use Docker for reasons that are beyond the scope of this page, you can manually install Docker apps on your server (assuming you know what you do and won't tinker too much the base system ...). However, this is not limiter to Docker, you may have deployed "manually" an app using Python, Ruby or other language, and such app usually listen to a specific port. + +Once your app or container is setup, you will probably need to actually *expose* the container on the web on a specific URL. This can be done using another special app called Redirect (which could also be called ... Reverse proxy) : + +Make sure to chose the reverse proxy mode, and point it to something like `http://127.0.0.1:PORT` where `PORT` is the port of your custom app. + +It will add the appropriate configuration bits in Nginx, SSOwat and a tile in the user portal. + +## Adding a custom tile in the portal pointing to an external app + +The Redirect app () can also be used add a "shortcut" tile in the user portal that points to an app or page located on a completly different server. Make sure to use the "explicit redirect" mode and the URL of the external page or app. + +Generally, you should refrain from manually tinkering and installing apps, except if you are sure they will not interfere with your server. YunoHost proposes two generic apps to help you out: diff --git a/pages/02.administer/15.admin_guide/35.nginx/nginx.md b/pages/02.administer/15.admin_guide/35.nginx/nginx.md deleted file mode 100644 index e1891fc5..00000000 --- a/pages/02.administer/15.admin_guide/35.nginx/nginx.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Web server with NGINX -template: docs -taxonomy: - category: docs -routes: - default: '/web_server' ---- - -YunoHost ships [NGINX](https://www.nginx.com/), a web server and reverse proxy software. That's the keystone that enables your apps and YunoHost services to be accessible online. - -Most of the web applications installed with YunoHost will automatically have their own configuration file created for NGINX. - -## Manually installing apps, or exposing existing apps - -Generally, you should refrain from manually tinkering and installing apps, except if you are sure they will not interfere with your server. YunoHost proposes two generic apps to help you out: - -- If you already have a website ready to be deployed, consider using a **Custom Webapp**. It allows you to easily setup a directory into which you can upload your HTML, PHP, CSS, JS files with SFTP, and a database if needed. -- If you want to use YunoHost as a reverse proxy, i.e. serve an app from another server or an internal web server (think NodeJS, Ruby, Python, ...), you can use the **Redirect app** in proxy mode. -- The **Redirect app** can also simply run in redirect mode, for example to create shortcuts for your users in their SSO page, or redirect `www.yourdomain.tld` to `yourdomain.tld`. - -For more information on these apps, and for more application use cases, have a look to the [Tutorials](/tutorials) section. - -!! Do not try to install Apache or other public web servers. This will break your system. From b2d0719a333abb2f50bc2e99fa286cd817f65085 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 10 Jul 2024 22:08:17 +0200 Subject: [PATCH 07/35] Remove unecessary pages about backup methods ... apart from Borg's one, now integrated into the app's ADMIN.md, they contain no detail that ain't already in the main 'backup_methods.md' page --- .../00.basic}/backup.fr.md | 19 +--- .../00.basic}/backup.it.md | 2 +- .../00.basic}/backup.md | 23 +--- .../01.borgbackup/borgbackup.fr.md | 91 ---------------- .../01.borgbackup/borgbackup.it.md | 91 ---------------- .../01.borgbackup/borgbackup.md | 102 ------------------ .../10.backup_methods/02.restic/restic.fr.md | 21 ---- .../10.backup_methods/02.restic/restic.it.md | 21 ---- .../10.backup_methods/02.restic/restic.md | 21 ---- .../03.archivist/archivist.fr.md | 22 ---- .../03.archivist/archivist.md | 22 ---- .../10.backup_methods/backup_methods.md | 27 +++-- 12 files changed, 21 insertions(+), 441 deletions(-) rename pages/02.administer/{15.admin_guide/50.backups => 20.backups/00.basic}/backup.fr.md (91%) rename pages/02.administer/{15.admin_guide/50.backups => 20.backups/00.basic}/backup.it.md (99%) rename pages/02.administer/{15.admin_guide/50.backups => 20.backups/00.basic}/backup.md (91%) delete mode 100644 pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.fr.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.it.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/02.restic/restic.fr.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/02.restic/restic.it.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/02.restic/restic.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.fr.md delete mode 100644 pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.md diff --git a/pages/02.administer/15.admin_guide/50.backups/backup.fr.md b/pages/02.administer/20.backups/00.basic/backup.fr.md similarity index 91% rename from pages/02.administer/15.admin_guide/50.backups/backup.fr.md rename to pages/02.administer/20.backups/00.basic/backup.fr.md index d5e2b110..384dcf0c 100644 --- a/pages/02.administer/15.admin_guide/50.backups/backup.fr.md +++ b/pages/02.administer/20.backups/00.basic/backup.fr.md @@ -1,5 +1,5 @@ --- -title: Sauvegarder son serveur +title: Sauvegardes basiques template: docs taxonomy: category: docs @@ -174,20 +174,3 @@ scp -P port_ssh /path/to/your/.tar admin@your.domain.tld:/home/yu [/ui-tab] [/ui-tabs] - -## Sauvegarde automatique ou distante - -Il existe 3 applications YunoHost qui proposent d'étendre YunoHost avec une méthode de sauvegarde automatisées. - -- [BorgBackup](/backup/borgbackup) -- [Restic](/backup/restic) -- [Archivist](/backup/archivist) - -## Aller plus loin - -- [Évaluer la qualité de sa sauvegarde](/backup/strategies) -- [Cloner son système de fichier](/backup/clone_filesystem) -- [Éviter une panne matérielle](/backup/avoid_hardware_failure) -- [Inclure/exclure des fichiers](/backup/include_exclude_files) -- [Méthodes personnalisées](/backup/custom_backup_methods) -- [Migrer ou fusionner des serveurs](/backup/migrate_or_merge_servers) diff --git a/pages/02.administer/15.admin_guide/50.backups/backup.it.md b/pages/02.administer/20.backups/00.basic/backup.it.md similarity index 99% rename from pages/02.administer/15.admin_guide/50.backups/backup.it.md rename to pages/02.administer/20.backups/00.basic/backup.it.md index 90bf638b..2c2679d8 100644 --- a/pages/02.administer/15.admin_guide/50.backups/backup.it.md +++ b/pages/02.administer/20.backups/00.basic/backup.it.md @@ -1,5 +1,5 @@ --- -title: Eseguire il backup del vostro server e delle app +title: Basic backups template: docs taxonomy: category: docs diff --git a/pages/02.administer/15.admin_guide/50.backups/backup.md b/pages/02.administer/20.backups/00.basic/backup.md similarity index 91% rename from pages/02.administer/15.admin_guide/50.backups/backup.md rename to pages/02.administer/20.backups/00.basic/backup.md index 8bb9ae19..72602d57 100644 --- a/pages/02.administer/15.admin_guide/50.backups/backup.md +++ b/pages/02.administer/20.backups/00.basic/backup.md @@ -1,5 +1,5 @@ --- -title: Backing up your server +title: Basic backups template: docs taxonomy: category: docs @@ -11,8 +11,6 @@ In the context of self-hosting, backups are an important element to compensate f ## Manual backup -### Backup - YunoHost comes with a backup system, that allows you to backup (and restore) system configurations and data (e.g. emails) and apps if they support it. You can manage backups either from the command line (`yunohost backup --help`) or from the web administration (in the Backups section), though some features are not yet available in the webadmin. @@ -145,7 +143,7 @@ You can then run `yunohost backup restore ` (hence without its `.ta To restore an app, the domain on which it was installed should already be configured (or you need to restore the corresponding system configuration). You also cannot restore an app which is already installed... which means that to restore an old version of an app, you must first uninstall it. -#### Upload an archive +#### Uploading an archive In many cases, the archive is not on the server on which you want to restore it. So it has to be uploaded, which depending on its size can take more or less time. @@ -170,20 +168,3 @@ scp -P ssh_port /path/to/your/.tar admin@your.domain.tld:/home/yun [/ui-tab] [/ui-tabs] - -## Automatic or remote backup - -There are 3 YunoHost applications that offer to extend YunoHost with an automated backup method. - -- [BorgBackup](/backup/borgbackup) -- [Restic](/backup/restic) -- [Archivist](/backup/archivist) - -## Go further - -- [Evaluate the quality of your backup](/backup/strategies) -- [Clone your file system](/backup/clone_filesystem) -- [Avoid a hardware failure](/backup/avoid_hardware_failure) -- [Include/exclude files](/backup/include_exclude_files) -- [Custom methods](/backup/custom_backup_methods) -- [Migrate or merge servers](/backup/migrate_or_merge_servers) diff --git a/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.fr.md b/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.fr.md deleted file mode 100644 index 2ec15e89..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.fr.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: BorgBackup -template: docs -taxonomy: - category: docs -routes: - default: '/backup/borgbackup' -page-toc: - active: true - depth: 3 ---- - -YunoHost propose un couple d'applications pour [BorgBackup](https://www.borgbackup.org/). - -## Fonctionnalité - -Cette application propose: - -- la sauvegarde des données sur un disque externe ou sur un dépôt borg distant -- la déduplication et la compression des fichiers ce qui permet de conserver de nombreuses copies antérieures -- le chiffrement des données, ce qui permet de pouvoir stocker chez un tiers -- de définir finement la fréquence et le type de données à sauvegarder -- un système d'alerte mail en cas de défaut de sauvegarde. - -Il existe des [fournisseurs de dépôts borg distants](https://www.borgbackup.org/support/commercial.html), il est également possible de créer son propre dépôt sur un autre YunoHost avec l'[application borgserver](https://github.com/YunoHost-Apps/borgserver_ynh). - -La future méthode de sauvegarde intégrée par défaut dans YunoHost sera basée sur ce logiciel. - -## Mise en place de la sauvegarde - -!!! Pour la mise en place, il faut d'abord installer l'[application borg](https://github.com/YunoHost-Apps/borg_ynh), puis éventuellement l'[application borgserver](https://github.com/YunoHost-Apps/borgserver_ynh). - -## Tester - -Avec les apps borg un email est envoyé pour dire si la sauvegarde échoue ou si le repo distant n'a rien reçu. On peut toutefois analyser manuellement pour s'assurer que tout va bien de façon plus complète. - -```bash -# Lister les fichiers -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)" | less - -# Lister les exports de base de données -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)" | grep "(db|dump)\.sql" - -# Lister les fichiers de l'archive -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)::ARCHIVE" | less - -# Voir les infos de l'archive -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg info "$(yunohost app setting $app repository)::ARCHIVE" - -# Vérifier l'intégrité des données -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg check "$(yunohost app setting $app repository)::ARCHIVE" --verify-data -``` - -## Restaurer - -Si on est dans le cas d'une migration ou d'une réinstallation, il faut réinstaller borg de la même façon. Si le repo est distant il faut changer la clé publique. - -Lister les archives disponibles - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)" -``` - -Créer les archives tar (une archive par app et partie de système) - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg export-tar "$(yunohost app setting $app repository)::ARCHIVE" /home/yunohost.backup/archives/ARCHIVE.tar -``` - -Puis restaurer l'archive de façon classique. - -### Restaurer des grosses archives - -Si l'espace disponible est inférieur au poids de votre archive, des données décompressées et des dépendances, vous devrez restaurer partie par partie, app par app. - -Si restaurer app par app ne suffit pas OU si une archive est trop grosse, il peut être judicieux de générer une archive tar sans les "grosses" données d'une app comme si elle avait été générée avec l'[option BACKUP_CORE_ONLY](/backup/include_exclude_files#ne-pas-sauvegarder-les-grosses-quantites-de-donnees). Exemple avec Nextcloud: - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg export-tar -e apps/nextcloud/backup/home/yunohost.app "$(yunohost app setting $app repository)::ARCHIVE" /home/yunohost/archives/ARCHIVE.tar -``` - -Il faudra ensuite extraire ces données directement avec borg - -```bash -cd /home/yunohost.app/ -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg extract "$(yunohost app setting $app repository)::ARCHIVE" apps/nextcloud/backup/home/yunohost.app/ -mv apps/nextcloud/backup/home/yunohost.app/nextcloud ./ -rm -r apps -``` - -Puis restaurer de façon classique diff --git a/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.it.md b/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.it.md deleted file mode 100644 index f5563a63..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.it.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: BorgBackup -template: docs -taxonomy: - category: docs -routes: - default: '/backup/borgbackup' -page-toc: - active: true - depth: 3 ---- - -YunoHost propone due programmi per [BorgBackup](https://www.borgbackup.org/). - -## Funzionalità - -con BorgBackup potrete: - -- effettuare il backup dei dati in un HD esterno o in un repository borg remoto -- deduplicare e comprimere i file, che permette di mantenere molte versioni precedenti -- la cifratura dei dati, permettendo così di conservare in modo sicuro i file presso soggetti terzi -- definire i tipi di dati da copiare e la frequenza di backup -- ricevere una mail di allerta in caso di fallimento del backup - -Oltre ai [fornitori terzi di repository](https://www.borgbackup.org/support/commercial.html), vi è la possibilità di hostare il proprio repository su una differente installazione YunoHost con installata l'[applicazione borgserver](https://github.com/YunoHost-Apps/borgserver_ynh). - -Il futuro metodo di backup integrato in YunoHost sarà basato su BorgBackup - -## Pianificazione del backup - -!!! Installate l'[applicazione borg](https://github.com/YunoHost-Apps/borg_ynh), ed eventualmente l'[applicazione borgserver](https://github.com/YunoHost-Apps/borgserver_ynh). - -## Test - -Con il programma borg una mail viene inviata nel caso la sessione di backup fallisca o nel caso il repository di destinazione non riceva nessun dato. Da terminale possiamo controllare nei minimi dettagli, che tutto funzioni. - -```bash -# Elencare i files -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)" | less - -# Elencare le esportazioni del database -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)" | grep "(db|dump)\.sql" - -# Elencare i file contenuti nell'archivio -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)::ARCHIVE" | less - -# Ottenere informazioni sull'archivio -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg info "$(yunohost app setting $app repository)::ARCHIVE" - -# Verificare l'integrità dei dati -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg check "$(yunohost app setting $app repository)::ARCHIVE" --verify-data -``` - -## Ripristino - -Se effettuiamo il ripristino dopo una migrazione o una reinstallazione dobbiamo reinstallare borg nello stessa maniera. Se il repository si trova in un server remoto bisogna cambiare la chiave pubblica. - -Elencare gli archivi disponibili - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg list "$(yunohost app setting $app repository)" -``` - -Creare gli archivi tar (uno per ogni applicazione e componente del sistema) - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg export-tar "$(yunohost app setting $app repository)::ARCHIVE" /home/yunohost/archives/ARCHIVE.tar -``` - -In seguito ripristinare l'archivio come di consueto. - -### Ripristino di archivi di grandi dimensioni - -Se lo spazio disponibile è inferiore alla dimensione del vostro archivio, dei dati scompattati e delle dipendenze, dovrete ripristinare un'applicazione alla volta. - -Se il ripristino non riesce o se un archivio è troppo grande, è più prudente creare un archivio tar senza la parte più grande dei dati, cioè come se l'archivio fosse stato creato con l'[opzione BACKUP_CORE_ONLY](/backup/include_exclude_files#don't-save-large-quantities-of-data). Di seguito un esempio con Nextcloud: - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg export-tar -e apps/nextcloud/backup/home/yunohost.app "$(yunohost app setting $app repository)::ARCHIVE" /home/yunohost/archives/ARCHIVE.tar -``` - -In seguito si estrarranno questi dati direttamente con borg - -```bash -cd /home/yunohost.app/ -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " borg extract "$(yunohost app setting $app repository)::ARCHIVE" apps/nextcloud/backup/home/yunohost.app/ -mv apps/nextcloud/backup/home/yunohost.app/nextcloud ./ -rm -r apps -``` - - Procedere poi con il consueto metodo di ripristino diff --git a/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.md b/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.md deleted file mode 100644 index 02e48465..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/01.borgbackup/borgbackup.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: BorgBackup -template: docs -taxonomy: - category: docs -routes: - default: '/backup/borgbackup' -page-toc: - active: true - depth: 3 ---- - -YunoHost offers a couple of applications for [BorgBackup](https://www.borgbackup.org/). - -## Functionality - -This application offers: - -- backup of data on an external disk or on a remote Borg repository -- deduplication and compression of files, which allows to keep many previous copies -- data encryption, which allows you to store data with a third party -- to define the frequency and type of data to be backed up -- a mail alert system in case of backup failure. - -There are [remote borg repository providers](https://www.borgbackup.org/support/commercial.html), it is also possible to create your own repository on another YunoHost with the [borgserver application](https://github.com/YunoHost-Apps/borgserver_ynh). - -The future default backup method integrated in YunoHost will be based on this software. - -## Setting up the backup - -!!! To set up, first install the [borg application](https://github.com/YunoHost-Apps/borg_ynh), then optionally the [borgserver application](https://github.com/YunoHost-Apps/borgserver_ynh). - -## Finding the borg command - -The `borg` command is found inside the installation directory of the app. You should generaly prefer using this executable rather than the one installed by Debian's package, to ensure compatibility. - -```bash -# Get the path to the borg executable -alias borg="$(yunohost app setting $app install_dir)/venv/bin/borg" -``` - -The rest of this documentation assumes this alias is present in your shell, or that you added the venv in your PATH. - -## Test - -With the borg apps an email is sent to say if the backup fails or if the remote repo has received nothing. However, you can manually test to make sure everything is fine in a more complete way. - -```bash -# List files -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" list "$(yunohost app setting $app repository)" | less - -# List database exports -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" list "$(yunohost app setting $app repository)" | grep "(db|dump)\.sql" - -# List files from the archive -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" list "$(yunohost app setting $app repository)::ARCHIVE" | less - -# View archive info -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" info "$(yunohost app setting $app repository)::ARCHIVE" - -# Verify data integrity -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" check "$(yunohost app setting $app repository)::ARCHIVE" --verify-data -``` - -## Restore - -If we are in the case of a migration or a reinstallation, we must reinstall borg in the same way. If the repo is remote you have to change the public key. - -List the available archives - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" list "$(yunohost app setting $app repository)" -``` - -Create tar archives (one archive per app and system part) - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" export-tar "$(yunohost app setting $app repository)::ARCHIVE" /home/yunohost/archives/ARCHIVE.tar -``` - -Then restore the archive in the usual way. - -### Restore large archives - -If the available space is less than the weight of your archive, decompressed data and dependencies, you will have to restore part by part, app by app. - -If restoring app by app is not enough OR if an archive is too big, it may be a good idea to generate a tarball without the "big" data of an app as if it had been generated with the [BACKUP_CORE_ONLY option](/backup/include_exclude_files#don't-save-large-quantities-of-data). Example with Nextcloud: - -```bash -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" export-tar -e apps/nextcloud/backup/home/yunohost.app "$(yunohost app setting $app repository)::ARCHIVE" /home/yunohost.backup/archives/ARCHIVE.tar -``` - -You will then have to extract these data directly with borg - -```bash -cd /home/yunohost.app/ -app=borg; BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " "$borg" extract "$(yunohost app setting $app repository)::ARCHIVE" apps/nextcloud/backup/home/yunohost.app/ -mv apps/nextcloud/backup/home/yunohost.app/nextcloud ./ -rm -r apps -``` - -Then restore in the classic way diff --git a/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.fr.md b/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.fr.md deleted file mode 100644 index d096cc15..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.fr.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Restic -template: docs -taxonomy: - category: docs -routes: - default: '/backup/restic' -page-toc: - active: true - depth: 3 ---- - -## Fonctionnalité - -Cette application propose: - -- la sauvegarde des données sur un stockage distant (support de différents types de stockage) -- la déduplication et la compression des fichiers ce qui permet de conserver de nombreuses copies antérieures -- le chiffrement des données, ce qui permet de pouvoir stocker chez un tiers - -Le paquet permet aussi de définir finement la fréquence et le type de données à sauvegarder et intègre un système d'alerte mail en cas de défaut de sauvegarde. diff --git a/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.it.md b/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.it.md deleted file mode 100644 index 9108e0bc..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.it.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Restic -template: docs -taxonomy: - category: docs -routes: - default: '/backup/restic' -page-toc: - active: true - depth: 3 ---- - -## Funzionalità - -Questa applicazione permette: - -- il backup dei dati in rete (compatibile con diverse modalità di stoccaggio dei dati) -- deduplicare e comprimere i file, permettendo di mantenere molte copie precedenti -- la cifratura dei dati, permettendo così di conservare in modo sicuro i file presso soggetti terzi - -Il programma permette di configurare con precisione i dati che devono essere salvati e la frequenza dei backup, e comprende un sistema di allerta via mail nel caso di fallimento nell'esecuzione del backup diff --git a/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.md b/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.md deleted file mode 100644 index 97fe4df4..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/02.restic/restic.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Restic -template: docs -taxonomy: - category: docs -routes: - default: '/backup/restic' -page-toc: - active: true - depth: 3 ---- - -## Functionality - -This application offers: - -- backup of data to remote storage (support for different types of storage) -- deduplication and compression of files, which makes it possible to keep many previous copies -- data encryption, which allows to store data at a third party - -The package also allows you to finely define the frequency and type of data to be backed up and integrates an email alert system in case of backup failure. diff --git a/pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.fr.md b/pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.fr.md deleted file mode 100644 index c8f25f72..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.fr.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Archivist -template: docs -taxonomy: - category: docs -routes: - default: '/backup/archivist' -page-toc: - active: true - depth: 3 ---- - -## Fonctionnalité - -Cette application se base sur rsync et GPG, elle propose: - -- la sauvegarde des données sur un stockage distant (support de différents types de stockage) -- le chiffrement des données, ce qui permet de pouvoir stocker chez un tiers - -Le paquet permet aussi de définir finement la fréquence et le type de données à sauvegarder et intègre un système d'alerte mail en cas de défaut de sauvegarde. - -Pour plus d'information : diff --git a/pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.md b/pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.md deleted file mode 100644 index e4b3d96e..00000000 --- a/pages/02.administer/20.backups/10.backup_methods/03.archivist/archivist.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Archivist -template: docs -taxonomy: - category: docs -routes: - default: '/backup/archivist' -page-toc: - active: true - depth: 3 ---- - -## Functionality - -This application is based on rsync and GPG, it offers: - -- backup of data on a remote storage (support for different types of storage) -- data encryption, which allows to store data at a third party - -The package also allows you to finely define the frequency and type of data to be backed up and integrates an email alert system in case of backup failure. - -For more information: diff --git a/pages/02.administer/20.backups/10.backup_methods/backup_methods.md b/pages/02.administer/20.backups/10.backup_methods/backup_methods.md index daed09c2..d1957321 100644 --- a/pages/02.administer/20.backups/10.backup_methods/backup_methods.md +++ b/pages/02.administer/20.backups/10.backup_methods/backup_methods.md @@ -1,5 +1,5 @@ --- -title: Backup Methods +title: Backup methods template: docs taxonomy: category: docs @@ -10,28 +10,35 @@ page-toc: depth: 3 --- -## [BorgBackup](/borgbackup) +YunoHost currently has three apps integrating backup solutions offering more features than the simple ".tar" mechanism shipped in YunoHost, in particular automatic and remote backups. -This application offers: +## [BorgBackup](https://www.borgbackup.org/) (cf the [Borg "client"](https://apps.yunohost.org/app/borg) and [Borg "server"](https://apps.yunohost.org/app/borgserver) apps) - backup of data on an external disk or on a remote Borg repository -- deduplication and compression of files, which allows to keep many previous copies +- deduplication and compression of files, which makes it possible to keep many previous copies without too much storage overhead - data encryption, which allows you to store data with a third party - to define the frequency and type of data to be backed up - a mail alert system in case of backup failure. -## [Restic](/restic) +There are [remote borg repository providers](https://www.borgbackup.org/support/commercial.html), it is also possible to create your own repository on another YunoHost with the [borgserver application](https://github.com/YunoHost-Apps/borgserver_ynh). -This application offers: +## [Restic](https://restic.net/) (cf the [Restic app](https://apps.yunohost.org/app/restic)) -- backup of data to remote storage (support for different types of storage) -- deduplication and compression of files, which makes it possible to keep many previous copies +- backup of data to remote storage (support for different types of storage, inclusing S3 and SFTP) +- deduplication and compression of files, which makes it possible to keep many previous copies without too much storage overhead - data encryption, which allows to store data at a third party +- to define the frequency and type of data to be backed up +- a mail alert system in case of backup failure. -## [Archivist](/archivist) + +## [Archivist](https://apps.yunohost.org/app/archivist) !! This application is currently broken! -This application is based on rsync and GPG, it offers: +- based on rsync and GPG - backup of data on a remote storage (support for different types of storage) - data encryption, which allows to store data at a third party + +The package also allows you to finely define the frequency and type of data to be backed up and integrates an email alert system in case of backup failure. + +More info: From d5c5ce47f5ab1f3cf406033d9f9d0358ed4aed1f Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 00:50:43 +0200 Subject: [PATCH 08/35] Move the 'help-me' page and change its location because it's conflicting with the old previous help page where there was a link to the IRC chat etc... --- .../12.asking_for_help_efficiently}/help.fr.md | 4 ++-- .../12.asking_for_help_efficiently}/help.it.md | 4 ++-- .../12.asking_for_help_efficiently}/help.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) rename pages/{07.help => 05.community/12.asking_for_help_efficiently}/help.fr.md (98%) rename pages/{07.help => 05.community/12.asking_for_help_efficiently}/help.it.md (97%) rename pages/{07.help => 05.community/12.asking_for_help_efficiently}/help.md (98%) diff --git a/pages/07.help/help.fr.md b/pages/05.community/12.asking_for_help_efficiently/help.fr.md similarity index 98% rename from pages/07.help/help.fr.md rename to pages/05.community/12.asking_for_help_efficiently/help.fr.md index 896fa861..66c1320a 100644 --- a/pages/07.help/help.fr.md +++ b/pages/05.community/12.asking_for_help_efficiently/help.fr.md @@ -1,10 +1,10 @@ --- -title: Aidez-moi +title: Demander de l'aide efficacement template: docs taxonomy: category: docs routes: - default: '/help-me' + default: '/asking_for_help_efficiently' --- Bien que les personnes contribuant à YunoHost essaient continuellement de l'améliorer, YunoHost, ses packages ou sa documentation ne sont exempts de bugs ou d'erreurs. Pour nous aider à vous aider, vous devez cependant suivre ces instructions. diff --git a/pages/07.help/help.it.md b/pages/05.community/12.asking_for_help_efficiently/help.it.md similarity index 97% rename from pages/07.help/help.it.md rename to pages/05.community/12.asking_for_help_efficiently/help.it.md index 0ec51222..cb464768 100644 --- a/pages/07.help/help.it.md +++ b/pages/05.community/12.asking_for_help_efficiently/help.it.md @@ -1,10 +1,10 @@ --- -title: Aiuto +title: Asking for help efficiently template: docs taxonomy: category: docs routes: - default: '/help-me' + default: '/asking_for_help_efficiently' --- Nonostante i collaboratori di YunoHost cerchino continuamente di migliorarlo, YunoHost e la sua documentazione non sono esenti da bug o errori. Per aiutarci ad aiutarvi, dovreste seguire queste istruzioni. diff --git a/pages/07.help/help.md b/pages/05.community/12.asking_for_help_efficiently/help.md similarity index 98% rename from pages/07.help/help.md rename to pages/05.community/12.asking_for_help_efficiently/help.md index a35fe2ef..3fb64ca9 100644 --- a/pages/07.help/help.md +++ b/pages/05.community/12.asking_for_help_efficiently/help.md @@ -1,10 +1,10 @@ --- -title: Help me +title: Asking for help efficiently template: docs taxonomy: category: docs routes: - default: '/help-me' + default: '/asking_for_help_efficiently' --- Even though YunoHost contributors try to continuously perfect it, YunoHost itself, its packages or this documentation are not free from bugs or flaw. To let us help you, however, you need to follow these guidelines. From e3fdb5c41f92de68e977de57b965be07136d1af0 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 00:52:08 +0200 Subject: [PATCH 09/35] Misc typo, reword, and droping page that are empty or duplicate --- .../clone_filesystem.fr.md | 7 +++--- .../clone_filesystem.it.md | 7 +++--- .../15.clone_filesystem/clone_filesystem.md | 9 ++++---- .../avoid_hardware_failure.md | 10 ++++----- .../install_unpackaged_app.md | 22 ------------------- .../configuration_management.md | 10 --------- .../60.extend/20.helpers/helpers.md | 5 ----- 7 files changed, 18 insertions(+), 52 deletions(-) delete mode 100644 pages/02.administer/60.extend/05.install_unpackaged_app/install_unpackaged_app.md delete mode 100644 pages/02.administer/60.extend/10.configuration_management/configuration_management.md delete mode 100644 pages/02.administer/60.extend/20.helpers/helpers.md diff --git a/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.fr.md b/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.fr.md index bdb8e3f2..f41551da 100644 --- a/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.fr.md +++ b/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.fr.md @@ -1,5 +1,5 @@ --- -title: Créer une image du système +title: Créer une image complète du système de fichier template: docs taxonomy: category: docs @@ -10,8 +10,6 @@ page-toc: depth: 3 --- -!! Les images de cette page sont manquantes - L'outil de sauvegarde de YunoHost ne sauvegarde que les fichiers utiles et se base sur des scripts de restauration pour réinstaller les dépendances de vos applications. Autrement dit, le mécanisme de YunoHost revient à réinstaller, puis réincorporer les données. Réaliser des images complètes du système peut être un moyen complémentaire ou alternatif de sauvegarder votre machine. L'intérêt est que votre système pourra être restauré dans l'état exact du moment de la sauvegarde. @@ -38,6 +36,9 @@ Ci-dessous, quelques documentations pour les fournisseurs les plus connus: - [Scaleway (EN)](https://www.scaleway.com/en/docs/backup-your-data-with-snapshots/) [/ui-tab] [ui-tab title="VirtualBox"] + +!! FIXME: Les images sont manquantes dans cet onglet + Sélectionner la machine virtuelle et cliquer sur `Snapshots`, puis spécifier le nom du snapshot et cliquer sur `OK`. ![Le bouton snapshot se trouve en haut à droite](image://virtualbox-snapshot2.webp) diff --git a/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.it.md b/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.it.md index c2bd4b78..ecdd396d 100644 --- a/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.it.md +++ b/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.it.md @@ -1,5 +1,5 @@ --- -title: Create a filesystem image +title: Snapshotting the entire filesystem template: docs taxonomy: category: docs @@ -10,8 +10,6 @@ page-toc: depth: 3 --- -!! Images are missing on this page - Lo strumento di backup di YunoHost salva solamente i files utili e si basa su degli script di ripristino per reinstallare le dipendenze dei vostri programmi installati. In altre parole, il ripristino di YunoHost prevede in un primo tempo la reinstallazione del sistema e in seguito il ripristino dei dati. Realizzare un'immagine completa può essere un metodo, complementare o alternativo, per un backup del vostro server. Il vantaggio sta nel fatto che il vostro server può essere ripristinato nella stessa configurazione presente al momento del backup. @@ -38,6 +36,9 @@ Sotto la documentazione per i provider più conosciuti: - [Scaleway (EN)](https://www.scaleway.com/en/docs/backup-your-data-with-snapshots/) [/ui-tab] [ui-tab title="VirtualBox"] + +!! FIXME: Images are missing in this section + Seleziona la macchina virtuale e clicca su `Snapshot`, poi indica il nome dello snapshot e clicca `OK`. ![Il bottone per gli snapshot button si trova in alto a destra](image://virtualbox-snapshot2.webp) diff --git a/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.md b/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.md index 9d32b1d1..ae08ddcc 100644 --- a/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.md +++ b/pages/02.administer/20.backups/15.clone_filesystem/clone_filesystem.md @@ -1,5 +1,5 @@ --- -title: Create a filesystem image +title: Snapshotting the entire filesystem template: docs taxonomy: category: docs @@ -10,15 +10,13 @@ page-toc: depth: 3 --- -!! Images are missing on this page - YunoHost's backup tool only backs up useful files and relies on restore scripts to reinstall the dependencies of your applications. In other words, YunoHost's mechanism amounts to reinstalling and then reincorporating the data. Making full system images can be a complementary or alternative way to backup your machine. The advantage is that your system can be restored to the exact state it was in at the time of the backup. Depending on your type of installation, you can either create a snapshot or clone the storage medium by removing it from your server (turned off). -## Trigger a snapshot +## Creating a snapshot A snapshot allows you to freeze an image of the file system. Snapshots are very useful when doing an update or testing, because they allow you to easily go back in case of a glitch. On the other hand, apart from some very high availability clusters, snapshots do not really protect you against hardware failures or disasters (cf. OVH fire in Strasbourg in 2021). @@ -38,6 +36,9 @@ Below, some documentation for the most known suppliers: - [Scaleway (EN)](https://www.scaleway.com/en/docs/backup-your-data-with-snapshots/) [/ui-tab] [ui-tab title="VirtualBox"] + +!! FIXME: Images are missing in this tab + Select the virtual machine and click `Snapshots`, then specify the snapshot name and click `OK`. ![The snapshot button is located at the top right](image://virtualbox-snapshot2.webp) diff --git a/pages/02.administer/20.backups/20.avoid_hardware_failure/avoid_hardware_failure.md b/pages/02.administer/20.backups/20.avoid_hardware_failure/avoid_hardware_failure.md index 30fe81e5..83e05b7c 100644 --- a/pages/02.administer/20.backups/20.avoid_hardware_failure/avoid_hardware_failure.md +++ b/pages/02.administer/20.backups/20.avoid_hardware_failure/avoid_hardware_failure.md @@ -1,10 +1,10 @@ --- -title: Avoid hardware failure +title: Prevent hardware failures template: docs taxonomy: category: docs routes: - default: '/backup/avoid_hardware_failure' + default: '/backup/prevent_hardware_failure' page-toc: active: true depth: 3 @@ -17,13 +17,13 @@ Very often people who self-host don't have proper storage for their system. Leav ## Secure your hard drives -Ideally, your hard disks should be fixed to avoid vibrations which can accelerate the wear of the equipment or even reduce its performance, especially if there is another disk next to it. +Ideally, your hard disks should be fixed to prevent vibrations which can accelerate the wear of the equipment or even reduce its performance, especially if there is another disk next to it. ## Reduce swapiness for SD cards and SSDs If you use a swap file with an SSD or SD card with too much swapiness, your storage media could give up the ghost prematurely due to too many writes. -To avoid this: +To prevent this: ```bash cat /proc/sys/vm/swappiness @@ -48,7 +48,7 @@ In order to limit hardware failures of storage media, it can be relevant to set There are also more advanced clusters that maximize fault tolerance (failure of 2 disks like RAID6) or storage (see RAID 5). -However, these disk clustering techniques should not be considered as backups. A RAID array should be considered as a single storage medium. Indeed, if this technique avoids having to reinstall in case of a probable disk crash, it is far from zero risk. +However, these disk clustering techniques should not be considered as backups. A RAID array should be considered as a single storage medium. Indeed, if this technique prevents having to reinstall in case of a probable disk crash, it is far from zero risk. Some examples of situations known to professional system administrators: diff --git a/pages/02.administer/60.extend/05.install_unpackaged_app/install_unpackaged_app.md b/pages/02.administer/60.extend/05.install_unpackaged_app/install_unpackaged_app.md deleted file mode 100644 index 7fbe171c..00000000 --- a/pages/02.administer/60.extend/05.install_unpackaged_app/install_unpackaged_app.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Install unpackaged apps -template: docs -taxonomy: - category: docs -routes: - default: '/install_unpackaged_apps' ---- - -## PHP or HTML/JS apps - -If your app is a PHP or HTML/JS app, you probably should use the `Custom Webapp`, also know as `my_webapp`, in order to configure nginx, php, mysql, YunoHost permission and backup for you. - -## Other technologies - -If you use some other technology, you should install it like on a classical Debian. - -To expose the app on the web through nginx and be able to manage access permissions to the webapp, you could use the [`redirect` app](https://github.com/YunoHost-Apps/redirect_ynh/) to create a nginx reverse proxy on your local ip/port running the service. - -!!! You should use the proxy mode of the redirect app and not HTTP redirections mode. - -You probably should create custom backup and restore hooks to integrate your app to your YunoHost backup/restore process. See [Backup and restore hooks](/packaging_apps_hooks#backup-restore) diff --git a/pages/02.administer/60.extend/10.configuration_management/configuration_management.md b/pages/02.administer/60.extend/10.configuration_management/configuration_management.md deleted file mode 100644 index 8578ecb6..00000000 --- a/pages/02.administer/60.extend/10.configuration_management/configuration_management.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Configuration management -template: docs -taxonomy: - category: docs -routes: - default: '/configuration_management' ---- - -!! This page is to be written diff --git a/pages/02.administer/60.extend/20.helpers/helpers.md b/pages/02.administer/60.extend/20.helpers/helpers.md deleted file mode 100644 index 9869ed97..00000000 --- a/pages/02.administer/60.extend/20.helpers/helpers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: App helpers -template: docs -redirect: '/packaging_apps_scripts_helpers' ---- From 94bb7adfabe70c4395961636d9423b802df944f2 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 11:42:27 +0200 Subject: [PATCH 10/35] Homogenize 'admindoc' section page --- pages/02.administer/admindoc.de.md | 4 ++-- pages/02.administer/admindoc.es.md | 4 ++-- pages/02.administer/admindoc.fr.md | 4 ++-- pages/02.administer/admindoc.it.md | 4 ++-- pages/02.administer/admindoc.md | 4 ++-- pages/02.administer/admindoc.ru.md | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pages/02.administer/admindoc.de.md b/pages/02.administer/admindoc.de.md index aa2fcb86..60dd9ba8 100644 --- a/pages/02.administer/admindoc.de.md +++ b/pages/02.administer/admindoc.de.md @@ -7,6 +7,6 @@ routes: default: '/admindoc' --- -### Administrieren +# Administratorhandbuch -# Entdecke das Selbsthosten und lerne, wie YunoHost installiert und benutzt wird +### Entdecke das Selbsthosten und lerne, wie YunoHost installiert und benutzt wird diff --git a/pages/02.administer/admindoc.es.md b/pages/02.administer/admindoc.es.md index 67a1364b..7f4705aa 100644 --- a/pages/02.administer/admindoc.es.md +++ b/pages/02.administer/admindoc.es.md @@ -7,6 +7,6 @@ routes: default: /admindoc --- -### Administrar +# Admin guide -# Descubre el auto-hospedaje, cómo instalar y usar tu YunoHost +### Descubre el auto-hospedaje, cómo instalar y usar tu YunoHost diff --git a/pages/02.administer/admindoc.fr.md b/pages/02.administer/admindoc.fr.md index bedfb7c6..304e0c2e 100644 --- a/pages/02.administer/admindoc.fr.md +++ b/pages/02.administer/admindoc.fr.md @@ -7,6 +7,6 @@ routes: default: '/admindoc' --- -### Administrer +# Guide d'administration -# Découvrez l'auto-hébergement, comment installer et utiliser YunoHost +### Découvrez l'auto-hébergement, comment installer et utiliser YunoHost diff --git a/pages/02.administer/admindoc.it.md b/pages/02.administer/admindoc.it.md index ae434ffd..f3705b38 100644 --- a/pages/02.administer/admindoc.it.md +++ b/pages/02.administer/admindoc.it.md @@ -8,6 +8,6 @@ routes: default: '/admindoc' --- -### Amministrare +# Guida di amministrazione -# Scoprire il self-hosting, come installare e utilizzare YunoHost +### Scoprire il self-hosting, come installare e utilizzare YunoHost diff --git a/pages/02.administer/admindoc.md b/pages/02.administer/admindoc.md index 8cd06ba6..ba22bb1a 100644 --- a/pages/02.administer/admindoc.md +++ b/pages/02.administer/admindoc.md @@ -7,6 +7,6 @@ routes: default: '/admindoc' --- -### Administer +# Administration guide -# Learn about self-hosting, how to install and use YunoHost +### Learn about self-hosting, how to install and use YunoHost diff --git a/pages/02.administer/admindoc.ru.md b/pages/02.administer/admindoc.ru.md index db29f4d9..96d66524 100644 --- a/pages/02.administer/admindoc.ru.md +++ b/pages/02.administer/admindoc.ru.md @@ -7,6 +7,6 @@ routes: default: '/admindoc' --- -### Управление +# Руководство для администраторов -# Узнайте о самостоятельном хостинге, о том, как установить и использовать YunoHost +### Узнайте о самостоятельном хостинге, о том, как установить и использовать YunoHost From 2b99e8306a18629797c57a00b3d775554358eba9 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 11:59:15 +0200 Subject: [PATCH 11/35] Fix 'user guide' title page --- pages/03.user_guide/user_overview.fr.md | 5 ++--- pages/03.user_guide/user_overview.md | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/pages/03.user_guide/user_overview.fr.md b/pages/03.user_guide/user_overview.fr.md index 5e900b79..10d5f73e 100644 --- a/pages/03.user_guide/user_overview.fr.md +++ b/pages/03.user_guide/user_overview.fr.md @@ -1,11 +1,10 @@ --- title: Guide de l'utilisateur -menu: Guide de l'utilisateur -template: docs +template: chapter taxonomy: category: docs routes: default: '/user_guide' --- -!! Cette section est en cours d'élaboration. +# Guide de l'utilisateur diff --git a/pages/03.user_guide/user_overview.md b/pages/03.user_guide/user_overview.md index a31c91a6..4d82e058 100644 --- a/pages/03.user_guide/user_overview.md +++ b/pages/03.user_guide/user_overview.md @@ -1,11 +1,10 @@ --- title: User guide -menu: User guide -template: docs +template: chapter taxonomy: category: docs routes: default: '/user_guide' --- -!! This section is being worked on. +# User guide From 147bd3848da644e05daad23b48380928f1a354dc Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 12:00:53 +0200 Subject: [PATCH 12/35] Move the 'basic backup' page as the main page of the backup section --- .../20.backups/{00.basic/backup.fr.md => backups.fr.md} | 2 +- .../20.backups/{00.basic/backup.it.md => backups.it.md} | 2 +- .../02.administer/20.backups/{00.basic/backup.md => backups.md} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename pages/02.administer/20.backups/{00.basic/backup.fr.md => backups.fr.md} (99%) rename pages/02.administer/20.backups/{00.basic/backup.it.md => backups.it.md} (99%) rename pages/02.administer/20.backups/{00.basic/backup.md => backups.md} (99%) diff --git a/pages/02.administer/20.backups/00.basic/backup.fr.md b/pages/02.administer/20.backups/backups.fr.md similarity index 99% rename from pages/02.administer/20.backups/00.basic/backup.fr.md rename to pages/02.administer/20.backups/backups.fr.md index 384dcf0c..09321699 100644 --- a/pages/02.administer/20.backups/00.basic/backup.fr.md +++ b/pages/02.administer/20.backups/backups.fr.md @@ -1,5 +1,5 @@ --- -title: Sauvegardes basiques +title: Sauvegardes template: docs taxonomy: category: docs diff --git a/pages/02.administer/20.backups/00.basic/backup.it.md b/pages/02.administer/20.backups/backups.it.md similarity index 99% rename from pages/02.administer/20.backups/00.basic/backup.it.md rename to pages/02.administer/20.backups/backups.it.md index 2c2679d8..d3e45a67 100644 --- a/pages/02.administer/20.backups/00.basic/backup.it.md +++ b/pages/02.administer/20.backups/backups.it.md @@ -1,5 +1,5 @@ --- -title: Basic backups +title: Backups template: docs taxonomy: category: docs diff --git a/pages/02.administer/20.backups/00.basic/backup.md b/pages/02.administer/20.backups/backups.md similarity index 99% rename from pages/02.administer/20.backups/00.basic/backup.md rename to pages/02.administer/20.backups/backups.md index 72602d57..a58872f8 100644 --- a/pages/02.administer/20.backups/00.basic/backup.md +++ b/pages/02.administer/20.backups/backups.md @@ -1,5 +1,5 @@ --- -title: Basic backups +title: Backups template: docs taxonomy: category: docs From 36d3874f874003bc2288f8345f46d3c48ca7c5ca Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 12:44:35 +0200 Subject: [PATCH 13/35] Drop the 'extend' section ... these are just pointers to the app packaging doc ... move the theming doc to 'tutorials' --- .../10.theming}/theming.fr.md | 0 .../10.theming}/theming.md | 0 .../02.administer/60.extend/25.hooks/hooks.md | 5 -- .../60.extend/30.api/admin_api.fr.md | 63 ----------------- .../60.extend/30.api/admin_api.md | 67 ------------------- pages/02.administer/60.extend/extend.md | 10 --- 6 files changed, 145 deletions(-) rename pages/02.administer/{60.extend/15.theming => 45.tutorials/10.theming}/theming.fr.md (100%) rename pages/02.administer/{60.extend/15.theming => 45.tutorials/10.theming}/theming.md (100%) delete mode 100644 pages/02.administer/60.extend/25.hooks/hooks.md delete mode 100644 pages/02.administer/60.extend/30.api/admin_api.fr.md delete mode 100644 pages/02.administer/60.extend/30.api/admin_api.md delete mode 100644 pages/02.administer/60.extend/extend.md diff --git a/pages/02.administer/60.extend/15.theming/theming.fr.md b/pages/02.administer/45.tutorials/10.theming/theming.fr.md similarity index 100% rename from pages/02.administer/60.extend/15.theming/theming.fr.md rename to pages/02.administer/45.tutorials/10.theming/theming.fr.md diff --git a/pages/02.administer/60.extend/15.theming/theming.md b/pages/02.administer/45.tutorials/10.theming/theming.md similarity index 100% rename from pages/02.administer/60.extend/15.theming/theming.md rename to pages/02.administer/45.tutorials/10.theming/theming.md diff --git a/pages/02.administer/60.extend/25.hooks/hooks.md b/pages/02.administer/60.extend/25.hooks/hooks.md deleted file mode 100644 index 5be0ac0f..00000000 --- a/pages/02.administer/60.extend/25.hooks/hooks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Hooks -template: docs -redirect: '/packaging_apps_hooks' ---- diff --git a/pages/02.administer/60.extend/30.api/admin_api.fr.md b/pages/02.administer/60.extend/30.api/admin_api.fr.md deleted file mode 100644 index 291b2b3a..00000000 --- a/pages/02.administer/60.extend/30.api/admin_api.fr.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Administration depuis l'API ou une application externe -template: docs -taxonomy: - category: docs -routes: - default: '/admin_api' ---- - -Toutes les actions exécutables en ligne de commande le sont également via une API. L’API est accessible à l’adresse . -Pour le moment, il n'existe pas de documentation des différentes routes... mais vous pouvez trouver l'actionmap [ici](https://github.com/YunoHost/yunohost/blob/dev/share/actionsmap.yml) (en particulier les clefs `api`) - -## Avec cURL - -Il faut d’abord récupérer un cookie de connexion pour ensuite réaliser les actions. Voici un exemple avec cURL : - -```bash -# Login (avec mot de passe admin) -curl -k -H "X-Requested-With: customscript" \ - -d "password=supersecretpassword" \ - -dump-header headers \ - https://your.server/yunohost/api/login - -# Exemple de GET -curl -k -i -H "Accept: application/json" \ - -H "Content-Type: application/json" \ - -L -b headers -X GET https://your.server/yunohost/api/ROUTE \ - | grep } | python -mjson.tool -``` - -## Avec une classe PHP - -Pour simplifier l’administration à distance d’une instance YunoHost dans le cadre d’un projet CHATONS/Librehosters, des classes API ont été développées par des utilisateurs. - -Par exemple, cette [classe PHP](https://github.com/scith/yunohost-api-php) vous permettra d’administrer votre instance YunoHost depuis une application PHP (site Web, outil de gestion de capacité...). - -Voici un exemple de code PHP permettant d’ajouter un utilisateur dans votre instance YunoHost : - -```php -require("ynh_api.class.php"); -$ynh = new YNH_API("adresse IP du serveur YunoHost ou nom d’hôte", "mot de passe administrateur"); - -if ($ynh->login()) { - $domains = $ynh->get("/domains"); - $first_domain = $domains['domains'][0]; - - $arguments = array( - 'username' => 'test', - 'password' => 'yunohost', - 'firstname' => 'Prénom', - 'lastname' => 'Nom', - 'mail' => 'test@'.$first_domain, - 'mailbox_quota' => '500M' - ); - - $user_add = $ynh->post("/users", $arguments); - print_r($user_add); - -} else { - print("Login to YunoHost failed.\n"); - exit; -} -``` diff --git a/pages/02.administer/60.extend/30.api/admin_api.md b/pages/02.administer/60.extend/30.api/admin_api.md deleted file mode 100644 index fd49c76e..00000000 --- a/pages/02.administer/60.extend/30.api/admin_api.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: Administration from the API or an external application -template: docs -taxonomy: - category: docs -routes: - default: '/admin_api' ---- - -All command line actions can also be ran from the web API. The API is available at . - -## Test with curl - -You must first retrieve a login cookie thanks to the /login route to perform the other actions. - -```bash -# Login (with admin password) -curl -k -H "X-Requested-With: customscript" \ - -d "credentials=supersecretpassword" \ - -dump-header headers \ - https://your.server/yunohost/api/login - -# GET example -curl -k -i -H "Accept: application/json" \ - -H "Content-Type: application/json" \ - -H 'Cookie: yunohost.admin="XXXXXXXX"' \ - -L -b headers -X GET https://your.server/yunohost/api/ROUTE \ - | grep } | python -mjson.tool -``` - -## Test with our swagger doc - - 1. Login on the [Webadmin of `demo.yunohost.org`](https://demo.yunohost.org/yunohost/admin/) - 2. Use the `Try it out` button on the API endpoint you want to test - -
- - - - - - diff --git a/pages/02.administer/60.extend/extend.md b/pages/02.administer/60.extend/extend.md deleted file mode 100644 index 6a7d9ccc..00000000 --- a/pages/02.administer/60.extend/extend.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Understand and extend YunoHost -template: docs -taxonomy: - category: docs -routes: - default: '/extend' ---- - -!! This section is to be written From bb0602592de2f18c820c2971b38051ee38da3f91 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 12:47:35 +0200 Subject: [PATCH 14/35] Remove the base 'tutorial' page which only says the section is being reworked ... --- pages/02.administer/45.tutorials/tutorials.fr.md | 12 ------------ pages/02.administer/45.tutorials/tutorials.md | 12 ------------ 2 files changed, 24 deletions(-) delete mode 100644 pages/02.administer/45.tutorials/tutorials.fr.md delete mode 100644 pages/02.administer/45.tutorials/tutorials.md diff --git a/pages/02.administer/45.tutorials/tutorials.fr.md b/pages/02.administer/45.tutorials/tutorials.fr.md deleted file mode 100644 index 6114ccf7..00000000 --- a/pages/02.administer/45.tutorials/tutorials.fr.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Cas d'usage spécifiques -template: docs -taxonomy: - category: docs -routes: - default: '/tutorials' - aliases: - - '/specific_use_cases' ---- - -!! Cette section est en cours de réorganisation. diff --git a/pages/02.administer/45.tutorials/tutorials.md b/pages/02.administer/45.tutorials/tutorials.md deleted file mode 100644 index 13554b84..00000000 --- a/pages/02.administer/45.tutorials/tutorials.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Tutorials -template: docs -taxonomy: - category: docs -routes: - default: '/tutorials' - aliases: - - '/specific_use_cases' ---- - -!! This section is being reworked. From af1cb456fac2a0922913bf6f5b823b8c11b7226e Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 13:00:19 +0200 Subject: [PATCH 15/35] Rework the 'troubleshooting' section page --- .../50.troubleshooting/troubleshooting.fr.md | 16 ++----------- .../50.troubleshooting/troubleshooting.it.md | 24 ------------------- .../50.troubleshooting/troubleshooting.md | 16 ++----------- 3 files changed, 4 insertions(+), 52 deletions(-) delete mode 100644 pages/02.administer/50.troubleshooting/troubleshooting.it.md diff --git a/pages/02.administer/50.troubleshooting/troubleshooting.fr.md b/pages/02.administer/50.troubleshooting/troubleshooting.fr.md index 3634e5c0..6d326012 100644 --- a/pages/02.administer/50.troubleshooting/troubleshooting.fr.md +++ b/pages/02.administer/50.troubleshooting/troubleshooting.fr.md @@ -7,18 +7,6 @@ routes: default: '/troubleshooting' --- -Voici quelques conseils généraux à suivre lorsque vous rencontrez des problèmes avec votre serveur. +Cette section contiens des informations pour régler des problèmes courants. -## 0. Ne paniquez pas - -Restez calme. La plupart des problèmes sont moins grave que ce que les débutants pensent. Pour l'amour de Dieu (ou de votre déité, animal, nourriture préférée), ne sautez pas à pieds joint dans la "spirate de réinstallation" en pensant que réinstaller à partir de zéro va magiquement résoudre vos problèmes. Réinstaller est une opération lourde et n'est pas une bonne stratégie sur le long-terme pour résoudre les problèmes. Vous finirez par vous lasser et n'apprendrez rien. - -## 1. Regardez sur le forum ou bugtrackers si quelqu'un a eu un problème similaire - -Cherchez dans [le forum](https://forum.yunohost.org) des fils de discussions qui discutent de choses similaire aux problème que vous rencontrez. Si vous avez un soucis lié à une application en particulier, vous pouvez également tenter de chercher un ticket similaire sur le bugtracker de l'application, par exemple [ici se trouve le bugtracker de l'app wordpress](https://github.com/YunoHost-Apps/wordpress_ynh/issues). - -## 2. Demandez de l'aide - -Soit sur [le forum](https://forum.yunohost.org) ou bien le chat : c.f. [cette page](/help) - -!!! POUR L'AMOUR DE DIEU, PRIÈRE DE fournir du contexte ! Les bénévoles ne peuvent PAS vous aider si vous ne prenez pas *cinq* petites minutes pour décrire votre contexte : quel type de hardware, quelle version de YunoHost, qu'est-ce que vous essayez de faire, ce qui s'est passé, et **les journaux (logs) correspondants**. +Si vous cherchez de l'aide, jetez un oeil au [forum](https://forum.yunohost.org/), au [salon de support](/chat_rooms), la [page d'aide](/help) et [comment demander de l'aide efficacement](/asking_for_help_efficiently) diff --git a/pages/02.administer/50.troubleshooting/troubleshooting.it.md b/pages/02.administer/50.troubleshooting/troubleshooting.it.md deleted file mode 100644 index fce8652d..00000000 --- a/pages/02.administer/50.troubleshooting/troubleshooting.it.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Soluzione dei problemi -template: docs -taxonomy: - category: docs -routes: - default: '/troubleshooting' ---- - -Di seguito alcuni consigli generali per risolvere problemi con il vostro server. - -## 0. Don't panic - -Mantenete la calma. La maggior parte dei problemi sono meno gravi di quanto pensa chi è alle prime armi. Per amor di Dio (o le vostre divinità preferite / animali / cibo), non cadete nella "spirale della reinstallazione" presupponendo che reinstallare il vostro server da capo possa risolvere magicamente i problemi. La reinstallazione è un'operazione gravosa e non è una buona strategia per risolvere i problemi. Ti stancherai e non imparerai niente. - -## 1. Cerca problemi simili nel forum o nei bugtrackers - -Cerca [nel forum](https://forum.yunohost.org) per argomenti simili al problema che stai trovando. Se hai problemi con una app specifica puoi consultare il bugtracker relativo, ad esempio [questo è il bugtracker per l'app Wordpress app](https://github.com/YunoHost-Apps/wordpress_ynh/issues). - -## 2. Chiedi aiuto - -Sia [sul forum](https://forum.yunohost.org) siaa nella chat : vedi [questa pagina](/help) - -!!! PER AMOR DI DIO, PER FAVORE fornisci un minimo di contesto! I volontari non possono aiutarti se non ti prendi *cinque* minuti per descrivere il contesto: il tipo di hardware, la versione di YunoHost, cosa stai cercando di fare e cos'hai provato a fare, cos'è successo e **i log relativi**. diff --git a/pages/02.administer/50.troubleshooting/troubleshooting.md b/pages/02.administer/50.troubleshooting/troubleshooting.md index de5c6f8e..d4772bd4 100644 --- a/pages/02.administer/50.troubleshooting/troubleshooting.md +++ b/pages/02.administer/50.troubleshooting/troubleshooting.md @@ -7,18 +7,6 @@ routes: default: '/troubleshooting' --- -Here are some general advices when encountering issues with your server. +This section contains specific tips to troubleshoot common issues. -## 0. Don't panic - -Stay calm. Most issues are less worse than newcomers usually think. For the love of God (or your favourite deity / animal / food), please don't jump into the "reinstallation spiral" thinking reinstalling your server from scratch will magically fix stuff. Reinstalling is a heavy operation and is not a good long-term strategy for fixing problems. You will get tired and won't learn anything. - -## 1. Look for similar issues on the forum or bugtrackers - -Search [the forum](https://forum.yunohost.org) for topics similar to the issue you're encountering. If you have issues with a specific app, you may also want to check the corresponding bugtracker of the app, for example [here is the bugtracker for the Wordpress app](https://github.com/YunoHost-Apps/wordpress_ynh/issues). - -## 2. Ask for help - -Either on [the forum](https://forum.yunohost.org) or the chat: c.f. [this page](/help) - -!!! FOR THE LOVE OF GOD, PLEASE provide basic context! Volunteers can NOT help you if you do not take *five* minutes to describe your context: which kind of hardware, which YunoHost version, what you are trying to do, what you tried, what happened and **the corresponding logs**. +If you are looking for help, consider having a look at [the forum](https://forum.yunohost.org/), [the support chat room](/chat_rooms), [the 'Help' page](/help) and [how to ask for help efficiently](/asking_for_help_efficiently) From 1407bc36e2d26104039ef486f30577564308c309 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> Date: Thu, 11 Jul 2024 13:26:10 +0200 Subject: [PATCH 16/35] Update PULL_REQUEST_TEMPLATE.md --- .github/PULL_REQUEST_TEMPLATE.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 07500aeb..cc42c57d 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -8,5 +8,4 @@ ## PR checklist -- [ ] I'm not doing a PR for an application, I promise, I know that this kind of changes must go directly into the app packages themselves - [ ] PR finished and ready to be reviewed From 150332dd9129cb51ec4b52f6e2dbac5808170a69 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 13:51:03 +0200 Subject: [PATCH 17/35] Drop the Application section, just redirect to the app catalog --- pages/04.applications/05.catalog/apps.md | 7 - .../15.framasoft/apps_framasoft.md | 52 ----- .../use_case_non-profit_organisations.ca.md | 213 ----------------- .../use_case_non-profit_organisations.fr.md | 213 ----------------- .../use_case_non-profit_organisations.md | 214 ------------------ .../use_case_non-profit_organisations.oc.md | 213 ----------------- .../20.app_bundle/app_bundle.md | 12 - .../99.wishlist/apps_wishlist.md | 7 - pages/04.applications/applications.md | 3 +- 9 files changed, 2 insertions(+), 932 deletions(-) delete mode 100644 pages/04.applications/05.catalog/apps.md delete mode 100644 pages/04.applications/15.framasoft/apps_framasoft.md delete mode 100644 pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.ca.md delete mode 100644 pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.fr.md delete mode 100644 pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.md delete mode 100644 pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.oc.md delete mode 100644 pages/04.applications/20.app_bundle/app_bundle.md delete mode 100644 pages/04.applications/99.wishlist/apps_wishlist.md diff --git a/pages/04.applications/05.catalog/apps.md b/pages/04.applications/05.catalog/apps.md deleted file mode 100644 index 97230d7b..00000000 --- a/pages/04.applications/05.catalog/apps.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Application catalog -template: docs -redirect: 'https://apps.yunohost.org/catalog' -routes: - default: '/apps' ---- diff --git a/pages/04.applications/15.framasoft/apps_framasoft.md b/pages/04.applications/15.framasoft/apps_framasoft.md deleted file mode 100644 index 52c7c354..00000000 --- a/pages/04.applications/15.framasoft/apps_framasoft.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Equivalent Framasoft applications -template: docs -taxonomy: - category: docs -routes: - default: '/apps_framasoft' ---- - -| Framasoft App | Original project | Package | -| :---: | :---: | :---: | -| Framabag | [Wallabag](https://www.wallabag.it) | [[fa=git /]](https://github.com/YunoHost-Apps/wallabag2_ynh) ![](https://ci-apps.yunohost.org/ci/badges/wallabag2.status.svg) ![](https://dash.yunohost.org/integration/wallabag2.svg) | -| Framabee | [Searx](https://searx.ir) | [[fa=git /]](https://github.com/YunoHost-Apps/searx_ynh) ![](https://ci-apps.yunohost.org/ci/badges/searx.status.svg) ![](https://dash.yunohost.org/integration/searx.svg) | -| Framabin | [PrivateBin](https://privatebin.info) | [[fa=git /]](https://github.com/YunoHost-apps/zerobin_ynh) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://dash.yunohost.org/integration/zerobin.svg) | -| Framaboard | [Kanboard](https://kanboard.org) | [[fa=git /]](https://github.com/YunoHost-Apps/kanboard_ynh) ![](https://ci-apps.yunohost.org/ci/badges/kanboard.status.svg) ![](https://dash.yunohost.org/integration/kanboard.svg) | -| Framabookin | [BicBucStriim](https://github.com/rvolz/BicBucStriim) | [[fa=git /]](https://github.com/YunoHost-Apps/bicbucstriim_ynh) ![](https://ci-apps.yunohost.org/ci/badges/bicbucstriim.status.svg) ![](https://dash.yunohost.org/integration/bicbucstriim.svg) | -| Framacalc | [Ethercalc](https://ethercalc.net) | [[fa=git /]](https://github.com/YunoHost-Apps/ethercalc_ynh) ![](https://ci-apps.yunohost.org/ci/badges/ethercalc.status.svg) ![](https://dash.yunohost.org/integration/ethercalc.svg) | -| Framacarte | [uMap](http://umap.openstreetmap.fr) | [[fa=git /]](https://github.com/YunoHost-Apps/umap_ynh) ![](https://ci-apps.yunohost.org/ci/badges/umap.status.svg) ![](https://dash.yunohost.org/integration/umap.svg) | -| Framaclic | [Dolomon](https://dolomon.org) | Non Packagé | -| Framadate | [OpenSondage](https://framadate.org) | [[fa=git /]](https://github.com/YunoHost-Apps/opensondage_ynh) ![](https://ci-apps.yunohost.org/ci/badges/opensondage.status.svg) ![](https://dash.yunohost.org/integration/opensondage.svg) | -| Framadrive | [Nextcloud](https://nextcloud.com) | [[fa=git /]](https://github.com/YunoHost-apps/nextcloud_ynh) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![](https://dash.yunohost.org/integration/nextcloud.svg) | -| Framadrop | [Lufi](https://framagit.org/fiat-tux/hat-softwares/lufi) | [[fa=git /]](https://github.com/YunoHost-Apps/lufi_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lufi.status.svg) ![](https://dash.yunohost.org/integration/lufi.svg) | -| Framaestro | [Framaestro](https://framaestro.org) | [[fa=git /]](https://github.com/YunoHost-Apps/framaestro_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framaestro.status.svg) ![](https://dash.yunohost.org/integration/framaestro.svg) | -| Framaforms | [Framaforms](https://framaforms.org) | [[fa=git /]](https://github.com/YunoHost-Apps/framaforms_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framaforms.status.svg) ![](https://dash.yunohost.org/integration/framaforms.svg) | -| Framagames | [Framagames](https://framagames.org) | [[fa=git /]](https://github.com/YunoHost-Apps/framagames_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framagames.status.svg) ![](https://dash.yunohost.org/integration/framagames.svg) | -| Framagenda | [Nextcloud Calendar](https://apps.nextcloud.com/apps/calendar) | c.f. Nextcloud | -| Framagit | [GitLab](https://about.gitlab.com) | [[fa=git /]](https://github.com/YunoHost-Apps/gitlab_ynh) ![](https://ci-apps.yunohost.org/ci/badges/gitlab.status.svg) ![](https://dash.yunohost.org/integration/gitlab.svg) | -| Frama.link | [Lstu](https://lstu.fr) | [[fa=git /]](https://github.com/YunoHost-Apps/lstu_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lstu.status.svg) ![](https://dash.yunohost.org/integration/lstu.svg) | -| Framalistes | [Sympa](http://www.sympa.org) | [[fa=git /]](https://github.com/alexAubin/sympa_ynh) ![](https://ci-apps.yunohost.org/ci/badges/sympa.status.svg) ![](https://dash.yunohost.org/integration/sympa.svg) | -| Framanews | [TinyTinyRSS](https://tt-rss.org) | [[fa=git /]](https://github.com/YunoHost-apps/ttrss_ynh) ![](https://ci-apps.yunohost.org/ci/badges/ttrss.status.svg) ![](https://dash.yunohost.org/integration/ttrss.svg) | -| Framanotes | [Turtl](https://turtlapp.com) | [[fa=git /]](https://github.com/YunoHost-Apps/turtl_ynh) ![](https://ci-apps.yunohost.org/ci/badges/turtl.status.svg) ![](https://dash.yunohost.org/integration/turtl.svg) | -| Framapad | [Etherpad](https://etherpad.org) + [MyPads](https://framagit.org/framasoft/Etherpad/ep_mypads) | [[fa=git /]](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) ![](https://ci-apps.yunohost.org/ci/badges/etherpad_mypads.status.svg) ![](https://dash.yunohost.org/integration/etherpad_mypads.svg) | -| Framapiaf | [Mastodon](https://joinmastodon.org) | [[fa=git /]](https://github.com/YunoHost-Apps/mastodon_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mastodon.status.svg) ![](https://dash.yunohost.org/integration/mastodon.svg) | -| Framapic | [Lutim](https://lut.im/) | [[fa=git /]](https://github.com/YunoHost-Apps/lutim_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lutim.status.svg) ![](https://dash.yunohost.org/integration/lutim.svg) | -| Framasites | [Grav](https://getgrav.org) | [[fa=git /]](https://github.com/YunoHost-Apps/grav_ynh) ![](https://ci-apps.yunohost.org/ci/badges/grav.status.svg) ![](https://dash.yunohost.org/integration/grav.svg) | -| Framaslides | [Strut](https://strut.io) | [[fa=git /]](https://github.com/YunoHost-Apps/strut_ynh) ![](https://ci-apps.yunohost.org/ci/badges/strut.status.svg) ![](https://dash.yunohost.org/integration/strut.svg) | -| Framasphère | [Diaspora](https://diasporafoundation.org) | [[fa=git /]](https://github.com/aymhce/diaspora_ynh) ![](https://ci-apps.yunohost.org/ci/badges/diaspora.status.svg) ![](https://dash.yunohost.org/integration/diaspora.svg) | -| Framatalk | [Jitsi Meet](https://meet.jit.si) | [[fa=git /]](https://github.com/YunoHost-Apps/jitsi_ynh) ![](https://ci-apps.yunohost.org/ci/badges/jitsi.status.svg) ![](https://dash.yunohost.org/integration/jitsi.svg) | -| Framateam | [Mattermost](https://mattermost.com) | [[fa=git /]](https://github.com/YunoHost-Apps/mattermost_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mattermost.status.svg) ![](https://dash.yunohost.org/integration/mattermost.svg) | -| Framatrad | [Weblate](https://weblate.org) | [[fa=git /]](https://github.com/YunoHost-Apps/weblate_ynh) ![](https://ci-apps.yunohost.org/ci/badges/weblate.status.svg) ![](https://dash.yunohost.org/integration/weblate.svg) | -| Framatube | [Peertube](https://joinpeertube.org) | [[fa=git /]](https://github.com/YunoHost-Apps/peertube_ynh) ![](https://ci-apps.yunohost.org/ci/badges/peertube.status.svg) ![](https://dash.yunohost.org/integration/peertube.svg) | -| Framavectoriel | [SVG-Edit](https://github.com/SVG-Edit/svgedit) | [[fa=git /]](https://github.com/YunoHost-Apps/svgedit_ynh) ![](https://ci-apps.yunohost.org/ci/badges/svgedit.status.svg) ![](https://dash.yunohost.org/integration/svgedit.svg) | -| Framavox | [Loomio](https://www.loomio.org) | Non packagé | -| Framemo | [Scrumblr](http://scrumblr.ca) | [[fa=git /]](https://github.com/YunoHost-Apps/scrumblr_ynh) ![](https://ci-apps.yunohost.org/ci/badges/scrumblr.status.svg) ![](https://dash.yunohost.org/integration/scrumblr.svg) | -| Framindmap | [Wisemapping](https://www.wisemapping.com) | [[fa=git /]](https://github.com/YunoHost-Apps/wisemapping_ynh) ![](https://ci-apps.yunohost.org/ci/badges/wisemapping.status.svg) ![](https://dash.yunohost.org/integration/wisemapping.svg) | -| Framinetest | [Minetest](https://www.minetest.net) | [[fa=git /]](https://github.com/YunoHost-Apps/minetest_ynh) ![](https://ci-apps.yunohost.org/ci/badges/minetest.status.svg) ![](https://dash.yunohost.org/integration/minetest.svg) | -| MyFrama | [Shaarli](https://github.com/shaarli/Shaarli) | [[fa=git /]](https://github.com/YunoHost-Apps/shaarli_ynh) ![](https://ci-apps.yunohost.org/ci/badges/shaarli.status.svg) ![](https://dash.yunohost.org/integration/shaarli.svg) | - -### See also - -- [Complete list of packaged applications](/apps) -- [The roadmap 'Dégooglisons'](https://github.com/YunoHost/issues/milestone/13) diff --git a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.ca.md b/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.ca.md deleted file mode 100644 index b46f31e9..00000000 --- a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.ca.md +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: Use cases for NGOs -template: docs -taxonomy: - category: docs -routes: - default: '/use_case_non-profit_organisations' -page-toc: - active: true ---- - -! TODO: this page should be updated. - -L'objectiu d'aquest document és presentar un cas d'ús específic de [YunoHost](https://yunohost.org) per a organitzacions sense ànim de lucre. - -## Qui - -Organitzacions sense ànim de lucre, ONGs o qualsevol tipus d'associació. - -## Què - -Normalment les organitzacions sense ànim de lucre han de donar alguns serveis públics: - -- Consell d'administració / Comitè director / Voluntàries amb: - - [Correus electrònics](#mails) - - [Calendari](#calendar) - - [Contacte](#contact) - - [Fitxers compartits / Drive](#shared-files) - - [Missatgeria instantània](#instant-communication) - - [Intranet / base de coneixements](#intranet) - - [ERP / Comptabilitat](#erp-accounting) -- Membres amb: - - [Pàgina web pública amb accés privat i individual](#public-web-site) - - [Adhesió](#membership) - - [Inscripció a esdeveniments](#events-registration) - - [Butlletí d'informació](#newsletter-mailing) - - [Fòrum](#forum) -- Públic amb: - - [Pàgina web pública](#public-web-site) - - [Butlletí d'informació](#newsletter-mailing) - -## Quan - -Quan l'organització estigui preparada per a fer el pas. - -## On - -El servidor YunoHost de l'organització pot estar allotjat en diferents llocs: - -- Allotjament propi en un servidor, ordinador o Raspberry darrera una connexió ADSL, SDSL o fibra -- Serveis d'allotjament de [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters) -- Serveis d'allotjament comercials que ofereixin màquines virtuals Debian - -## Per què - -YunoHost pot cobrir la majoria de necessitats d'una organització sense ànim de lucre i permet tenir el control sobre les dades de l'organització. - -## Com - -### YunoHost - -YunoHost és una distribució GNU/Linux basada en Debian empaquetada amb programari lliure que automatitza la instal·lació d'un servidor web personal. L'objectiu de YunoHost és permetre a les usuàries allotjar fàcilment els seus propis serveis web al oferir una interfície web en la que es poden instal·lar diferents aplicacions només amb uns quants clics. - -![](https://upload.wikimedia.org/wikipedia/commons/0/07/Yunohost_user_portal.png) - -YunoHost de base ofereix: - -- Un sistema d'aplicacions -- Una interfície web -- Una interfície per línia de comandes (CLI): Moulinette -- Un servidor web: NGINX -- Un servidor DNS: Dnsmasq -- Una base de dades: MariaDB -- Un sistema de còpies de seguretat -- Un SSO: SSOwat -- OpenLDAP -- Correu electrònic: - - SMTP: Postfix - - IMAP & POP3: Dovecot - - Un antispam: rspamd, rmilter -- Un servidor de missatgeria instantània XMPP: Metronome IM - -### Nom de domini - -La primera cosa que s'haurà de tenir per poder instal·lar un servidor YunoHost és un nom de domini. Habitualment el nom de domini el pot oferir el mateix servei d'allotjament. - -### Correus electrònics - -De base, YunoHost ofereix un sistema de correus electrònics disponible utilitzant POP / IMAP / SMTP. -Els comptes de correu electrònic es poden gestionar per mitjà de la interfície web o de la línia de comandes. Els comptes creats es guarden en l'OpenLDAP. - -Es poden instal·lar paquets addicionals per donar més funcionalitats al sistema de correu electrònic de YunoHost: - -- Un client web utilitzant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) -- ActiveSync utilitzant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh) -- Un grup de difusió interna utilitzant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh) - -### Calendari - -Per oferir calendaris personals o compartits haureu d'instal·lar: - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baikal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Contactes - -Per oferir un sistema de contactes personal haureu d'instal·lar: - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Fitxers compartits - -Per oferir un sistema de fitxers compartit: carpetes personals i compartides, podeu instal·lar [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh). -Els fitxers estaran disponibles a través d'una interfície web o bé utilitzant un client de sincronització. - -### Missatgeria instantània - -De base YunoHost ofereix un servidor XMPP, pel que podeu instal·lar un client web: [Jappix](https://github.com/YunoHost-Apps/jappix_ynh). - -També podeu instal·lar un servidor matrix: - -- El servidor: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh) -- Un client web: [Riot](https://github.com/YunoHost-Apps/riot_ynh) - -### Intranet - -Per a una organització sense ànim de lucre, una bona manera d'implementar una intranet és oferir una wiki interna per a que les usuàries puguin llegir, editar i afegir contingut. Vegeu aquí alguns paquets que permeten implementar una wiki: - -- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utilitzant la sintaxi wiki -- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utilitzant la sintaxi markdown - -### ERP / Comptabilitat - -Arribats a un cert punt una organització sense ànim de lucre podria necessitar un sistema de comptabilitat / ERP, aquí hi ha dos propostes: - -- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh) -- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh) - -### Pàgina web pública - -Hi ha múltiples maneres d'implementar una pàgina web pública: - -- Un pàgina simple amb HTML, CSS, etc. utilitzant: [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh) -- Utilitzant un CMS (sistema de gestió de contingut) com [Wordpress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh) , [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh) - -Però us proposem una alternativa una mica més potent: [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh): - -- Drupal és un entorn de treball potent de codi obert per la gestió de contingut -- amb CiviCRM que és un CRM de codi obert per a les organitzacions sense ànim de lucre - -### Adhesió - -Amb CiviCRM podeu tenir adhesions en línia i pagament. - -### Inscripció a esdeveniments - -Amb CiviCRM, podeu posar a disposició una agenda en línia per permetre als membres o al públic inscriure's gratuïtament o pagant. - -### Butlletí d'informació - -La millor manera de gestionar-ho és utilitzar el mòdul de llistes de difusió de CiviCRM. - -### Fòrum - -Hi ha múltiples opcions, tenir un fòrum integrat a Drupal o utilitzar un sistema dedicat com ara [Flarum](https://github.com/YunoHost-Apps/flarum_ynh). - -### Còpies de seguretat - -YunoHost ofereix el seu propi sistema de còpies de seguretat. Abans de cada actualització, YunoHost fa una còpia de seguretat de la versió actual del paquet i la restaura automàticament si falla l'actualització. -Les còpies de seguretat de YunoHost s'emmagatzemen localment a `/home/yunohost.backup/archives`. - -Però per un servidor en producció, còpies de seguretat locals no són suficients, així que s'hauran d'implementar còpies de seguretat alternatives: - -- Còpia de seguretat de la màquina virtual si ho permet el sistema d'allotjament. -- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) és un sistema de còpies de seguretat automàtiques del servidor. Les còpies de seguretat es poden enviar a d'altres llocs, locals o distants. -- [Borg](https://github.com/YunoHost-Apps/borg_ynh) i [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permeten externalitzar les còpies de seguretat. -- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), si teniu de servidors YunoHost, permet tenir un servidor secundari que pot ser utilitzat en cas que caigui el servidor principal. Aquest servidor secundari permetrà desplegar una còpia del servidor i tornar a posar en marxar YunoHost durant la caiguda. - -### Anar més enllà - -#### Galeria de fotografies federada - -- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh) - -#### Galeria àudio federada - -- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh) -- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) - -#### Galeria vídeo federada - -- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh) - -#### Xarxa social federada - -- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh) -- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh) -- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh) - -#### Blog federat - -- [Plume](https://github.com/YunoHost-Apps/plume_ynh) -- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh) - -#### Xat - -- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh) - -## Conclusió - -YunoHost por cobrir el 99% de les necessitats de les organitzacions sense ànim de lucre, permetent així que recuperin la sobirania i puguin protegir les seves dades, així com escollir les aplicacions que volen utilitzar. -I si n'hi ha alguna que no està disponible, poden [empaquetar-la per YunoHost](/contributordoc), és molt senzill. diff --git a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.fr.md b/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.fr.md deleted file mode 100644 index 086f574a..00000000 --- a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.fr.md +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: Cas d'usages pour associations -template: docs -taxonomy: - category: docs -routes: - default: '/use_case_non-profit_organisations' -page-toc: - active: true ---- - -! TODO: cette page devrait être retravaillée. - -L'objet de ce document est de présenter une utilisation spécifique de [YunoHost](https://yunohost.org/) pour des organisations à but non lucratif. - -## Qui - -Organisations à but non lucratif, ONG ou tout type d'association. - -## Quoi - -Les organisations à but non lucratif doivent généralement fournir différents services à différents publics : - -- Conseil d'administration / Comité directeur / Bénévoles avec : - - [Mails](#mails) - - [Calendrier](#calendrier) - - [Contact](#contact) - - [Fichiers partagés / Drive](#fichiers-partag-s) - - [Communication instantanée](#communication-instantan-e) - - [Intranet / Base de connaissances](#intranet) - - [ERP / Comptabilité](#erp-comptabilit-) -- Membres avec : - - [Site Web public avec accès privé et individuel](#site-web-public) - - [Adhésion](#adh-sion) - - [Inscriptions aux événements](#inscriptions-aux-v-nements) - - [Mailings](#newsletter-mailing) - - [Forum](#forum) -- Public avec : - - [Site Web public](#site-web-public) - - [Newsletter](#newsletter-mailing) - -## Quand - -Lorsque l'organisation à but non lucratif est prête à franchir le pas. - -## Où - -Le serveur YunoHost peut être hébergé à différents endroits : - -- Hébergement en propre sur un serveur, un ordinateur ou Raspberry derrière ADSL, SDSL ou Fibre -- [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters) -- Services d'hébergement commercial fournissant une machine virtuelle Debian - -## Pourquoi - -YunoHost peut répondre à tous les besoins d'une organisation à but non lucratif et lui permettre de conserver la maîtrise de ses données. - -## Comment - -### YunoHost - -YunoHost est une distribution basée sur Debian GNU/Linux qui automatise l’installation d’un serveur Web personnel. Le but de YunoHost est de permettre aux utilisateurs d’héberger facilement leurs propres services Web en proposant une interface Web simple, pointer-cliquer, pour installer diverses applications Web. - -![](https://upload.wikimedia.org/wikipedia/commons/0/07/Yunohost_user_portal.png) - -YunoHost fournit immédiatement: - -- Un système d'application -- Une interface Web -- Une interface de ligne de commande (CLI) : Moulinette -- Un serveur Web : NGINX -- Un serveur DNS : Dnsmasq -- Une base de données : MariaDB -- Un système de sauvegarde -- Un SSO : SSOwat -- OpenLDAP -- Email : - - SMTP : Postfix - - IMAP & POP3 : Dovecot - - Un antispam : rspamd, rmilter -- Serveur XMPP de messagerie instantanée : Metronome IM - -### Nom de domaine - -La première chose dont vous aurez besoin pour implémenter un serveur YunoHost est un nom de domaine. Le nom de domaine peut généralement être fourni avec votre service d'hébergement. - -### Mails - -YunoHost fournit par défaut un système de messagerie disponible en utilisant POP / IMAP / SMTP. -Les comptes de messagerie seront gérés à l'aide de l'interface Web ou de la ligne de commande. Les comptes créés sont stockés dans OpenLDAP. - -Des packages supplémentaires peuvent être installés pour fournir davantage de fonctionnalités au système de messagerie YunoHost : - -- un webmail en utilisant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) -- ActiveSync utilisant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh) -- Groupe de distribution interne en utilisant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh) - -### Calendrier - -Pour fournir des calendriers personnels ou partagés, vous devrez installer : - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Contact - -Pour fournir un système de contact personnel, vous devrez installer : - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Fichiers partagés - -Pour fournir un système de fichiers partagés : dossiers personnels et dossiers partagés, vous pouvez installer [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh). -Les fichiers seront disponibles à partir d'une interface Web ou à l'aide d'un client de synchronisation. - -### Communication instantanée - -Par défaut, YunoHost fournit immédiatement un serveur XMPP pour lequel vous pouvez installer un client Web : [Jappix](https://github.com/YunoHost-Apps/jappix_ynh) - -Vous pouvez également installer un serveur Matrix : - -- Le serveur : [Synapse](https://github.com/YunoHost-Apps/synapse_ynh) -- Un client Web : [Element](https://github.com/YunoHost-Apps/element_ynh) - -### Intranet - -Pour une organisation à but non lucratif, un bon moyen de mettre en œuvre un intranet est de fournir un wiki permettant aux utilisateurs internes de lire, éditer et ajouter du contenu. Voici quelques paquets pour implémenter un wiki : - -- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utilisant une syntaxe wiki -- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utilisant une syntaxe Markdown - -### ERP / Comptabilité - -À un moment donné, une organisation à but non lucratif pourrait avoir besoin d’un système de Comptabilité / ERP, voici deux propositions : - -- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh) -- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh) - -### Site Web Public - -Il existe plusieurs façons d'implémenter un site Web public : - -- Un simple site HTML, CSS, etc. en utilisant : [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh) -- Utiliser un CMS (système de gestion de contenu) comme [WordPress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh) - -Mais nous proposerons quelque chose de plus puissant : [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh) : - -- Drupal qui est un puissant framework de gestion de contenu -- avec CiviCRM qui est un CRM open source à destination des organisations à but non lucratif - -#### Adhésion - -Avec CiviCRM, vous pourrez mettre en place des adhésions en ligne avec paiement. - -#### Inscriptions aux événements - -Avec CiviCRM, vous pourrez mettre à disposition un agenda en ligne avec la possibilité pour les membres ou le public de s'inscrire gratuitement ou en payant. - -#### Newsletter/Mailing - -Le meilleur moyen de gérer cela consiste à utiliser CiviCRM et son module de mailing. - -### Forum - -Vous avez plusieurs choix, avoir un forum intégré dans Drupal ou utiliser un système de forum dédié tel que [Flarum](https://github.com/YunoHost-Apps/flarum_ynh). - -### Sauvegarde - -YunoHost fournit son propre système de sauvegarde. Avant toute mise à niveau de paquet, YunoHost sauvegarde la version actuelle du paquet et la restaure automatiquement si la mise à niveau échoue. -Les sauvegardes YunoHost sont stockées localement dans `/home/yunohost.backup/archives`. - -Mais pour la production, la sauvegarde stockée localement ne suffit pas, vous devez donc mettre en œuvre des stratégies de sauvegarde supplémentaires : - -- Sauvegarde de la machine virtuelle si fournie par le système d'hébergement. -- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) est un système de sauvegarde automatique de votre serveur. Vos sauvegardes peuvent être envoyées à de nombreux autres endroits, locaux ou distants. -- [Borg](https://github.com/YunoHost-Apps/borg_ynh) and [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permettent d'externaliser les sauvegardes. -- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), si vous avez deux serveurs YunoHost, fournissez un moyen d'avoir un serveur secondaire que vous pourrez utiliser si votre serveur principal tombe en panne. Ce serveur secondaire vous permettra de déployer une copie de votre serveur pour ramener votre YunoHost lors de votre panne. - -### Aller plus loin - -#### Galerie de photos fédérées - -- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh) - -#### Galerie audio fédérée - -- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh) -- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) - -#### Galerie vidéo fédérée - -- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh) - -#### Réseaux sociaux fédérés - -- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh) -- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh) -- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh) - -#### Blog fédéré - -- [Plume](https://github.com/YunoHost-Apps/plume_ynh) -- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh) - -#### Chat - -- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh) - -## Conclusion - -YunoHost peut couvrir 99% des besoins des organisations à but non lucratif, leur permettant de posséder et de protéger leurs données, de choisir les applications qu'elles souhaitent utiliser. -Et s’ils ne sont pas disponibles, ils peuvent [les packager pour YunoHost](/contributordoc), c’est très simple. diff --git a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.md b/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.md deleted file mode 100644 index 9df8645a..00000000 --- a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: Use cases for NGOs -template: docs -taxonomy: - category: docs -routes: - default: '/use_case_non-profit_organisations' -page-toc: - active: true ---- - -! TODO: this page should be updated. - -The purpose of this document is to present a specific use of [YunoHost](https://yunohost.org/) for non-profit organizations. - -## Who - -Non-profit organizations, NGO or any kind of association. - -## What - -Usually non-profit organizations need to provide several services to several publics: - -- Board of Directors / Steering Committee / Volunteers with: - - [Mails](#mails) - - [Calendar](#calendar) - - [Contact](#contact) - - [Shared files / Drive](#shared-files) - - [Instant communication](#instant-communication) - - [Intranet / knowledge database](#intranet) - - [ERP / Accounting](#erp-accounting) -- Members with: - - [Public website with private and individual access](#public-web-site) - - [Membership](#membership) - - [Events registrations](#events-registrations) - - [Mailings](#newsletter-mailing) - - [Forum](#forum) -- Public with: - - [Public website](#public-web-site) - - [Newsletter](#newsletter-mailing) - -## When - -When ready to move forward. - -## Where - -You YunoHost for non profit can be hosted in several places: - -- Own hosting on a server, computer or Raspberry behind ASDL, SDSL or Fiber -- [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters) hosting services -- Commercial hosting services providing Debian virtual machine - -## Why - -YunoHost can provide mostly all needs of a non-profit organization. -Keeping their data on their own. - -## How - -### YunoHost - -YunoHost is a Debian GNU/Linux based distribution packaged with free software that automates the installation of a personal web server. The purpose of YunoHost is to allow users to easily host their own web services by enabling a simple point-and-click web interface for installing various web apps. - -![](https://upload.wikimedia.org/wikipedia/commons/0/07/Yunohost_user_portal.png) - -Out of the box YunoHost provide: - -- A system of application -- A web interface -- A command-line interface (CLI): Moulinette -- A web server: NGINX -- A DNS server: Dnsmasq -- A database: MariaDB -- A backup system -- An SSO: SSOwat -- OpenLDAP -- Email: - - SMTP: Postfix - - IMAP & POP3: Dovecot - - An antispam: rspamd,rmilter -- Instant messaging XMPP server: Metronome IM - -### Domain Name - -The first thing you will need to implement a YunoHost server is a domain name. The domain name can usually be provided with your hosting service. - -### Mails - -From scratch, YunoHost provide mail system available using POP/IMAP/SMTP. -Mails accounts will be managed using the web interface or the command line. Created accounts are stored in OpenLDAP. - -Additional package can be installed to provide more functionality to the YunoHost mail system: - -- Webmail using [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) -- ActiveSync using [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh) -- Internal distribution group using [Mailman](https://github.com/YunoHost-Apps/mailman_ynh) - -### Calendar - -To provide personal or shared calendars you will need to install: - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Contact - -To provide personal contact system you will need to install: - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Shared files - -To provide shared files system: personal and shared drive, you can install [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh). -Files will be available from a web interface or using a synchronization client. - -### Instant communication - -Out of the box, YunoHost provide an XMPP server, for which you can install a web client: [Jappix](https://github.com/YunoHost-Apps/jappix_ynh). - -You can also install a matrix server: - -- The server: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh) -- A web client: [Element](https://github.com/YunoHost-Apps/element_ynh) - -### Intranet - -For an non-profit organization a good way to implement an intranet is to provide a wiki to let internal users read, edit and add content. Here are some packages to implement a wiki: - -- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) using wiki syntax -- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) using Markdown syntax - -### ERP / Accounting - -At some time a non-profit organization could need an accounting/erp system, here are two propositions: - -- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh) -- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh) - -### Public Web Site - -There are several way to implement a Public Web Site: - -- Simple HTML, CSS, etc. Website using: [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh) -- Using a CMS (Content Management System) like [WordPress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh) - -But we will propose something more powerful: [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh): - -- Drupal that is a powerful open source content management framework -- with CiviCRM that is an open source constituent relationship management for non-profits - -#### Membership - -With CiviCRM you can provide online membership and payment. - -#### Events Registrations - -With CiviCRM, you can provide an online diary to let members or public register for free or with a payment. - -#### Newsletter/Mailing - -Best way to manage that is using CiviCRM and its mailing module. - -### Forum - -You have several choices, or having an integrated forum in Drupal or using a dedicated forum system like [Flarum](https://github.com/YunoHost-Apps/flarum_ynh). - -### Backup - -YunoHost provide is own backup system. Before any package upgrade, YunoHost backup the current version of the package and automaticaly restore it if the upgrade fails. -YunoHost backup are stored localy in `/home/yunohost.backup/archives`. - -But for production, localy stored backup are not enough, so you will need to implement aditional backup strategies: - -- Backup of the the Virtual Machine if provided by the hosting system. -- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) is an automatic backup system for your server. Your backups can be send to many other places, local or distant. -- [Borg](https://github.com/YunoHost-Apps/borg_ynh) and [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) allow to externalize backups. -- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), if you have two YunoHost servers, provide a way to have a secondary server which you can used if your main server goes down. This secondary server will allow you to deploy a copy of your server to bring back your YunoHost during your break down. - -### Go further - -#### Federated Photo Gallery - -- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh) - -#### Federated Audio Gallery - -- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh) -- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) - -#### Federated Video Gallery - -- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh) - -#### Federated Social Networking - -- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh) -- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh) -- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh) - -#### Federated Blog - -- [Plume](https://github.com/YunoHost-Apps/plume_ynh) -- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh) - -#### Chat - -- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh) - -## Conclusion - -YunoHost can cover 99% of the needs of non-profit organizations, allowing them to own and protect their data, choose applications they want to use. -And if one is not available, they can [package it for YunoHost](/contributordoc), it's very simple. diff --git a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.oc.md b/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.oc.md deleted file mode 100644 index b46ed05d..00000000 --- a/pages/04.applications/20.app_bundle/05.ngo/use_case_non-profit_organisations.oc.md +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: Use cases for NGOs -template: docs -taxonomy: - category: docs -routes: - default: '/use_case_non-profit_organisations' -page-toc: - active: true ---- - -! TODO: this page should be updated. - -L'objectiu d’aqueste document es de presentar una utilizacion especifica de [YunoHost](https://yunohost.org/) per d’organizacions sens tòca lucrativa. - -## Qual - -Organizacions sens tòca lucrativa, ONG o qualque siá associacion. - -## Qué - -Las organizacions sens tòca lucrativa devon generalament fornir diferents servicis a diferents publics : - -- Conselh d'administracion / Comitat director / Benevòls amb : - - [Mails](#mails) - - [Calendièr](#calendièr) - - [Contacte](#contacte) - - [Fichièrs partejats / Drive](#fichièrs-partejats) - - [Comunicacion instantanèa](#comunicacion-instantan-a) - - [Intranet / Basa de coneissenças](#intranet) - - [ERP / Comptabilitat](#erp-comptabilitat) -- Membres amb : - - [Site Web public amb accès privat e individual](#site-web-public) - - [Adhesion](#adhesion) - - [Inscripcions als eveniments](#inscriptions-als-eveniments) - - [Infoletras](#infoletras) - - [Forum](#forum) -- Public amb : - - [Site Web public](#site-web-public) - - [Infoletras](#newsletter-mailing) - -## Quand - -Quand l'organizacion sens tòca lucrativa es prèsta a passar lo pas. - -## Ont - -Lo servidor YunoHost pòt èsser albergat a diferents endreches : - -- Albergament en pròpri sus un servidor, un ordenador o Raspberry darrièr una connexion ADSL, SDSL o Fibra -- [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters) -- Servicis d'albergament comercial que fornís una maquina virtuala Debian - -## Perque - -YunoHost pòt correspondre als besonhs d'una organizacion sens tòca lucrativa e li permetre de servar lo mestritge de sas donadas. - -## Cossí - -### YunoHost - -YunoHost es una distribucion basada sus Debian GNU/Linux qu’automatiza l’installacion d’un servidor Web personal. La tòca de YunoHost es de permetre als utilizaires d’albergar facilament lors pròpris servicis Web en prepausant una interfàcia Web simpla, als clics, per installar divèrsas aplicacions Web. - -![](https://upload.wikimedia.org/wikipedia/commons/0/07/Yunohost_user_portal.png) - -YunoHost provesís sul pic: - -- Un sistèma d'aplicacion -- Una interfàcia web -- Una interfàcia en linha de comanda (CLI) : Moulinette -- Un servidor Web : NGINX -- Un servidor DNS : Dnsmasq -- Una basa de donadas : MariaDB -- Un sistèma de salvagarda -- Un SSO: SSOwat -- OpenLDAP -- Corrièls : - - SMTP: Postfix - - IMAP & POP3 : Dovecot - - Un antispam : rspamd, rmilter -- Servidor XMPP de messatjariá instantanèa : Metronome IM - -### Nom de domeni - -La primièra causa que vos fa mestièr per installar un servidor YunoHost es un nom de domeni. Lo nom de domeni pòt èsser generalament fornit amb lo servici d’albergament. - -### Corrièls - -A la prima installacion YunoHost fornís un sistèma de messatjariá disponible en utilizant POP / IMAP / SMTP. -Los comptes de messatjariá seràn gerits amb l'interfàcia Web o en linha de comanda. Los comptes creats seràn gardats dins l’OpenLDAP. - -De paquets suplementaris pòdon èsser installats per provesir mai de foncionalitats al sistèma de messatjariá YunoHost : - -- un webmail en utilizant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) -- ActiveSync utilizant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh) -- Grop de distribucion intèrne en utilizant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh) - -### Calendièr - -Per fornir de calendièrs personals o partejats, vos calrà installar : - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Contacte - -Per fornir un sistèma de contacte personal, vos caldrà installar : - -- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh) -- [Baikal](https://github.com/YunoHost-Apps/baikal_ynh) - -### Fichièrs partejats - -Per fornir un sistèma de fichièrs partejats : dorsièrs personals e dorsièrs partejats, podètz installar [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh). -Las fichièrs seràn disponibles d’una interfàcia web estant o amb un client de sincronizacion. - -### Comunicacion instantanèa - -Tras l’installacion YunoHost fornís sul pic un servidor XMPP per lo qual podètz installar un client Web : [Jappix](https://github.com/YunoHost-Apps/jappix_ynh) - -Podètz tanben installar un servidor Matrix : - -- Lo servidor: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh) -- Un client web: [Riot](https://github.com/YunoHost-Apps/riot_ynh) - -### Intranet - -Per una organizacion sens tòca lucrativa, un bon biais de metre en plaça un intranet es de fornir un wiki que permet als utilizaires intèrne de legir, modificar e ajustar de contengut. Vaquí unes paquets per installar un wiki : - -- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utiliza la sintaxi wiki -- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utiliza la sintaxi markdown - -### ERP / Comptabilitat - -Arriba un moment ont a l’organizacion sens tòca lucrativa li pòsca far besonh un sistèma de comptabilitat / ERP, vaquí doas proposicions : - -- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh) -- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh) - -### Site Web Public - -Existís mantuns biaisses de construire un site Web public : - -- Un simple site HTML, CSS, etc. en utilizant : [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh) -- Utilizar un CMS (sistèma de gestion de contengut) coma [Wordpress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh) - -Mas prepausam quicòm de mai potent : [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh) : - -- Drupal qu’es un framework potent de gestion de contengut -- amb CiviCRM qu’es un CRM OpenSource a destinacion de las organizacions sens tòca lucrativa - -#### Adhesion - -Amb CiviCRM, poiretz metre en plaça d’adhesions en linha amb pagament. - -#### Inscripcions als eveniments - -Amb CiviCRM, poiretz metre a disposicion un agenda en linha amb la possibilitat pels membres o lo public de s’inscriure gratuitament o en pagant. - -#### Infoletra/Lista de difusion - -Çò melhor per gerir aquò es d’utilizar CiviCRM e son modul de lista de difusion. - -### Forum - -Avètz mantun possibilitats, aver un forum integrat a Drupal o utilizar un sistèma dedicat coma [Flarum](https://github.com/YunoHost-Apps/flarum_ynh). - -### Salvagarda - -YunoHost fornís son pròpri sistèma de salvagarda. Abans tota mesa a nivèl de paquet, YunoHost salvagarda la version actuala del paquet e la restaura automaticament se la mesa a nivèl se debana pas corrèctament. -Las salvagardas YunoHost son gardadas localament dins `/home/yunohost.backup/archives`. - -Mas per la produccion, la salvagarda gardada localament basta pas, vos cal emplegar d’estrategias de salvagarda suplementàrias : - -- Salvagarda de la maquina virtuala se fornida pel sistèma d’albergament. -- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) es un sistèma de salvagarda automatic de vòstre servidor. Vòstras salvagardas pòdon èsser enviadas a mantun endreches, locals o alonhats. -- [Borg](https://github.com/YunoHost-Apps/borg_ynh) e [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permeton d’externalizar las salvagardas. -- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), se avètz dos servidors YunoHost, ajatz los mejans d’aver un servidor segondari que poiretz utilizar se lo primièr ven a foncionar pas mai. Aqueste servidor segondari vos permetrà de restablir una còpia de vòstre servidor per dire de corregir los problèmas de l’autre servidor YunoHost. - -### Anar mai luènh - -#### Galariá de fotografias federada - -- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh) - -#### Galariá àudio federada - -- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh) -- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) - -#### Galariá vidèo federada - -- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh) - -#### Malhums socials federats - -- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh) -- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh) -- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh) - -#### Blog federats - -- [Plume](https://github.com/YunoHost-Apps/plume_ynh) -- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh) - -#### Chat - -- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh) - -## Conclusion - -YunoHost pòt cumplir 99% dels besonhs de las organizacions sens tòca lucrativa, en lor permetent de téner e protegir lors donadas, de causir las aplicacions que vòlon utilizar. -E se son pas disponiblas, pòdon [crear un paquet per YunoHost](/contributordoc), es fòrça simple. diff --git a/pages/04.applications/20.app_bundle/app_bundle.md b/pages/04.applications/20.app_bundle/app_bundle.md deleted file mode 100644 index 0d5fa4a5..00000000 --- a/pages/04.applications/20.app_bundle/app_bundle.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Application bundles -template: docs -taxonomy: - category: docs -routes: - default: '/bundles' ---- - -! TODO: this page needs to be written - -This page aims to list app bundles to answer to typical use cases. diff --git a/pages/04.applications/99.wishlist/apps_wishlist.md b/pages/04.applications/99.wishlist/apps_wishlist.md deleted file mode 100644 index 97e8a4c1..00000000 --- a/pages/04.applications/99.wishlist/apps_wishlist.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Apps wishlist -template: docs -redirect: 'https://apps.yunohost.org/wishlist' -routes: - default: '/apps_wishlist' ---- diff --git a/pages/04.applications/applications.md b/pages/04.applications/applications.md index 22ca4a88..888314c6 100644 --- a/pages/04.applications/applications.md +++ b/pages/04.applications/applications.md @@ -3,8 +3,9 @@ title: Applications template: chapter taxonomy: category: docs +redirect: 'https://apps.yunohost.org/catalog' routes: - default: /applications + default: '/apps' --- # Applications From 9940acb4567edb58f4fb072550c1bb0b226640f7 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Jul 2024 14:45:50 +0200 Subject: [PATCH 18/35] Followup of the apps doc removal, remove corresponding logo, one should prefer using logos from the catalog --- images/Jirafeau_logo.jpg | Bin 9813 -> 0 bytes images/OnlyOffice_logo.png | Bin 8083 -> 0 bytes images/PluXml_logo.png | Bin 7622 -> 0 bytes images/adguardhome-logo.png | Bin 9483 -> 0 bytes images/adminer_logo.png | Bin 7247 -> 0 bytes images/airsonic_logo.png | Bin 6777 -> 0 bytes images/ampache_logo.png | Bin 44641 -> 0 bytes images/anarchism_logo.svg | 11 - images/anfora_logo.svg | 11 - images/baikal_logo.png | Bin 10115 -> 0 bytes images/bitwarden_logo.png | Bin 4087 -> 0 bytes images/blogotext_logo.png | Bin 6171 -> 0 bytes images/bludit_logo.png | Bin 7724 -> 0 bytes images/borg_logo.svg | 11 - images/civicrm_logo.png | Bin 12793 -> 0 bytes images/codimd_logo.png | Bin 3536 -> 0 bytes images/collabora_logo.png | Bin 9982 -> 0 bytes images/concrete5_logo.png | Bin 24100 -> 0 bytes images/cowyo_logo.png | Bin 1962 -> 0 bytes images/diagramsnet_logo.jpg | Bin 26047 -> 0 bytes images/discourse_logo.svg | 1 - images/dokuwiki_logo.svg | 553 -------- images/dolibarr_logo.png | Bin 55965 -> 0 bytes images/dotclean_logo.png | Bin 8129 -> 0 bytes images/drupal_logo.svg | 1 - images/ethercalc_logo.png | Bin 2474 -> 0 bytes images/etherpad_mypads_logo.jpg | Bin 3572 -> 0 bytes images/etherpad_mypads_logo.svg | 61 - images/ffsync_logo.png | Bin 20454 -> 0 bytes images/firefly-iii_logo.png | Bin 15351 -> 0 bytes images/firefly-logo.png | Bin 8370 -> 0 bytes images/flarum_logo.png | Bin 14441 -> 0 bytes images/fluxbb_logo.png | Bin 14987 -> 0 bytes images/framaforms_logo.png | Bin 12700 -> 0 bytes images/freshrss_logo.png | Bin 11790 -> 0 bytes images/friendica_logo.jpeg | Bin 5561 -> 0 bytes images/friendica_logo.svg | 52 - images/funkwhale_logo.png | Bin 13946 -> 0 bytes images/garradin_logo.svg | 65 - images/gitea_logo.png | Bin 13863 -> 0 bytes images/gitlab-runner_logo.png | Bin 21396 -> 0 bytes images/gitlab_logo.svg | 30 - images/glowing_bear_logo.svg | 1 - images/glpi_logo.png | Bin 8366 -> 0 bytes images/gogs_logo.svg | 192 --- images/gotify_logo.png | Bin 48063 -> 0 bytes images/grav_logo.png | Bin 4865 -> 0 bytes images/grocy-logo.png | Bin 14358 -> 0 bytes images/halcyon_logo.png | Bin 24117 -> 0 bytes images/hextris_logo.png | Bin 17258 -> 0 bytes images/horde_logo.png | Bin 2346 -> 0 bytes images/hubzilla_logo.png | Bin 8811 -> 0 bytes images/invidious-logo.png | Bin 6567 -> 0 bytes images/invoiceninja_logo.png | Bin 12131 -> 0 bytes images/jappix_logo.png | Bin 1689 -> 0 bytes images/jitsi_logo.png | Bin 18704 -> 0 bytes images/jitsi_logo.svg | 650 --------- images/jupyterlab_logo.svg | 90 -- images/kanboard_logo.png | Bin 5630 -> 0 bytes images/keeweb_logo.png | Bin 4965 -> 0 bytes images/kresus_logo.png | Bin 11681 -> 0 bytes images/leed_logo.png | Bin 3067 -> 0 bytes images/liberapay_logo.svg | 2 - images/limesurvey_logo.png | Bin 72025 -> 0 bytes images/logo-bibliogram.png | Bin 42267 -> 0 bytes images/logo-bookstack.png | Bin 5782 -> 0 bytes images/logo-jupyterhub.png | Bin 4900 -> 0 bytes images/lstu_logo.svg | 188 --- images/lufi_logo.png | Bin 46791 -> 0 bytes images/lufi_logo.svg | 93 -- images/lutim_logo.png | Bin 57982 -> 0 bytes images/lychee_logo.png | Bin 37594 -> 0 bytes images/mailman_logo.jpg | Bin 11314 -> 0 bytes images/mailman_logo.svg | 928 ------------- images/mantis_logo.png | Bin 285074 -> 0 bytes images/mastodon_logo.svg | 1 - images/matomo_logo.png | Bin 109755 -> 0 bytes images/mattermost_logo.png | Bin 6330 -> 0 bytes images/mattermost_logo.svg | 2 - images/mediawiki_logo.svg | 22 - images/minetest_logo.svg | 1 - images/misskey_logo.png | Bin 15669 -> 0 bytes images/mobilizon_logo.png | Bin 16736 -> 0 bytes images/mobilizon_logo.svg | 1 - images/moodle_logo.svg | 33 - images/mumbleserver_logo.svg | 2252 ------------------------------- images/mytinytodo_logo.png | Bin 1083 -> 0 bytes images/navidrome_logo.png | Bin 20382 -> 0 bytes images/netdata_logo.svg | 8 - images/nextcloud_logo.png | Bin 6006 -> 0 bytes images/opensondage_logo.png | Bin 19051 -> 0 bytes images/osticket_logo.svg | 96 -- images/peertube_logo.png | Bin 1639 -> 0 bytes images/peertube_logo.svg | 2 - images/phpmyadmin_logo.svg | 43 - images/pihole_logo.png | Bin 2778 -> 0 bytes images/piwigo_logo.png | Bin 17762 -> 0 bytes images/pleroma_logo.png | Bin 1591 -> 0 bytes images/plume_logo.svg | 37 - images/rainloop-logo.png | Bin 4750 -> 0 bytes images/roundcube_logo.svg | 15 - images/searx_logo.svg | 40 - images/simple-torrent_logo.png | Bin 9341 -> 0 bytes images/slingcode_logo.svg | 141 -- images/snappymail_logo.png | Bin 2713 -> 0 bytes images/sogo_logo.png | Bin 6416 -> 0 bytes images/strut_logo.png | Bin 17659 -> 0 bytes images/ulogger-logo.png | Bin 14053 -> 0 bytes images/umami-logo.png | Bin 3501 -> 0 bytes images/wallabag2_logo.svg | 22 - images/wallabag_logo.svg | 22 - images/weblate_logo.svg | 124 -- images/webmin_logo.png | Bin 17645 -> 0 bytes images/webtrees_logo.png | Bin 26162 -> 0 bytes images/wekan_logo.svg | 1 - images/wemawema_logo.png | Bin 31281 -> 0 bytes images/wikijs_logo.svg | 119 -- images/wordpress_logo.svg | 68 - images/writefreely-logo.png | Bin 6139 -> 0 bytes images/writefreely_logo.svg | 69 - images/yourls-logo.png | Bin 27679 -> 0 bytes images/z-push_logo.jpg | Bin 4836 -> 0 bytes images/zabbix_logo.png | Bin 12767 -> 0 bytes images/zap_logo.svg | 67 - images/zerobin_logo.svg | 1 - images/zerotier_logo.png | Bin 7139 -> 0 bytes 126 files changed, 6127 deletions(-) delete mode 100644 images/Jirafeau_logo.jpg delete mode 100644 images/OnlyOffice_logo.png delete mode 100644 images/PluXml_logo.png delete mode 100644 images/adguardhome-logo.png delete mode 100644 images/adminer_logo.png delete mode 100644 images/airsonic_logo.png delete mode 100644 images/ampache_logo.png delete mode 100644 images/anarchism_logo.svg delete mode 100644 images/anfora_logo.svg delete mode 100644 images/baikal_logo.png delete mode 100644 images/bitwarden_logo.png delete mode 100644 images/blogotext_logo.png delete mode 100644 images/bludit_logo.png delete mode 100644 images/borg_logo.svg delete mode 100644 images/civicrm_logo.png delete mode 100644 images/codimd_logo.png delete mode 100644 images/collabora_logo.png delete mode 100644 images/concrete5_logo.png delete mode 100644 images/cowyo_logo.png delete mode 100644 images/diagramsnet_logo.jpg delete mode 100644 images/discourse_logo.svg delete mode 100644 images/dokuwiki_logo.svg delete mode 100644 images/dolibarr_logo.png delete mode 100644 images/dotclean_logo.png delete mode 100644 images/drupal_logo.svg delete mode 100644 images/ethercalc_logo.png delete mode 100644 images/etherpad_mypads_logo.jpg delete mode 100644 images/etherpad_mypads_logo.svg delete mode 100644 images/ffsync_logo.png delete mode 100644 images/firefly-iii_logo.png delete mode 100644 images/firefly-logo.png delete mode 100644 images/flarum_logo.png delete mode 100644 images/fluxbb_logo.png delete mode 100644 images/framaforms_logo.png delete mode 100644 images/freshrss_logo.png delete mode 100644 images/friendica_logo.jpeg delete mode 100644 images/friendica_logo.svg delete mode 100644 images/funkwhale_logo.png delete mode 100644 images/garradin_logo.svg delete mode 100644 images/gitea_logo.png delete mode 100644 images/gitlab-runner_logo.png delete mode 100644 images/gitlab_logo.svg delete mode 100644 images/glowing_bear_logo.svg delete mode 100644 images/glpi_logo.png delete mode 100644 images/gogs_logo.svg delete mode 100644 images/gotify_logo.png delete mode 100644 images/grav_logo.png delete mode 100644 images/grocy-logo.png delete mode 100644 images/halcyon_logo.png delete mode 100644 images/hextris_logo.png delete mode 100644 images/horde_logo.png delete mode 100644 images/hubzilla_logo.png delete mode 100644 images/invidious-logo.png delete mode 100644 images/invoiceninja_logo.png delete mode 100644 images/jappix_logo.png delete mode 100644 images/jitsi_logo.png delete mode 100644 images/jitsi_logo.svg delete mode 100644 images/jupyterlab_logo.svg delete mode 100644 images/kanboard_logo.png delete mode 100644 images/keeweb_logo.png delete mode 100644 images/kresus_logo.png delete mode 100644 images/leed_logo.png delete mode 100644 images/liberapay_logo.svg delete mode 100644 images/limesurvey_logo.png delete mode 100644 images/logo-bibliogram.png delete mode 100644 images/logo-bookstack.png delete mode 100644 images/logo-jupyterhub.png delete mode 100644 images/lstu_logo.svg delete mode 100644 images/lufi_logo.png delete mode 100644 images/lufi_logo.svg delete mode 100644 images/lutim_logo.png delete mode 100644 images/lychee_logo.png delete mode 100644 images/mailman_logo.jpg delete mode 100644 images/mailman_logo.svg delete mode 100644 images/mantis_logo.png delete mode 100644 images/mastodon_logo.svg delete mode 100644 images/matomo_logo.png delete mode 100644 images/mattermost_logo.png delete mode 100644 images/mattermost_logo.svg delete mode 100644 images/mediawiki_logo.svg delete mode 100644 images/minetest_logo.svg delete mode 100644 images/misskey_logo.png delete mode 100644 images/mobilizon_logo.png delete mode 100644 images/mobilizon_logo.svg delete mode 100644 images/moodle_logo.svg delete mode 100644 images/mumbleserver_logo.svg delete mode 100644 images/mytinytodo_logo.png delete mode 100644 images/navidrome_logo.png delete mode 100644 images/netdata_logo.svg delete mode 100644 images/nextcloud_logo.png delete mode 100644 images/opensondage_logo.png delete mode 100644 images/osticket_logo.svg delete mode 100644 images/peertube_logo.png delete mode 100644 images/peertube_logo.svg delete mode 100644 images/phpmyadmin_logo.svg delete mode 100644 images/pihole_logo.png delete mode 100644 images/piwigo_logo.png delete mode 100644 images/pleroma_logo.png delete mode 100644 images/plume_logo.svg delete mode 100644 images/rainloop-logo.png delete mode 100644 images/roundcube_logo.svg delete mode 100644 images/searx_logo.svg delete mode 100644 images/simple-torrent_logo.png delete mode 100644 images/slingcode_logo.svg delete mode 100644 images/snappymail_logo.png delete mode 100644 images/sogo_logo.png delete mode 100644 images/strut_logo.png delete mode 100644 images/ulogger-logo.png delete mode 100644 images/umami-logo.png delete mode 100644 images/wallabag2_logo.svg delete mode 100644 images/wallabag_logo.svg delete mode 100644 images/weblate_logo.svg delete mode 100644 images/webmin_logo.png delete mode 100644 images/webtrees_logo.png delete mode 100644 images/wekan_logo.svg delete mode 100644 images/wemawema_logo.png delete mode 100644 images/wikijs_logo.svg delete mode 100644 images/wordpress_logo.svg delete mode 100644 images/writefreely-logo.png delete mode 100644 images/writefreely_logo.svg delete mode 100644 images/yourls-logo.png delete mode 100644 images/z-push_logo.jpg delete mode 100644 images/zabbix_logo.png delete mode 100644 images/zap_logo.svg delete mode 100644 images/zerobin_logo.svg delete mode 100644 images/zerotier_logo.png diff --git a/images/Jirafeau_logo.jpg b/images/Jirafeau_logo.jpg deleted file mode 100644 index 35b106cb3c48f4b630af0f055b6ec3e6af39291d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9813 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 diff --git a/images/OnlyOffice_logo.png b/images/OnlyOffice_logo.png deleted file mode 100644 index 3b053510c353523b60b6c4720d8f469435eda671..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8083 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 Zdfc03qQ9V%=XXy)Nls0+M*2he{{iXMleGW< diff --git a/images/PluXml_logo.png b/images/PluXml_logo.png deleted file mode 100644 index b5ce54986d7341336b4bf98d92fccb4500c16c80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7622 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 diff --git a/images/adguardhome-logo.png b/images/adguardhome-logo.png deleted file mode 100644 index ea1dae9b7a8a5a9a3080bddfdb149199b89105ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9483 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 CeUmo; diff --git a/images/adminer_logo.png b/images/adminer_logo.png deleted file mode 100644 index 06444fe5c7e10e20e69f6d7fcf2dbc1de391922c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7247 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 - - - - - - - - - - diff --git a/images/anfora_logo.svg b/images/anfora_logo.svg deleted file mode 100644 index 90f982c4..00000000 --- a/images/anfora_logo.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/images/baikal_logo.png b/images/baikal_logo.png deleted file mode 100644 index 1a623ea3ed8408457235fbf8198d48c05e1d99d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10115 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 Y7|f~#rY{#BGo!pzm9!LV<*md22RZYLe*gdg diff --git a/images/bitwarden_logo.png b/images/bitwarden_logo.png deleted file mode 100644 index 06e4c84ba1f3440006e62101181597b7d4f2be42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4087 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

aV)McTUc#$kS_nSxqIv+&qLq|0r_7JHho zN@QPfRJXXGmKh_0oz{3t`rFoPCxS`#i%qk8vNY|-*XO~UmyP<_AORr`G+=qP{foau zL3WDy^hN=I?dRc^f$R)c1ADnejm9D7XCkX8xCLElYcJ}WY{6`G-B6q8sS+4`C_3og zI<(K&`~wtg~9k#On7Sx?Y{ZtCYa2-Mus6}_0~7`u_l~49+8`e_r+zh(L`6P zut|ReXjRYoc^1vu2G*I|N3)fwv+u9qD!;6--w`fgvNCgZwvnaIf)jk~5Q|I(Cq?8) zYVlBhk1l)G%f(ge*~?^xp-b}@)5PBq1$zmgTVfPV@$C*oN0ja5qF;`ClbNZ~2KE~6 zWwrnGg970#1!=wG?=-w$v#U6^XhdW`{%Yg__2t~Ew~;8{-EUH|_Qy1&9!63L6azfM{Vk`M{{h3}=k@>q diff --git a/images/blogotext_logo.png b/images/blogotext_logo.png deleted file mode 100644 index 9a6752f09567e0df530f175b070565ce19cdef1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6171 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 XO?8P(3O4{#eh^4eP7P55Hw*b6JgK{{ diff --git a/images/bludit_logo.png b/images/bludit_logo.png deleted file mode 100644 index b1a696624510a4fa9297c81f100ce846590eaa2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7724 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 KQ@%#lBIJKzxV}mN diff --git a/images/borg_logo.svg b/images/borg_logo.svg deleted file mode 100644 index 5f9c5a19..00000000 --- a/images/borg_logo.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/images/civicrm_logo.png b/images/civicrm_logo.png deleted file mode 100644 index d82cd8b4e4e687c57f30027b9ce4566464928817..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12793 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 TgY>r`5rB+@qIk8aQSko(kbtf| diff --git a/images/codimd_logo.png b/images/codimd_logo.png deleted file mode 100644 index 2422174fb80c367fbf91650d16da536677af5b2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3536 zcmdT{do-$z2mk?u4e;$t6x`3ymU7 zWLze>WNH$Ij3Qf%NRji+>8!K%+5hcz);jB)Ki>8Ip7*=W_rCA*eBY!v*joq-ND4q8 z5Me7zvl9>q6b(!t{tNKL;&DTufrg&2FoD#(Kz;;+u34EKJsF9ge}_Fk^hLI7arMzg zp!$8O&|}X>ub(+%%#k(OxAWG()pV5-Gpmk0X(>sO1Cg16a@$ht`7j0NNue*WoX+1Sj41SnB} zA5nAe-o1O7-@aXPdmL7&=Fw;y*t~eGvZm(7&6|>o`q(I4SZ23R>BEPPW6@kY2}#L8 zPOuRBgqrIEgNIi2Fq1`^*^|8ette=q7AyX@;0bJ4{1t8x39*KR^FVQ9)3CuwmrSQ4HC$XaeC@!eJnm|UZ-g){Ybs)wd)nLWhu4$@Et=~BfEO!45_GN z>H;w-QvtVm+{0skzdrXm=JEw8%=t{FSDa^2=|S zDuVWw1W*vbkLwIV=QT0bE+`7uCiXeTD|}&0Jz|VhfiaJViw9p($hsO97DkU*eOFT^gaZ=3KJZiBLMCU#B1~5Bu7UZK&?Q$OL{O=zKt>0BZ8Jw zq>}7p*)S6_g}Dr%50&&0Y+y3ljLraqIvI0=0GZm+w~0WvK?3pO3b=U0X!8$q zD#VmZ+DHqAJ`d&spH*2buQ^^8&1+7TUE(zt$|89U-;43)-mfJ&~E zLUXD^w*BqHWp;g0pWFG%?%X*_DSS`hYcu!s^bBF>FfBbjZ)0>+^Q^nEMjMJ#Q&X&A zMX<~=C>0wlHshqTv-Lqqv3_oSazV(-CpW!N&h^rvbHsq1?8I|f^uAi@%9GY7DswTW zaK?IsG&~_vzs7Dtj<$8Ere(#Q2;)bf3r2>AOMm(}{l&FEzd*&-Z$p|O`&%VT2A&tTM-}&9AE3N8EllvRdKR(94%{ZyyEaHxQWC5fP7&N5X9Z zEBA_uie@wX8j_C?e0GT=X)@b1hz-!C(Kwa4k?J8o_?}`65|Lu&15n-R zP655}PX$6dcG!S`S(5wh9Qa9K*{L^ds zk74eV(@90qOI9R6-+Bqyb4PQF<&~A58qX(Jo!bn*PVni4eaOU^wt)~l{W>YQHkDyi zFX5+3VOYDkh-06nUJurrq-UX6TS$X%-|jzi=FHC!?va*$1wzPXpQ1VWkOkxQ{>^$3 zS@71pEAPKYFN7ahtayj8xuG@yhAY|Ju;ht1T!bCcaZ`s-T32@hL>DOWXx!$;&a`6< zs<4jM2hm|uLwwN7&?q`>qahHS^Wpw*skYoLDp zaHOQU8Ap-B_Vo00tgemC^D5jGT;G_ZMF$TZ>K$zgZIFPOQIWre&%1*s%?Q{(S?1DJ zX2Na>kSx1H?-VH*Vz!w=yH{0wU!k@|VCzP>m2wVX=~T*NQ%vBf3Xw=$0!Qu+YTZyq zp-?PSP2r-MZrT;Wvg&HP8)(le#&HO__kggl@Y2_*j8yu#h5*N$`A|H?>}wT~E`m;8 zREnZrGkWt!`u?}S9dGG{9-~0uP@2xU=xAJ0Qc}Hyx4Ys_P?2{TCKraPdbx*I zdyDD$Ua^%7i0GxLC|}TLAETv=%YSfj&iPH9Zz@kk1;`^n;`V14tQ26hyKIzme)rLZ zfH&|GO;Cdl9)e0T8H7-|UE5_1)fQS-i=tQGMeuH89bs@I@LrLmOh diff --git a/images/collabora_logo.png b/images/collabora_logo.png deleted file mode 100644 index 22227bafd41f065e80344698c2c8b3da00cd3ea0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9982 zcmWkzWmptl6kbxgl=h=TYUvQ^M!KYy?rxA=S{ecAl2#;_TDq6+lJ1ZYkd)Z{)_I

(vvSTj#%o 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 DQTuon diff --git a/images/concrete5_logo.png b/images/concrete5_logo.png deleted file mode 100644 index 945438c96badfe702861b8f3b6157c2f17f7edc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24100 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

CH}&ehyCcOX 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�IY(ntE3A8L~w`2cKKlG0c8?l_YY*L0NcqNEdLqcS%P*1A<=fAe{DH?e{ z?5n5sb^J}Y75(ScEsvtEuJ_<=ESD=yFENuV z)V6g>2Mr}Osj64eeaG?SqmaZPc+TLKV&#-+e+$99Oor*Zk<6wAbq$SO#IFy;_REgH zu%wL#3x%lnkS|`4-8nS+v>{ z#>>htIe9Jp4-njm6v`*0Vp)Xk52!BH_1tT=-;5AYXhs+U9gWonpKa%~rd~QsL3x?T zgHc7^9){=qjsQZ>fuVPvF|TYOY;!#vE#~kySgIQA5?M5-VRU86Zu7#WU*xNN$1WvG zo)`&rAoQN=u^siF5;1P3GOlSjv9$UVGoaKuhwf0WG->wa22=`B78g|;t%>Uy<-lWs z>S3WekYc*1(Ot{Z90J(Nyb1)D{;i0kPUk6?^uRlemo6veV624R$90?QB#{qQ(4+s* zl-#1nqcRhm>1h%z`uTUX1T+-Jf?w}fKR@J|4=9hPftI+q7J%dL|ww7v-evubv*_Y;LsgW!-M1%Gd;803?08)W25yTzUhMF&Ov*U=d|b$^ z?ChJDSwCWAWMnZ*jTH3C$&p2(A`Y_`(^+ohEw<9w0TpXdTl0TR@tQiY6YEoiHnvf|8VWPTHBI5LEX)8ww2>Ze^_dM?_wTwbNq!oteAmS^} zmD8SN$B&z_dmgV@-hiOGOSJ1`_lFje2ARS+M{zQpUckr0e=8Ien?m_nHfbs%4GKgF z-`pgaZmqXGKSJ*G_xL#s+y7K|j;JXA5WU|C*@~bRiNqL#kzkDfhq@b%OyCG=v54S@ z7}RiBq@N5xl~Y0}1WD|3Ab}o}Mq&4Kz6caxWx!6z%lYo+)}rarUQz-*J(<4G)TGQfh2`khPI^8eC{KSPmS2RCKK=fEb^m~|3`hK4sn`<9fO8>g=K+sXeuzF)Ur zp%B@_zg-b?DfI-;L0oYVdjO^WZVpov|MSzo z;Rn(4w>2Wfa0lzxJ3Y@C6Y_h)^?qD9h)R@~m-jUun_KB`M}r^)Cl}X$Tnm)g2OXog zxYCzb?e+D6phj8{tSJB`xb*e)c|EU57?u2!Ei^65?PA15-<`8#+a>tJGa{65~{IT|z=ao`+fd zgDms>Mi_7=P%&@zz5!$1sS;P^HtPd~ITAn^+SS7YvFZnCCP67Vr95V7{#+?@^OEnv z>9fZ6?kF5h93bOgnme0oJKq^KOY!JIpsmCF4tvw*s=IwZnjtm`$r)U5(KDhuMwLc! zgmqeufe@#2k_mz^Os?r$b}_3(>v3JjIX!6dS}AFC=J=f4O#KC1PtkfFY8>`<3qlmC z!kbn&i!kXGfy^PtxI~mZgfZJ0|gX&`Ksiw^Z+Tz2d~q z&-?bxJ$|={0J`#tSjawsDd;8FPf0;2k@?-w7Ju*$&s{UW3JRFqxU6Dc-O*Q5Vt1j^ zq3vg1+Ph|FKOQn(PBu78MWx#{-_E|AC>o_0-_u~)<09Bzd<*C*tj{*WRJ8liM+c|^ ziJ!$}wL9t0G866bK$EpxJAe@niDSFP+YidwoG2v!8Wbe2pASzz`-|@|LU6tS^>{XV zQLs*2QYL?8J6c>?jsc&J1Q#SeF+&VFlfYfC6mFXbzi#={UU8B3rk?N1tiu2u^1GRU zpP#>g+aAe>09;6z&uNiQ=gva!V|0Hq_dJGc;fV{ie|F@!OM*%_8ArjLl}v6302~_6 zw!WaxHXC{cyft52t3IqA;N=Mg(|AO<(D}EZoVWVJMI&&?iU$=h4Vg* z&z^nf;jPd2&4G@jH?bJ?4@S%w#b|Dvh|o&WC|h2p19tG8NQK5USw-im_-8U<$tLgn zwN(-j%X+9RztAv4m+nWq`RzfP%b&Y&`dg+u8~l%>mX}|7?&mRM-ZuO#oTNs=w+c6} zuXn`zveK#LvxBjYAr(C)oU)98_KKKWBzOH;z7=gn?_If-65Zm`(noK4ivD3--o0B0 zdyu_vO3^M$eR9d>UaX=>~_RVI7`t$D! z?zwKR#sbXG50&_jsWF-ioQUC?PIRYB#_bLUIV5sGlK)guUIINYule5E*~eXX`G@K} z=Y5+iMzos=KPY zy=pa4LjUV(xSMEr`{!l2I!R-O3xG0Rkt;<*zc%qft=zfv z@PAV-JF?!=UV9bwy8|XlN-42YPozPH2I@#!4W8w)Kap2P!4Z-c5l@ns>HfO7K|0ar z2N|7%yP}oKkf?)$#-l8c?HqEi)iUAU{e2Pd<2>fMf@Bj{9VI!H_!Mn_)S99n6^!Y3 zfgp4xbL0duzv!G1mTLzLznE>8&$KrPin;yS)obQ!V(ELoQ{>~@d#=O!*=%&c3Kjim ztApstG2*M9BsJ#W@kJz@kB@Iw|JfBu`!Oa@9V<^==9=S>(WQJ^&4mc?E+kVCWQgN( zjBr`9XQcb->gY%5`eXCgiwYgc($Z4n0U%3y@4pLl-H*CuC;!+EH`97NbJX?#mhyrN zO5`*r@mD9Z`LtJ*q{~}StT9l=TZMXRu^}Oz%tif5Kk}#;u66F><{`Uhqyzcq3}HU$ zQ`$Zm@tNVxu1$eQI+0P%0X4}n_6m2^GdmkAg%+TRCgq0G?^$MoU%Nz0OQOo-`TCH% zRJ48f-unfDG2&+Ri9P3DPO96}o_j-$xET*~j@-mu8D}Ga{j{C_sBj!a=Qu#;X`<7! z(!zBQ7F20mjAq6iO?(NEtw2wCy=X5mpD~R8t3_`lRZHA&KOo;<_<}tXINY2fVlxtc z_FIw{s?Qcqt3Qn4hZdQ5n>qZqZIT^PUSCf)ki;(>VcBpqU-3QHnOg6veCq}SStWPi z8>NqN%CPOrqjqMW6M7%NrGez^0|GN(GXe+}`S!Hah-7NYYYpZ7B?IwZ1C>4D2}17v z-Mi+@JP59brdPPNweb?q7AZs;3*s_cPjnob_eBv*WdKwP4K5FWxtlmwyszPEKDmG? z^zRaiqJJ&gY}X!h8O?VYHm;|4;AI6{8aBQ^vh&;_HQi2Ox6W`jha7orw_81AJf97D z(g9W{?M2cPt*Ro9v`R$RfRdx7PgnC~ zo->Zg@F&_7>kx+7@2}oeet6^7BGC|opbD#}-4upO!cifTi_mPk6V3Vmhs$kBOoZQv zlaS3(%kS8MdW%_*AW)jr29q2^ZN2@$w>{d~%kbN(HE3S6M_?qe7M17f_IrhNXZASU z_!>Yi6ABc9x>bcY0=0!hhArkK21Fht=Qh=;I+%NOFi{W|&KC$$pt5sJbEi&w(MMnaz)hEH(K`&ynS1ExIy`$dZN1>`G? zHi3@(tNl{+a<25sx2g(`%!Xx#wOIz+K(zu zpNXowk6z($NAqt?ucUfcAEzZ%_cZn)Bu_d{c^2TOJNl-l zS}abhI)#{Gvvb$kj+@fk9k&=58E<=zJm1V+4C~G{f1YOb6qq^MP&+23`WQ2^OI*^& z_d-1$;dAaT7;I{R64Dwn?L?jQw7kXGSdd2KV<6O z?(35r(hRExer@Ac4{@2Rlaaidn!SwauCD<^I|mg$_kl{0ht4=Q`I#Tw{l1*(zHB6B zTqy%SbdnXH=sYMOrH!~L)^}nc5gl4-kCg!fBrngqk2B1qjUoySq5NKXy zgHeTj*jlkY=M@y}1!#D480(2nG=g9@Wm#%IcR>0yGc)t}eC0_@y3Dp;joyUX z3?U)mb|w+iHqZB(|2`&0w#QF6$(JT6RQjvKMAIBcwU~lL4zItPY``!L1h6~)iN@Q;1y_xmJcMGySXud16Gm-)tE>K zq^jmtRZ%ufdkSAJ+g}o{i`)M9n+=bgUc2U4N1uM{sz-eLd~d|V9N}keNwFX_TvV8T zyt6CYXAvM#&cy~N79peLLwsxv_PDR$uT1@<1Rt&Tv1$yy@u!Zr_RBy95!A)Uwqt9{zrHxLpKb;*Zp4=o(^B3 zZbc(*v{ZlIg+o*gP8@M&Rai7OI_e8lWHesZ7?L~S)v|BcncFDq!pO<$FP+K!cwqol+FCwF(SQ{#R zbqpETUcZTZS^%h-0?SL`IJjZS*o^|@Im!F%xkwskDWhF?UZFl_FdKh=(G*v9-3LK;r>^2#4cZ*c(FO9D zo+p>=-bd$qCdbOw=;qKj*=dd*VB9-dOA{OQR1$xeo}S$+$m~H@s$bEw_4mt5L%n_} zmjv@+9dxtA%KH1{>^l&FgtKv^Acj|+emCpZP!Kq`0E#b(?@>~rgRvV^4(qf3rdFba zz(WXD8zTva*$zWZ_)M4xNaos!!JZe=%gldjcB~?vIq9*o(TY6c>u5-4ciB2xL$Ze9u6h48+)JWY0yVciobPzA9ox+ zMnCu=qBXIoawW$FeE`M4{^e-iQ_qm_v-diiVqv?c_MWF(aB~_=Rw2~@qA3`x2sE_B?fk3mu{H@@3|Q6W+mRqvT`-9!%giMH zPawJLO+{<)?^H%-XJ@x2N(6Ci%hR>@7jTZi&d75<0)SgK3th0(3EsVCq@@ogv>UJP zVLKKl5^#14Y_TU;H`=~)nZaNw<{@PGTT~wrLPJLRzu-{#(jinR)RAm|taZ>jKuDk@ z{Ym!OFk`svlrT}q$jY9C_dI^HdbXmG$D`*NkS_&vsicpd)n_L8E5<%AFi*gYGC-Jm z$bF9G&d;8C`wyOby3stuUaGyPAG9Efw_v0oHH)3~j4dXUEqJIr5h+XeLDO12g+#yN z+=+i!CXPYr1JwHuM?>z;(A!4ZirA4nkWbfsb%E1NdirwnPhI%VXCp%w-fC`MI1hEg zQ+ATP)qDde1nk$x!|&Pxihv;5X>ZRvp2-U8e)}u#R(rNw?K!qDqH5O>UqzuLRDSg7 zFc+BsROvYfe+FWM;x|7GbSLn82EOPGl*y;B^3AyT%2t z_3KHZ;(1j$U(IP4%SqEbBMdL-k?b47swMxdEvgMSuwYZzYw(Ex8o3pPMV`x>g>({T zTC_@I-#7&!zsxE6edc{0^n0_={^u9R$&C8ZTbF-ET`SIZX(MDIoH5h2(S~ z0C{zr-|5{cxA(aRBo^V#-KAQCEMdn?k)1s1=Np{EK3r;A{pysu@Xxk9pOQogI$G8e z7rwSA5F*G3tICum|IJ?97b@1Dp5^)F=kvKblyTPLzG@kN!MxD!^ttpQ4jYr#8~qX( zm%&^DS~iDVDrcAYV5Pv)>A7ep?0JgSxgQZzhdF=}#;V|y?jN*$T^5Rk(+b`XUgkdt zlk6K<*fxrEd4z5oGqnPCl(RH6w0oa`3?2ILmyJ`(dAf4$i{`&Nlfd^TNLw&zJFYph}>QSK_Z z5wig6%fnPz3z~V3n0WPpqQ&=$?fk;wd}!O7#Iva!bOAyGyAv!~hR4{}b^^{hJ?{bi z5b1yO4}%JlDe%};&W2R+zCK~&(k>HuEFGzt21&0(Es+>I4T(1HhVxdTFyT&|hig&N+|uEEgnF_z3d>w@q1xZT z+)n9E$<@AYkaI6mhlJ=pC zbz626MhcwjM~OOM)|rgN>=7OwkHGs{33eI~;-h5#MS;#3ByDzWZwtMD{~owV>=#Do z!81fFlER!NXMf<}$K=9g==| zyu`%B>x@pPj3972gP*mL+KG-}YwMjht|C?tNR|U&HNYkuo1k=bbg})w(D5oL$$3Ta zGoK1g9{$)yL^rghmL+PRBFZh9a(0rvUSAFw=ysp*lSr|_hv%45Ltl#!Wrf9$JJt6l z9=!U%`Qd)&z4;YkbK}W*c=)QuL||cxEroJu63bhi?g2q5B7_$4AUkaWdv#_YH!dkv z1K}SUF>W#au7O9gX)OlFiR#YCr)!@jzr7i?ptMGzO|fzn({~B+(#w52QHNGVf~qXgTDwabf<>q zciB%FuQE$d*D*zs)U6EAKB9O@?U^5vsixnM%7N(kUbh(sNyWa_Fb(33PFHW?aG0p` z2ZfYIs8g&)i9Qe6&6x!ON!FVxmhqiPHzvPy$8~h7@YvF*3LCNZc>PW8%4auFi!F*p zgIs8Y)!4n_rb1| zwlt`)S3Aq2ONO^pn&F{Ta>1dx_v9_3bBA(v5*<{Rl(u*M;xX9xT=pV~{oA_+m>%uuY@h%BhmnbEkKZ80M2&dG9oy;N36q9d!f;3kc9Q56kw0KIJ7^_!&6u+hf-_sx;cH^PwZJLHy+-pf*Fd#Gk7qoDC@-|vGb|s{^145%VAN@3 z(%mYZ5Ysr!jCY6I6={1DrQXSAcqif;G&<+5S{IYa;{^@Ati1kPpAwkvY%N2$)4WOi z8>`RV_!t$;rFjZj<(}8Ff2%G$%Vc9S)lBYkQoEH_&`6`{+BO~=L~L^ofhmv>!HH>> zV|4|nP<5UL5-PG;Uz!GDx>;G$M?~KZ{C%{RX0+64W85#T$a-@V1$81GLRq6tL{S&<&A)(v$9t`Vm`{PZ%Sqf$q fJ-vG*d-cT6I7w{j^Ux@WeZQfipf3Me*3AEZKgPc6 diff --git a/images/cowyo_logo.png b/images/cowyo_logo.png deleted file mode 100644 index 35253a33e9770034513f474f4e8f61df7746dd28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1962 zcmV;b2UYlqP)|%*@P9N=tZlcA}x7!NI{U zDl1}OVK_B5x3;&etgJ&nK#hxxf`EZoRaTdlmThZmtNc&o000LKNkl6F?wMKZf}?I5`F2Kx9`SM0f7a z5=Ro~WG;>4BAlc~;Q|7N5Iau0x9M|ayMZB1Bu@VV-vJNHi56wRk@FE<3wF2Z7rRK}A~AUuC|RaIga( zsauES^CsoND0^|l+lexszMTbl))xNRCp@@`*BEicZQAb0|lRhn~FJk+LS}U;_!jYL3F<{OV$y`WImQ*JX-Q;_i=eha78K?mlCG9yfyxlod3kB5$JC+&E zG)Lyd$wUnZPMt?BNcrZu?~bHCCt$ z%F2~1>rJ90mPP}fx=*Phr^hPQzPbAGZWWoPbjlQTy=gjwph@KG3e2qf6KhH!di94E z&`y>r{FCvpAN8Hq^X?w8TEpU7VkKw=f+-T5BqdiO@$k^cdX92GCoEs5#QF4%OrZV< zLP~qXGE}wYJF|QvGAQHNG27Qz^g(^tcQtaqFqJgtx~+gR%(g&E7%bO#+it|m$Z&4N zF}Ga0z2rPsK#-Z@CSs$dHo)inkzN(Ay@zK?u)_rieEA9|ckwHi*L0tO(dS4Zx67zs zt6!e#bCF=61aaw>%iLI6Pa)o=34twm&^1L2TI~^j5QL(U%K5}sg}MQXQ^E2o`}5e1 zCd5Jct?-s(cJn*MgGn_-Ts%R-nDx??!at}vezTWARtqf*d_eMQ&8PITt|;~-zrEID z+lXs$F|vf616>Ihy7B-FQBOIrZ?}aqcM4dcqRt$-a~nsdtZrciE~Z8nPK8HS2esN3 zAfE;S+|d(kZY2t=);S9M1VE%vODVY$F3BZ^QiJEhLkwFGa8J7&ShG1+g^3&%XH9NX zlRQccYnNyt60*{nXNmE|*;|QrC1A`6zwr_w5GY(&N~d*QZrv)c3O)6f8gA+9HI}-B zs9u`6e!8tU+A573+|`WYItaR_?U24zOgCJ`TvbAK5agY1&fn{_wTkH$Y0!(#KplkG zSHrobk*)9Xg)5M1t*pE1H$w?k_gm4@mv9b39XZ|;2%#SHP0rYt+6y*6h@np9;YL&5 zovuo2`g#cUDi5KZ-f}h5hFv1Pl8JKF+xBRQsvM9ggU2{)rkB1_wu%0Ci=u+fM%;a?)A5DP^K}k+gs6K-(ZlP zVvtF}!TS4(v0&RC;Z5(|CzMiHg%mk#{DrNN6c7Dcnr|5NYOAS$h-juY8)Y#u%$wp_ zAif*{!kCmj^`U17Ao4Y0WaSD1!L@2sPjc>6V=|tdp~OpZJV!&L9Qrm16O~uv^gOtv z3gy$fG9=hIE~i5fn|DBFuW+=i@TlpKK<}1cH^Q1Ep442FBaqc-NcWEml*#?$rym{` zumvZtADSsXEd0+}zbfY*g&aQLlF*^DeRsUpIX`GrI$}I9_kRFj)CZauh~~yZSu3iR z(LQnDN5uLIN#jYI!&KWXX86CEILnG?Z=Jxupbu2wwdG?W;h(|)_M{z;3G;sogz*28V2AEn{Y70*S_|(uYK(^>^}hp0L;59&RSE~9smFU07*qoM6N<$f^C$fh5!Hn diff --git a/images/diagramsnet_logo.jpg b/images/diagramsnet_logo.jpg deleted file mode 100644 index c30ae934ad0b414a85d3256e618c6bd222804935..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26047 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 T5=(k}?)s5Y{_SV{%bx!O^kr{K diff --git a/images/discourse_logo.svg b/images/discourse_logo.svg deleted file mode 100644 index 73e7d63e..00000000 --- a/images/discourse_logo.svg +++ /dev/null @@ -1 +0,0 @@ -Discourse_logo \ No newline at end of file diff --git a/images/dokuwiki_logo.svg b/images/dokuwiki_logo.svg deleted file mode 100644 index cbee241e..00000000 --- a/images/dokuwiki_logo.svg +++ /dev/null @@ -1,553 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/dolibarr_logo.png b/images/dolibarr_logo.png deleted file mode 100644 index 2cd7964d87523b596192031aca512d4801875679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55965 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 diff --git a/images/dotclean_logo.png b/images/dotclean_logo.png deleted file mode 100644 index b5f0552b6334fed96575d4b7ff8995fff280cd66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8129 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%0A-6L2!|7P5trXQpaqJo4xsWY+Xq&05R+RpuwqqsP zco7HI`ny1K#QCpyK>jP1#HA&ZffnKyv0HK#_#U`yZHwqwC#xKhcPjCC1s(?d08ax; z6YUcB3UaNX1=_@flQKb|`ck4+N?vGr8XJ8@jp0J?xjX63V%ZiY8lJHi$s;x<+x&{w zA`K-Qg<4^+{~XHi&IhGXzBAStOvg8edbM>z=HrYYMDPKQF^2HBe3N@aJjPj>HzTlMDQBqcuEkobh%x#?NfcW^B0 zTwmVqOsTgGovI0WNW?5n?4gmM&$KCY{B>Kr~OJj9<8 zSxl0WS225ELUdoR{?f_v(o-cuit*T7B8POoy*-mZRUc!;6Lug3xk~~mtJBq6#KT*x z{mr5*(&gfUPHj~8zuNn7H9Z`e2JF3xSsV*Nyk0-VLC<5wx{FMGwy94CR|Ffc$;QWK zmYm@lAe*&dBkY{(SC8;IiY$}F4EOw&5ypLjB|;%r0~wG?XIyD>DYKCrBJnr{Nq0yF z8%d7g&qXZ|39sLbd3zwt`=7sQW~FSx=0OpSXNnx@-4DQMDwGB$lMGH_Vf%)W?rXwz~@!G+(K_(+V z;7nw4`I@@P=N7M2sljMQNs%4N(QpWTvoe4$bLwJ9s9m>%&njGGrP~_MW7te@H=~iz zM*#zHW=&&^*nZ|PFdY))##(JGr32H6+*VQLGp^)x4JzYCNm=7apGe;7mc9l`j&nJe zW#Nrg&hU@};rCB*B0k%~d^_d~E`<&;IIyM)WuP)CJX+`e{+HTnxuK4(+^`;Y+Tg(@ zWQ+GN4|%!BHz2QBWF`^ZCC0agX0)m{;KD0*9ygpoh^HLTiNHgHJeRHhzXJ6(g}w(N zN%5`pG1By{sKM8ZWVoE@t6U$;4pN#;CJ}V>0BnQv={3dKydQ7IpFoRdswnR&XL4Q^ z_)2m&rHXdLE(h`}1EVjWi3^jqsA9y-aiz%<R`u1S;sZX{3lQv8HK{cIEWaW{L^fA)fGOIXB>%Y|KfH{;I7 z^QD8HY)#vfLSwGS6{;J8g~rQcuyS|ItM*k=anbvNV|9$RdL7S29k;Po5i=s7$HLPL z4e8}zcQz^)w95F8MFW_5M1|Tg=CLBR!ZM{*LUZ8Gd`UQiU(%g%P9Eoyn}fcJWD{&( z3WV&|?g>d0vHAteoR+iM&hf=KT)R^tS0ByxgTqMIDZolXi`_$X=qij^km-1xQim|K z{l$v!o_bXL%_&~&)98VzPp4Z84T0wS&@4w^xG#V@utimK%2fhF-| z`?im|xsSbR;wiN6L(=KrVQ=7Dr} z^#A`9Wd2uy`pw}iQGw$>Z!q?7^zpOvasa@Q9?u*g+HQ7E4v!q{kp3_G9TbTV0kqZi K5f!SoVgCcb(0y$H diff --git a/images/drupal_logo.svg b/images/drupal_logo.svg deleted file mode 100644 index 7da67bde..00000000 --- a/images/drupal_logo.svg +++ /dev/null @@ -1 +0,0 @@ -]>Druplicon \ No newline at end of file diff --git a/images/ethercalc_logo.png b/images/ethercalc_logo.png deleted file mode 100644 index 88125816d4aa68b1a4e861f802b0cb00e89a8320..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2474 zcmV;b303xqP)sGC-))}iul%akXc8Q_vKXUU zqq+Xy{go{f7H_ci!REKmpWn_O&HmOjja{&6Ub&e3ygt~RLQKG;grZU*IZ~-LZmaD6 zWv_Jf(lf}k)nEQn6lq_hNpQfsgrY{XIVDM=eUn$-vG$TP$TiFF*>I#E&pov4q5|Za<@Y>)raE{N!2yCqiqHSUl$8&xJv~reXNV4jRB}mb3^qUb{*Nv_ zdHV1xz0w;OW{_L%+N{66e0=7K)0ICH8VFgl)tdL|8>a66^$)*sVTtwLB^!?(@@0mvXgt`uSk5WrPr5gCEb{`+Ha#JM0Q4Y0o&>@&FF*zX@^$G12;eHQ2oQi03&>Mou@3?` zYbUjk>kFf&)oS^Fl@c3;X#X7R_wf-RK+plgJ`X6d zh!1qEN%wmS8Q#IjDX0wrlvv~t)oP03$nzG~hH=Ynr$mwT{I*@%y}LKa{81_M%&;$tJIQJ1C03{ZXug4-lfS@x7O*F_L02w4_0wIMU@7!UT z7jQ}_(nq7oVGO;*MjMw*JqWWGZDo)kD#;EFpOro|eTw%%I5^nU zp5OH;j^f}#Bnjax(5V<{wWOuX=4;vV`CgCUKz~&`ckWeO4lF>73FOI&9X!FeTK*4T znx--e^M&)=4}yz4$Aov^3wIO(BOpM4%oJi-<^^1HCxC0Q44*UdCJ-)n2V+SOLJ}c3 za?KmVwOF`>_y}#T7*?@B3J$zUCq;q)AwJN7yvaT3paF50mRySk(sAbD8Xg=6a!7Xm z;K6Z#QvmxQ>uX}x*wQ5~)6or>Ui~_mkwnL&w z+VJr?p#9agab=c$!dEV2|b z@z@_?1FrbsjzWS2*#Sb64mjrySMw5raPYrLxBrj-fDrL@?$D$InE}Eo7T`paPXB=n zhL?B}C2)VRlvqI6B^KEOxoa%0#TuOmVGRBJWLd=m0xz*FXLsbEI|+p}jR>+OL){44 z>*nBV2I1^Sla7F!bS5wI7Y3|i0nQ$Tm)y30njuMfnn79t^dQD|Iy@-jJU+Yf3bwX? zJ;CAcxs{!Cz=;64{F@xSYaeYOuVCxsHeRb`m8NO9Wr&GnBIE7631Fkpb}%@krJr4_ z8|KUkHbD06?bE&&U-I_&xTCP0(6iF?8B;ZV#?)ZP;P|U2v~RDk0n%a>3vks~H0gk| z#G(g5+v96JJu(x*o?W?`7i}kKpXX2z8H6gUv!mUZwfK;KZC?ctR355U?w9+@j;UgxXW`!0mzOJ0tCp64*~>m;*LUqCLPFu z2gd;;l~`0*Kt=`$;Pez7s&3>MFs(!H5SXffFnT2 zAb_LBVigN;LmQ85Vf#HKgs}{|D$`ogPkq7~X(fIw( zOk@cUV7UHVl9Y_?D*fn8wZ4ua0nQoMUEXv`Qq)~8?XvVCz`5)ptFCf!r*!u1WL+P- z-KJ@akpU#dair?OCyXRT6K=f2Byn_~72OD6Wo;5iJri&Isu{{4l62MFHI-Vu(ZvuU zWTj%^)q%b(livPwBuR5t-);IU)%h)Z?tLhH@fF;cl`7T7$|Y+a7z&sR-hOiZlC_T> zd+pSEV|c3{0xPYo)uf5z@BPP)%@3dd_wR^=@gHBa|IJE$4ncx|g2RsODjhuC`_tL~ z`@LbKVEjCS1mR?kvE8Ku!v%*V4g2Q4+P@C{FNnr-C8}g)f5ZygOap;OV5bEqph-O+Ol=4j~qKOi)J2| oVQ|E&7S4V8sZHx&YUlU-7vvF=YISoYssI2007*qoM6N<$g3p1JW&i*H diff --git a/images/etherpad_mypads_logo.jpg b/images/etherpad_mypads_logo.jpg deleted file mode 100644 index 9b888ad159709953a5dc80bad9fca08628bb439c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3572 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 i$EF`?SiBO0w}F<8 - - - - Etherpad - - - - image/svg+xml - - Etherpad - 2012-11-20 - - - Marcel Klehr - - - - - - - - - - - - - - - - - diff --git a/images/ffsync_logo.png b/images/ffsync_logo.png deleted file mode 100644 index a41f526c00eaf79fbb9a989a67e18fd60371f8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20454 zcmV*QKwrO!P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z002c1NklodQqf_g3?Rcl=Nhh%uIUk0a73&p(J!rDWa$} zDbjnD-aAMW1?j!FklqL>gtVE@`^TC|CILNrpYxvgoOi#!KkjQm(`d^&| z&(yQX)!yKo!`qy*7o2za&*`$g;CBbXIXh9g(Os0y@)xfb`24#9g!q>SknJq0H#>{! z1Fk}MTGg6#_w$r{L75l);pD{$rQni{;KF}Um#qaCY(@1Z7ok7vEMCp?6)*h4MR9D% zzpHhkR`bdWUU)#cCuF;wteB-0WncM-SKoX8$Mm(gC|~3$ zs&}~w{S{|XzS>(9$ADL!D)ry)IXtL<$~jKQMpPhsJ5K%VONAQbMaKu`0$mXBZcBSACM_Y8BP~rj4-TxXup*xg%K(Tu!N9~)i z-C8Oy|42EyY#}O_tHjGmK|;6R_5X1PeC;br69Yu$a&;qgsx)4@L%usa*Gdrn3P6E7 zyz+z$x9#k*5mhTxqH2|ks9vM`OX)T_it-=a#mjF4{)GUH4iu#$14VICs3=Yd6~&4F zn2KVhcBlO!G{(Wt-7y2y@?~vv4 zlp;6CRzt2@f{?3zGk`*O0|3L}=W8HW10@{Z~9!LAonsxk?an40^7u+j_p~@be9BG5&d+Z&Ynjz5T)~ zT$BtA7NuhY{@(#mk{BXhPVp0*vlIMoC-~L=&vnvXaN3~-=`JtGRzbQ7GF%|jMFNqd zmJa#3q1+hDj%n#J9)7O6R%Nc}u4(pGtk#OMZ@eW4|DyqX?;==dD>z{*I9yLB4FG=l z2QwfgNR*BU61qK(g40UD5!*l4UR%Kxr%7Zx!82z_GeR&Z%T+pH<6#@``hqvy{l>%3 zQA4I1l(+&m3oGWUMNwdcC>a*~KMjCPR4;Q9RkPHhYL257>ny$4W-HiYQ>)E3f_=6^ zx5!>p&-lkfxFji9y!ydQRBd(@m21>*RK;?&s9dS}JNKP3$Z&usj*w~qk!}Ja&(IC! z8?FUflj|Gq{v0)Axk0uoymX>!pLSg7$UyP(OMfYR|HlAWr4&^QwL-VhB9`rKVNdrZ z>~u2^L!m{l;Ev+1wO%G=sgpCUV$WaL`uLQ5&J#<{)&-?SyWL-Rl7E+lcaIUZOZI zOq7las;d#fqI5)%s9NqSbeo+-^?FrZZEzML4)EAf0`SCe z&2f`DoLrN`&NJzfOb(uz zL}_x6G;t0aAYP6NX{=w^;WiuIg|#hV{Rgn6CAxJzXX{ru3jHc;p za}d=_oZ{IoujYsh_F3muE^~Xoa(-lrD{>JSS#3QD=Id)i%Y5v;=avvQ88C5 z*r62V^Swm*JTFl`*He`L=p*!JY_@RE9IngZh5t)BIV@=o%bUaMmawG}x&_@fmyPfjWurVr`Bz%OZ#JTGnVYDbr4qW; zHt*}_$d0mA0oxU@%^LRGUgm^Ca9m!ivu1)LeZ{?qnc`Q=L*lXXWO2u4j(9OWQt-Q_ zsM@0uRogY9YL8avFUp^AwJ%(?f@`w6Aa0w0cxYGmFpVv0hRf^9bg3;rHHYskxhT~M zo~Yot3*_3aElu$k6-(R%*UbcXHP3kAwz%wjA5j!pn-Tw802B`k6=jn`1WP~L$&7|D zvjxm+4hx&Z(&n(DIjm`fetqXNRhzUzf7n5keGwq4H@S+cO)jExvO^zMTI91-4r}DF zK?&Ps=r`FOu3Y3UDwk*s(h9c9L}pBiIA^|HT+*%+nO-BrRl619qTMD@zROEc&`EGp zF1TjhmGkEChZ$V5fXkMzgD{q++t!8_)wy<7NHYOaQ)*0HV*FZ~0YIvut9t4pDaVEC z@nAQkpwuG4< zz^oQ9znKJKNpo1$2>t4|sk%iD|E6DTD~jF1Mb#FKV7rZvexfz}sDOn^Sf+qA3fN&m z^;x>8(nUnep=M~l0jv&31&E^(vBB2lqe zEqGuf^rxNuIolJ?^?~zdaKXGTi0dXGt}CQclxor$84uJH$ZKGXrN;=s8J@VnV;4wu zfg&d=R(seL4-6F*tF?k>nj7dn&|TFotX!xOrO5$xTGoFaz}Ns$G^D>MPgDo+eRG)J z5~j6=nXM%K*aCiP4vU(@@+PpVIh8Y9R&- zO&uXP`_TxVHio+`;chFq+YWAahATbcl6hSa*JP3#o;bo&N0WKMvG!{G^d4qXXZlk}+YTG(NPA zenN*LrnP`?+eiSu{}5)ilH4$-xs(Tsn#1x2u(S8z;@DVGY~61Flaw%70aI<@TN{{R z4RZ_-mdnsDR~)Kbt`(IlJOtYK7Vr{*=wWp1slWl#XH@pIIe&jT_E*CNNWlAJHb^8xFVB) z+%c4*hxYK;;dKzNfiWJuBc!UN!#4sjLP&FiXZCA!TWm%3W>sslwdG`cL7@j#d$gL8 zxWLz@=hp#@38<^l0iyJa08umNA*vU7|U{ZUS(iXmJEou4(5`>|BqLA%o#rkc%O7z?N7VCG( zve@r*o8v*pxsbA)XNyv(IN=D-T0>TAxY--7$fXwbpGqHj(WO1)fmsmhyp9-FK-o;br}Rqeq)F*xA98$5GGe^c}9no9gwYg9Aiye5fcH7F0;&oXd_L#}sFdY_rN_o2-!C$^!OVXL7(ggM-!?9J0yauyrO!Y$P4F z$>flA1_!J&*l(TAe(QAhS*Ni}{){a>^I6$O$BGW691T38&;5A-WVeB=&)}9F+_8bX zHgL~Y(tX?7A`-+*L!aE4p7*UsNto3!b{?k*S4e9#G_t?x@N~ zx6xkc58Dg@7$l!o=8vCu&IcS|;bLdBHvTAh9a6Mv^#gTd-_9@fYtw?2;;tAU{-Wsl03j#ckoX9Bx`mGsA6bDI@M$!+jeQSJ=ZtCwNrRE`$>34~3pVe?0@tu5^T2>y8IRpGb36IXsz_3Nr$uh^k@ z$}VLp`wVyU0h{DM(!AmuX{(YdY*zUc6J9vDM; zrUAm7=5+_P<;|s)g>i3Wgs`<8?EMfnBO9wyR*l^ix1&mAGl^M zwW>E2aLWd6+e#4b*uyPnxZ?!(oZ-Gpy*u9oz+Da8(q!vTs=~SNmd`UaJaLmcrKhUv zoV632w-H>hm1G1^=o>8xeWS&5uYux4Q1muMY z*)3sCGnn7Jc2F}qp+1By9bjK8I4^iGWrTitSM(dL%Gl|c!EVP~_B!Qrz%ic#4tX53 z&*h+9E{E-MUc2+_|6VFb5`^7~XY7=xvd!udTP*Ie+43gKKY7IL28CRmI!S_Xw>Ml< zN`u=CYq)6xw`}3I1Kf6!bjum;IKy2RxL3~wchzuP19v^(vg<1DI3FX`O#<-L4GL6L z?^5|xOx1|WxoS~4S8b93c8Ma-E>UF5M~Px>a3n)ILQ)qP`ndr>XQ>p8HHFZ=)(PL# zgD|s|G%1@xFgjsnb68U!LVGC}{t!I;Iz_*{E3CKDv&$ui-Ol;!buM79a{>Du^Elv; z%R&2G4%y{!xSk`9*kp0kR)TQEI+KIe=^U_2Wmn&P)^(_0P5W1@Z1;jyALp>9%YBxA z`he;0=X34*@$lj!X>hw@ErGah1J~`~x&z#BfSXQmOC>?L?F@HRaMum)sU_Xfz%4D@ za)+CmXWUcW=ZPykc7-RdkmG{xlIy0b4JuK+T~ZBz0;f1p;5bm^*$xqv(aOCfcYuU$ zkkl218(c7=GmQGQZXQf*|9WTi8ie|p(7dh_el|eZ+)je7;g0V53CY!2DwaL_)t2FyY04EC7ib3FKW{q=7aaUo?hr}`hz zAMie{-(-26rLEKWPLwc7l<;I#EIe-u=WXGF5-!`oRR_4@09PF0x+7e7G6CTNx7^^i zRyzFKMgUs4>8|IlT3@GQdg20UF2!87Ysp1x!DSm00IFz_=P*dT@QCQZz@F6%>I#Y7 zAhE0Dgk)0)CZYU=34|%_;9DbvkLqT^k0zP0xVd4CZGf<@6>Kztu=680D=6Jy$&rvN zEbRjuto7`2Eo7HV0lQVt*{yoc9_Q!mb;_53n3gD0+2*jj_Y01AU8UgYAm9U_Gh{hY zal@Om&BOR()Ixsx_$HIZbMkijLq;bF!bNMiWD8g9B>-2P;Ho2BbAoFsxak5nUE!vi zbm+IWwE%9oOL<_NmW>cHUC^IbMO1H7iR!&BCM8IbD6;yF7A2a%1O|78*q#vIT>@YV zVPxmpP#*uWi4#l*wU6MN4`J$u@Lelue>AgRceJ=(Ia=2WHhw6Tq%Cb>TL(BP;MhAn z`sNF^XkM_i5B%&<#SV2LJ6sFd=~~Dx7Xu8Hu|!Eg_BlyF_B-UV-!X&jJxbZou9|a0 zwxP>a03G4E73jMHUEqlWCxOjP!>-%0f6 z5Zw#ndcfdrwGf7yKp1K4j5@;Dk6~m-7}Fjmw3XV_@7lujk0j0f0KRVt-!_Nun!v24 zwGfsWR@p`;Z1}+71VcFQZvnpxs&;qc%9w?$cdTNuIc#vMV!OJK?QVr^H-OmX@|-=Y z=QVk;*Eyd(PI>Hh$Yr-f20IivtZWXuZSGKd%>(qE4ZXc16j}hCC^#KT(cS=Q#r>N# zoU?^<_V9-ToOgr^PH@plf^gYQ(iJzjs)4IoxUPj8TDay8_cV~|3J**Gq`JaG)l+`6 z`x|HMY5|mw(27^XJpZnXl4a1p2gLM*m|ifjrvxFXtE8b_q|Rt$XBhSw4CxHxI>LAD zU}0NW(;j|q58FG!o=+w1?gTqOg-sn{Wg97!r#FU~jU^C92u3H=X;a(6_K)F612`*q zwOPi+5o=lJRLMefSnpKDHf<5x++MKVRdR+A#x9rV>~hX$r(-VL?X%hDkjYNFR91de z#m~K-QGD40Dm%kHM``-KZx6ZVkg0&Hc5qq=zuCZ9J2>kI=N#dj6a3)>=T&gQ4KAwT zk{T{+;IbC3XeAI=+@-GQnM!I;AGp=d506~ooV^uitxeiczi3es6r>=+45Io#bZ-ej zOfMMNLkeVLDH`^^IKHj zw}IkraMw|qdX0ObC$`dDaMBJ=JHQzS_{|Z1cY?D{aMl^lso)P+_(KgBG;mQX>5>*M zxx;O>^gO}XrW#w;OjmTjxDKtDr>O<-JUB*_1$rkC-U}kkA*!!bhGKe2c`(Qbp$o)z zhY6kF=N7QN1?*@ITZ{+Q4t92sw5KEN`xN$ff`gsm@Mm!3b2!l*{^$e0^_0H8sU0kB zDM6Uu5EeCpa0V+J;b(0zn>EF3Q5V<1*yi?v zZ7$E*=9I@)hb%VRX7IChDx0hyu&`MrhXVIQVHZfXguAxV8p61ac&LO6cJPZ6oU(^g zPH@@@&N#tu&hWbnoOOY-YB;BXKeTYcpg-K(PFetl~J#P*UPBzA>?-KExaV++{Q0yea+t=n7M!VUv~T^~yTj1Y_f zj&^}xy1}U)aJDyGG=txJOJCpDNm|xzZ3~+XhrOkZ^#9x2QTj8dd%}4+=sqC-To9{W zD_QBLXT3)W8{JFz*}a5K+7dQvirJ(t;%B!)HmUO1SWImtiM#TM2iRa8Che?BIwKoHXc^6P#ATX&3m_70#&PHw~P1mvqh@eshN# zYRGkhhi-67Bh3o;rJ+oJ)AjeN6|S`aUX9m^>PXw8_*y`?0e~q4qXzYmvLLz#O!ySG zH-pWsVADsn=>r#+?iG|OHBaMO?p_tfw}19x0=Iqle>20&J~(W1)F;US@Y zAjqmNg#LYMLpio54C)REU12~E`1WJi-5j=lSPS7zWoX~0aG=`^B7}FbzuDz%_+*16(sa#=Itn zJ67LE1!sCmrRZF5xY8YNb%ICj;n_!!))sO`CM&_j0B=z>?r976(+a z)USf&z7;I@sbHm#1Y(WXOV)anutxKO)oul>cFkwCV-~CJ(^+NngjMqUtd!m5#}3a} zD?1?pf6zm^n(Dfx1mmCz_PW3!7dWhf!>({d4M#O_R13%4;TLx}?hYs2;eium*u#Al zTy~e*)7x6OqlLR#^hX`+YXJm>De#wppA`hjAW#M&^&kwW523pOLU;J$Q`qnk>~95o zTEosib3rFK{CRB_9Pb7vdq@z@w}bnQ;9e8B_&L=l9eBPckhJabr0pI|&YoD#e6y8r zRPc=k7KB!_AgGFkfmJLDtYT3>B}@D&S?*iTGM{pmdzZ1wvxL=}LRPsIu+lZ3mCjkL zbVz5J%~Mv$@3Y+ME(`nKV0yDuo-7&&Ic?yQC0w>J$WqcxGdN)fJKSKO3+#85bU+OU z)o@q?N8RD52ORK((^`0B2T$#!HTES#i)w^$-5s8&0%|AWR*60YT7j<|{0#sCWe{Rn z3n20hP8ehu)&_Kk!Cm3Ik6~3C*wF?KwuPhZ;K0YQ=M$5T$dCnxyTH+|aJePiYC!cb zmfT*F%>Ie%SRQ|c*}17fkVnuQf1H1=9mzUYMRaA$sNp>zN-^%}+rRj75P} zEb^~pu}>L`d|tBHyOibbMJ!k6v(zn*6;7Efvrl8O-BXs!@3YwQHjB)zF|A=1rv}e~ zj5cu5Tq=PVETmUmE||lWzVN#Yw!6YkSJ>?adtG6l8|+iVehvBq9&pGL_ISftS4g#n zM>f(kg$wQy1mm#wR87?pj{&s~u#JpHr34>2cq<^_PaxDUN5(lJu^SBP2K{@$;4Uz> zlLTXW2Uyubf?(Pa9q0x)(MZaRBzRcuWduM;S;d8 zl@8xa3EoQS@c*nFnRZ99JtYXnwM9ZV7}yo!xl3AhE%nsE_FoLW3DWHO%{9f^s?@JbVm$1;|1wU!?S)k5kkt&mg_Ngqiear&+ zT^3l}Vu9H;W_G;6{9b2xdDszdej;Vj@4cn&%&3b!V80ElcZaQN*y<)-w`V1o7z zW4)g+#xIp|K^cq>&SHFMF5@E#m=N`XFQSV0Dyo=CQKd|Ye96?vS9}v8!T2t`oatee z%nYq!c1RU-1IwB3SH^swQs#LVGtZ-t1)4k-sB`&AmBB*$ROZ`0V!rGSKUv&lUf(Os z`s@Vea)zkSNaL5)`dBO%YY*fR~8rZCbt?uZzdZAzM52u~szNOT? z-BZ8~J2>S5znVa}>;WfK6Keoue=uSaF1Fxq4emA)08bML#&Q%~uSJdOYgk+KloZ>m zE`$NyVAiK_q@A=MI^G)-R{TFHBE{(nV_dH@N^^&iUJn@Q_k>aYsf-RzXLMLL zqa$(|6P3@{sOOA}Dr7>`3%)eKm>gBgl*qCgS9}-tis>P*m>E>YZ2y+D}Vq|WG9cL~A; zuetzodJg@f(o6&1a&WVgAb2Zl%Ta*59t4Zpi8<1&?(WERbWZhKFT85_IFYoFOaOd!f^MS4D-IraNql+_&+8kIF*#}bW$QRNr}o~WK=Grqw*OO zRlvBYLdKiABC>=j;U!EBE#cdc621#6VY+__v%Fp~%d3#tp3j-B&SADHgV|1L{Al}# z+1B@&V|ANZ=GU0f=K?djo?}9bTipCU9PTzZw8z~fo#+9-^nnxRa6k#m++mp(R%u|h zJFM|Qzs?igvH;!qzo=?UP_}vEz><#x z!B++vJ5bw!)<$xHmr}|Ge|c>=3bKN*dJs(8)R>+S*At?8!o*H+pe>wvhuhz4^g-=z zGRWdrl59_r==eKBRToLrUM11%CPRGgFvRa3LxLYMB>X8uBc3rlBAt}TEJheWjEu@- zOjJP~S9}#w#FWq%d>#CPsX>KI^Dkt&Pa!ispEFaN#|*bjrmNDJ>G+gcHV>JlyvGcy z>r6Mh%#2=tFr&*k#<#r6?H>Z+dQ&*|xk26Ga4$I62acG*9tA9Rhb8W?REvJ87X5N} zbj$qEt@DQSGU@HRi`H;aDGhRG9nkOfhQpq4)C2udPq?I|YLiED4S;9ji;x$c!ogi3 zIiLoDZEYraDZ$Ug2|-p6YVj8xQcsBN4a2*@u2yiW5p%qM#HaN&hRBbSq&!KY{TULR zekZ~00*UStgap6a3=X=-;IM}zhCi+YA~`aXl&I_)7^9-{85>!^_=tSI2+L<;P(D)v z3i#SDkEyjV4D;6NYPDTnzUFwX-PxT9a}fo_Qx)$;<;A99r5Lp`g2^GXTA zH94G8q2K9?e!mwS@_@r0aNGmkubPM&0O@VUJLR?<1TMCqa`?v~1j-=P^7RhMSd#kp zhW@=^&4+OEeP;X5)cbZg&tUTd#4C?6$o>TJPG=bC`a6T%FEGgKG6VgtGcfQr14HgG zDC~X>h@|i*42^iku!yu8SENK`F(M+HG2uCk3&~-8P&Qu$WHZ?}hbi9KOm)v-nmU~y zT+^BEl*$jb5BT2ZE-x<;j9v_%F!QnL%+oj{T?s$ z`@GvGdhe{w4!XA+r{)8dnPZ<)P%1{H05n&mO4$fd~U^?Rh()rRSor#{$nB@M9DVkKi zQ9Wjw{R6(WyT>%^+k9tvmG8_i@maHNw7=8e`yBoJFVHXWG6RCH5fglq*pS=A zh1_9K=sn`Y9xyoUkpv^+2}8o3GCbrdDM6`>^n1!^zo(4%e#)2bPxwmvgh?(Bnc{Gd zsdjgnYI}!ivg>?nahY%W{J}Rp&M>XZNm82JWR=?-INBO^bcHQFU{fFXxi4%qgN>H3 z*#cHNQ2lKHy6=6d{@#!3X`!&w9?qD-FLF33hf@aqCb>bk#Zv;X)mwtF#|Qlp_wwqk zu5D@`$hgFdXYY+Yo7-xDRECTIoE^Z$-~^*Q>UBu|@_KHtlv>qD6A&S0u(m0$c6HDX zRP4aN=WzyD?xw$NFHv>}iE=zbr0Xw4X-*U6@f(reXNmMbPrrbR^bfqufS~I{2j3tj z_!e;?cZdtUYk+Z|#E^#!33|vd{|BV_J!GWMBgS|4%pQ8yQYP23P^4&E{t*#*uE z7Ds=9V~4BsSL`H0zLRj}9>VMo5axWCF!eFQv?mDlJWZI-Z$$c@BgzOOKypNM&~;*h zZxR!7i@4z1#0T9WA>a;4K6e=EbC+b#yNuM{VT}4VV_k1E&iN)2?5;6UeuYU^mzijJ zkx6~dGP&m&rgS;Mg!U&G)#g{yXS%@7wy>&?q!oQ&g&C}{l76CRr6twV)l^IfrE+W- zy7^i-(i0B$g#(sw$N=Gp435bp0Q;TLtq4H3)(71N9|Htm^gA_&Dz~_qJd*T_6}er8 z41Fxd@uG7GsBFPj1&)q&A-EYK*c(ccvepgthqf9wSV%B@tzhH3JYLsV@6r72i%xPFES_aGCMem-s?{iLWd#FsZk6_>;PyVp8WLBsRIq zBBy1rxh*X30!#Y9;=ZuR3>KNgA~`Hlz+xFylYJ;3){p8RJYj!dsXN+j345(zpB(nf z;h-E2%iyFXx=m`T7X+eP<0C;>?}L7eFS-q`-&L)4tObzu(I}DKW~A)dJ0r<#J_u}` z4N}#0g0myIndE||UM|!xNj2GEDa{yhJ>j&_&y1aIzy)F^&ahbvHmr2xI zW|-?`Qk*W4;&73Xw&ximKgU?BvrI7ijjwv0VPf}_O#JL9UwwLngvK|xIy@3Kw}AP5 z;3qSfX9n}kVU88dRl-j)^t0?JPv}SGWFOes8+P@9ZC0?u5_Vd`ZW-)Vz&<7Hm%(8f zx>a6OEeN1`xi7laK2j;#>_ycK7vEQ7OdiT-wHqn2+l=~K=KCp6pS+zyX%9bewgaUr z*r>q41cGUYq%o+bBq^k!%~w%7JqKCUc1l_$Olv{m?sf!O9mK8INg}Lw)H*@An=spb zggG1}Ol1I}`Gqj|6NGu5l1h{J8L2#Z|4x6evkdS&M~wC?vF?8muRc$L>KuvA=NRhv z2gx>P87cpbk+L(4w)~ZGy-zW&`!9_D{0I|2J4izF>&%g@fhFx=UKf~U1~biJhB?f% zf|*K~p@dmhRE_nf@=Jf%(i67zhK&}m#T>R;!8VxzgcaxX`gM@9M9>b7NHde#DX;oVOZheV2;PmIbxGHu#&k!CML5 zRyoslZZODLmV&LM|K{HtmNeGS96TAz&#n?A+e^foAXx8~ z9AUdp3TlUgk~5qR5$1fDaK}SLIUb?E{Sl(=ju2~egm}df5-bmsXnvTXy$>?1*M5fg zJiy2v2N~7Kh<;msh$@|^^bnA!rF}Wa={v< z$xlft2a9~=U{T-{FLK%s*_ig$FdqGVI7OX&i`6;AWzz7Q%DTfhC7;X*2 zY+!<1%7b}*VU8KhHG}!)u+S0~S;1l}SSo`Ra#*Q=)dmP#EvTOEPUZLzs=xD-Ak6fm zdR7R!1@33qB^T_p5$rI1JzX0o3bb*eFeqB&b{*=ME=KV5{h_2bj;Gqn9jskJu9iZ% zz8f5!{+(?26A=D#@Uj7)o-qDH{m!HWy}kSlPJMnQLb;Q0<<5E_46aa^08#ED)LObm z$#yfqY7YY}cN1&Ahj_Dn#GCCSq3=GDd+#H*+ev&n-e#H2PmuDNo-v<5q7@`rLXrX! ztRdb8hACm9CH!C}>3c&c&$fg)mN3^6=3Bx7nbe{#mcvpxELXrfOZ3ZZsr(|C$}a<{ zn&MCOGzo(42Y+-+UE?d(xrxfvYEik`r1u{jFi7HA>{c zJ4qCE4UkHal@`5BV^We#Was>PHmDryy21FIp$-T`$D~z4NJsPo`mn`g904}_P*|SB z)#?O6ioJh%_@Rbtlw1PP&uTBheU78)c8Q?gzcSBZ4!I#J82F*|j3P_{;nomp3z13~ zYzZUHVS<^I1ryBSD|47+4pYqG8w>c>0=~0^A1q;p3}(q;wjAbK!+aZ9YKeZ19Tmx8 zRE!9wa(p0_Uju#`ft~)^+r)cA1&vd!xVfxTVY1lLM zhR}~G4tCUU)sA6^!&T&+&vE<1v!>@eQ4!+6OK<1RabtJQIwEPlng z?>RipekDP%gQd>jks9Cw{X0VBr_##A+pszbwS;IZNV0&GzK~)LBg|oxIgBxfaRv}y zTEHYrm|_J}Ee#-KFkJyN4VtTfg;rFK@}WE-f{KwrRE!FuVr(E4&-s zm>X)=8TA~Yv3tEVc`3oS2Lyit!4^F54Pb|M6mwjEV7${(lI%7RXS<1h_FIUx-Asb* zMn*d>XS&Nwwz!Ssx@RO6K{gQf2?T!zJ~HqznM)$fq*Zx*Z;0;$31*OF4nxghxG4w= z7-shPr94j)~j&GR$)~KBHhDoF~N#Opw31qd61cf_#D-ZOR?&z&Fl4P3K z-SDQC)v=xztiag3pS`zj%gXq2xX94k+FxUbT&0&ZI47Y?4 zmN3c+M$2Hl9408?OC?NH!ek|UZ3EL~=)bYy)qrqb#fDQpI7HI0ASzPAs2u61*Ke`; zTz}M7=y%%*{hnIYW`I1ou4Ks~$6>h0?KUJiB*k@ifc-IJFbye+}6F9h_G6x0iXdqGfN2(qlZ zkqxnwN=>Mxv=B5Z-0&8-ac$n;0%9y7P6mUlAi+|CFvJRmDK1A(Rgcp*%iBazb1vuVVdXmW&P%CBs5$e<0qV+Bf53BVJSSkTCHg zY=FpoFXc+wJ3~opoWPSt@!Wkcp68u|LFtap+?#3(PeVznb%S26mga@mK)hjyGj)Vp zy&aRrBrEEdDR0Bd!$%>_7JhQ6wKd(y*2t=M9TH?EDcEogF~Etkg#MNgEr)>y5QAlq zsDPmg7_O8+j8ejAC5%_XR5Pjudr<1%pR$Nh$|A#f)jyQ-xDZ~&L{d4#E3I<2OM~(S z9-?Bd_BGW2Nc-Tc*VXDPk=FJrk=}fQV}>CMo;4ZF<3@wH*I*zoJ`0i{Sa?xw?qzU; zAs0+TTKR^2Fgn6GLpc9MPG}6}Nn_}s>XfPaKn$&|uR;o1e|fC}Rjv2qwBhrvonRKgIYG$*7e;VW}02080XH2rz$7eQHQ7-ivMltqS7)-Rm$@DN@l zc!!n!=qXwuZ2Fe1j{T9qJBsH64^~Eg0jXb;vC6KwX z$t!gjCEg*LlF>nb`j0-m2H@3H@4r;VEO${lE=c5jJbXaf-%?0>e+X%fB?yn3#Buw* z7@mF*K}8>bkoiz;?qlKxV?LO)t@TTj(zRY_tLnmV_zM`uQe_NrQz-S@+&2Y$4Jd=$ z4Zu9D4USMsWhvHzN(xpEyZDJ@^_4~3UIY_+x z%KuM4tnWYc;oUF4^b@6{gGKfSBfd`)BS>$QR0H8j(^&2_h~{3i2#UG}ft4S63ty`G z8bNqbZDHt`-jET08rXI6!dcom8DYE$h!Kj)q-2?PSM|YY>g}p(++*S>UpWL@P-d?o z_w#-f^orz#RX9bK{U}jHQ))YaQilPQyG2kei(XUUA0u9V<0nc-{BQpB^p_L-MCrI7 zQDBiMGXFkm{j>ish4jWrq%}??waFl!HjU$6!)R_bj3T3b2vvOpz{-y*Ge4@#d}|yb zxxy2@Wxbq`Xl{g8k0^@z4xq#$mJ*9NN-Se}DUYUD7I&(6NQihj(eK~A^Z%0{Umqw+Q-VcK$D{+# z#0b(G)s~~DP2+gjB$}J=_v1m!a9(^K2p0Ze;YVfP*FjVp%ai3Bazd`I9qiud3`3c+ zc|*A}h4N=v@>g=T19xjGtzF4#8_u)l(d2jR$MeqyQ22Q)FS^80)MFsUed8##jHT3K zz~$^N$?p`#_Y-B4eE#9H{0{+mIW9ny|L7r#21bhXx5pky6GkT_klJ_8!Z{bH}AAc(Afbc?RC{MaNos-FgEmOY^BJdhWk4dlh=aTIrrrKoHC_2*p& zHpuBQM7)TP6lGue{?`I19Th0bCi{rO@M!ToFizz6ir<$eMv~r8YEe@g$MdwwK%O*> zuyLWRw-?!M!+G2!hG)%V$o?RP>{fBo;kSyX zpj9FTEt4o{o=8EH1adzadLYj{Q9S>Aka+%SyvXe}4TtX8pP zw;V`L%XsoyCXm;B2>H#1lGkuJx$h;D+hW+P0`Gw$-yvQ+|1@4a@ATgVpkIGcGB8Bs zv`!X9Vf{p2w;|3M?~izu_ExeXoFzA;HmL>isObP6G>zg`qX@1yjNo4LFw)uvQ_wkx zvK|5G%p@3C`htZoI`ewLZ7fwaKnxv~mAj#2X~9YhG7ZQzpmYNpSFm*jr5n{29+Y(V zCA)nHkDB%8Zi9h5ZW2pc^H?%k#F5!zAeqeulhZVbyrx6RYdVztro+g4H<{dblgaIt z6p?Q}SQNMo6!|vN;s5so_#jynYGXu!UA)M%NNSeVEag<17)knj!)jVpV_ACIB+lT7 zXdX7}$K588+-MlVjYi?zZ5GCp)}ds59L)31L6mk6q@s5KIx{IZu<`|&56Hbi<^^(3 zNeWL;c!1JFx+>g3=8oRVor=C*lyvtc@6$liJ__Sev;N#^5XapHaXfAk$FpX!q%|8z zM$^G$G#yN4lSHzc3?;Y8P;#3LBd^hLa{fMo?Dt09&hIt&ljp86BENT{C~zJm@@@a8 z0QgV>kZ+zK@)U{UxhhWNeU>;Vak3g-Fe0X+ZQUs4x;3OWap`$-Vl z9fQbhAHuVbLV4UOocm4tai`$`Za0YG?)$MkY#hhaCIfleWDw7q#FO4+FzHPa$Y`8I zW}~5GHy%cI<6&eqOeXv7QDnU}n(PkA6LT$wiUP$z@!TO+4t1*-pv04xTJ+`dCZ zf!#n+t9iMec8g#2sg!DC2HH_ls`~A4tus^roAHdy)(cEto!^6h0JZ=)plP1!^r#2bH zv&Mr-Yn(t@<3!RM4I!h^FftnsC$nKP+3%;2`POJM#5l4)Og@?O@$e40mP16Ib)qOR zA0z?j`9B$e`4CZHJxCNfM~ghOM3FB`5ScBg@jNqu zVJuTmn#A(BX$+5>MoVCtM)RoYfO?9q(c`94kV=Pbdf?KbKWm&wdgDaW8zqt6Xej9o zhmrCAa5CRdA?v-7Wc+O`nSUEgcJmSU^Lxj;Av zd3_Q^W}7i0zjLCXiu}%lMQ;0{BB%54UO8=tuE~6FL}mIrDWt!ZLPmpO zq&G4F(#QxTp+?UPaO%tS&!ja@B&|`syS(8rGTt919s2tzWWFV6AIWTxqRaTZ!5Qx+lhI%}=?#ZTYBaRAY`sxKYYw~SzzuhK#{0=+ygP!- zcceQ#^WVmj_4m)~s2J{ca9*C(-Uq0<2I z!YfMT_820vKTZ*OeG)}+aJb0rHT3@x0KFstIbDZ~0+&G|>%&nZx93oiZqYh`c9I+_7UCQX34#}RmpAT)H^YL(z-*>PmupK1wWC^0sHbxXWM~mF9 hLq&GS|2_c!YXHw2ezc8xow@)3002ovPDHLkV1gXMdDj2{ diff --git a/images/firefly-iii_logo.png b/images/firefly-iii_logo.png deleted file mode 100644 index 2659880449d4db25e556ce1c12bd214634a5929c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15351 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 diff --git a/images/fluxbb_logo.png b/images/fluxbb_logo.png deleted file mode 100644 index b98869044e78e032aa40c6fd604b8a0f467b2408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14987 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 oFr583#{$Rpu~>BHe?M{a32i(1Nwp$N&o-= diff --git a/images/friendica_logo.svg b/images/friendica_logo.svg deleted file mode 100644 index 75d54920..00000000 --- a/images/friendica_logo.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/images/funkwhale_logo.png b/images/funkwhale_logo.png deleted file mode 100644 index 7cf56217190077265543b6d20d8c44115122241e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13946 zcmch;1y>x;6E3{Cg%E-UXGw4kAq2Mtg6rb0!F6#@AZUOen&1#@ad!y>m&M(KySu!@ z|Gnpaggb{l%g%IHRd-iCRn=V+rmQH9i%o_N0)cR4K0{PNASBl34<}(ElcXwyEvbS+D zHFh*-cW|~$ITR!VfoMQ75HWR+)PqG&AN7ld>l1{FBJwv$Tx%7bw?CCjYHBV_NHpnJ zkl+5v73Z}nv74;bD7o^wV8)UNy0o;bshK2hnklj?aV#<+77cu%1GmeHAdX0s4_XTs zC8Ra`d31J17YMF=yY7Sd+2^xdmc-$U<(baVH^{x^gK$UcaiaKt_?NoyR)yqMg44fl zT#ZRQBnkBzQOIc|7oFFm2j@uZzay{oI!R~~2x8`@umiLa`k4 zB{IOKcx@+nbo^bN874a+33(T{RGt;qWkQXf{-g1S?`M=Ku=8>ZtpwHJ23JIR%==&z@DPlSJCH36dtND83FCHt_Q zf0%gE9z`i|skMAnhTIBz5!IO9dMfBJI9FpcEv+w2*j#`U8nor9eFZ)^F<6JcQj&8kYdWpk*LWgu6lXB}8zclPrym zjZ?%VB+FdS%c4RO-)B-W(_>Ph)w1QOgrwGYDu81uU)$z~r&ao~IPm?;4-iP}&y0*^ zJv}|aX?>>_H7BPNX<1p>O(g%{O)9vU@LyE~u`ZRyVV`v;cu;L)LiHN|g%=eR6fo`v zWfMkpDModfT!2q`p=pYVhAIb&&^l>-33c=dj>nGk`2_@y z4BPx3@(OTp=IWjP$&T%ucY&R`j#~@%u>PC@W|o`U+<_e0WkSAVfRfBI7uchIu~cE& zBOE_;<`Etq9uoRFI8+Z?9$aV8)25iKN+P8XQFlJYF6vp{F>s4zK_72PthnzYG4$ah zj#%9CTtcy#E`6|>2)_7F#D1ZEJd%q9nS1+b7-P2Ijw3Dt7?lOwT44fa765}cib6K? zRSSt+9e&0!HEXfDRl*fXVs~6Qzz8d_vx%D8IJ{slRCf4d@$=f94-PmzmPkS#l^}

PHk2Jf6lGEv?Hg-cM-fMV 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 Be7yhw diff --git a/images/garradin_logo.svg b/images/garradin_logo.svg deleted file mode 100644 index daa8151d..00000000 --- a/images/garradin_logo.svg +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/images/gitea_logo.png b/images/gitea_logo.png deleted file mode 100644 index dd3e97c4289da58f26d932c0446121ea6c05c0f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13863 zcmb`ub8Mzx)HQt9wynE%JGE`wQ%r4JQ`?%_wrx*s+is`E+u!s3|K-h-_axVqlbxNt z&RTotASWkWQC90D$dEN>oVIeeI$T1mr(s z+-J=dH0XElf7$$3e}nxO2tfR`EUu{bzi%sC_bXK6Oi{5CQMhcDMzZiUG^-z`Ev519 z#2LNTpsHO=`O5MK{mu%DZSDjt-*~Esi<`y@vaNNri7~6c+Row&(Y)jd zd;Zu@ULQWkj`Bc%(7aALPEH^As8j0QCl^+vP-JSxzQ5P<3M|+EjVY{}>&D@-w6?L` zuz(~9ibEY@jj8ig1viavH13j;@BzlUMRuajZs*%L>I;nC($0F$;!cEjk&j?Vt$TBy z4r7j=-=j8rr1H8Iyl=pgm0vN}NUzj!nu;z?6_wxx#T5iDT|L7jUOuOvm;*icQh^O; zmV-Zx)*b)i6|Qs+)Egs7cM32JofwUQO(-UfJ28$qAx6xebw5)>a`AGE^x(v-GOjrj z!)&4!>CVfDXdTLpW$0I#TTc1W^;?bmb%`g<^%w|;G>ZJ0#mYxAdAw(jlAJu&^4sA$ z@=kZyOtfG4Ys7DpLXeYSpP#7Qj2o+kvgWwCIa~)xVj@Wru_9QP;#e*_5pBRwmy_pvxeD|Z&da*%fjc7-0=Brbc>8x>le1m%YGVuQU;0h(GH=j zg?bcePI);EEDqz+U9RXn5*xR=jP+#2l<2As2;(rj*$MU&aB}$U;y&P8f6d=|;6G%e zkMN8peed#Q&extjsJufM?dM7^_DywqQ;NYmd}fY@Vm2!uuTh?`ccU|yDTIix3TE%!7PtQ78o+E^ntHG~m#T1uV}o8) zxVq+Vim-!EreBh2#v?2FLvN}>48F9CXUkezO?t? zwgk1*YRG1!3xIJb3zM0k?a6=fjo z*LUf32rU2|wxU|Gn$CD&cwwCTt}!;ap!g zDLxaUeQj~Hp5FKg}|y^APnt_UR-~BA2+G=ch7UD z{Q#|9>-Rav!}0xMhX*Ap4|~`_P0b6i+D&on-0KE1fmfT83f~#zRz>lGK(5}oU*Vjc z-3YRdwTgpCB09gAAH6KBLAd{VfgoH9%vYCiZV$s$nYGb;Lvk4`Bw1 z^qrnBUg-WK6SOgpw;hN2`w@npU88Zgz$9lqg)6&MQ=gCsfz~g`f~|{M2aI%$TzTO1 z?%Z&*8@(3mHXaO8*9QAV7mwJk(~J~P<<15U&#%%bs*Uk}%#Vo8mxh^VR3~I%{y>a?6b8#f6x5WV#SSyBW*^7#RxEpFC2--os?4WRnXbu_0Lv5aO0x~- zx7TSlXbrn;d!=RIHF&XU!w>*a;X)$>;YRlxI3<@Ji34Zar$kH*#SHm885>o6GGyumK3MBEGvP}x43d4L%kz@ZOXFZQSFXsk9 zGzbTM_Iph|&~DMx)YX+^Q?Q8~DT48pSiLGtPRUy}OsvS=<3Y&00@>~#3(=*+lyh|P z)m6G(^H;#O)#F6%h24~Q3!e`gYC461KBun90`cIEoNO?EpdIUg-HxNi-v7 z`X1Qmc z#i;G9B|!Tm!(0mqC_osSuRigT~- zArOB;Yj3IQs<)}mukC6Jt7mw76EOe)4PJ{riqm~po8WfV!RLA>Nugr2Zg*^V{1inl zke}7prhS+F9@(O|7{IGg)}td<1LrRY0C!Xp$d%wCPmuZ_#K#x$IN_33MW#NVeMMJoUTz9{;;FvSMEu?U~KL&g!AuI4ObE3 zojH^+td$6Xe7&GG7p{xO@O{;#lxY>hf|f;>MkizwBqsTjJKqyVfSG)*NTiVgeN-}k^uF<{FXMa zey}y3$(Zs;&3?a{X+vy_A-0m-vhj(d^2NZM0vs87XR!Jw<*StX{@Q%XyEX(zgSk54 z&`-M&J1rh1#CzAI6x$xuzd_%EWTwr7Co~;WdM6yi-8RC~U8nK+$bvf&`YC<}Nb#R| zVQBnQq3*#8+BiBnE@{7eE=+k-Es?|ddsfGh`ChmW81;(=n+su-HLT2$f* z1PC%TbUMN3HN~zy%BU0udY3V)l1p;U?W7mDjK@$|L|vFZ@{Ir&bb$Ys?8yp&@8Q1j1ldr7>O_-kq=(Jv z1CDmAC8Nr9{rk!2{qWt2ozc}h00bPg-&ohqqgIp}^HD4uTR`c1CA!qU1OJd@-5!4q z7FdG_cm7uHW+wG?c1{4XsGRa$AF6?a_#8<1T9T$X4)-ceOvH;2;9t#@e;o5P@y8f` z*d>#18I$p|GQ(vnR1fcjews zhPcoVW&Qu^kr=p*}|2}BP2*#W-_f(AOIfH*Fb-U<60kr)~I6S&n2_M8e& zQ){9E(O5t&J5^_(GQxPJF^>7?gTd$ji{c7-{F7k+#`8!IW9A~i4%2(joQ`za;6l&B z8vPeGVYDAFn%oZxTr@NjGgkz7UIbFfu{ zoUovQfux79j_9=zw1xQ862Z#3NpHydPtlVXQP4WDZv+=_!0Bt>2G%UI?rWdz<33*0 z%%ratdC{uQK`*nb_FEwFAk^6wN_zQWBr!2m6sDR%Db!E8CGvd?kDr&S6U9*JlAyvS z)0z{2WFHzS|R&C=x5Z=Z!RYL0L(Q`AS~hQ?EKD@y?{ z%C5e9WtcFDEc{XFJZ|WC@SxG`%Q@9Vw3^rKel*S@>=OnfZNVCKph)5R*4Su7i9FpN zAKWM>D)OEW>l%<)$s$JMxf@-j(X~=Pg3kvNWHnb3QX}M2&F8~rOf~)+^FYvShrlzs z0|Gt!dzHRT#hI6>%O&m z%LGB88(&Jd%o!dZ=3^glyv-SF15<*+Yi2wM7XyNju$UafFDC5JBuvm9U4*y;h8=GQ zFkn#P^P7G|QI?@a{-@^X<7oo zL6Q#t7>BJc1ce!hQ}DOJhrsK9kVFiVYSV79@v~KjF{@!HP}vm9f>c(LhTV3)Ro|ce^LVwnD_0=u*V_eGsun`0}LL~dy6WLcl7OR%hA29 zBzCWYzDppePOE$a+spH>6Y=9>L}8ee-Axp=NOrvt@W5Xe0n8 z3kZpW&-!Po7X)-MJ@8mR_q zsn!0Fj*ebl-WNWxO<+Vy16L6J4@eg_EbP0ojb*fnV_eVVP`pBlp)@nR zexl`L$PgP5`72%e`OiU?CR#KT!?+|?N@Pn%0A=%)!EMhuF3&a$S+^I@#WfN$X94K7 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 DZc`?s diff --git a/images/gitlab-runner_logo.png b/images/gitlab-runner_logo.png deleted file mode 100644 index a629de7ed00a95813d235a78ac649ac424afdf60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21396 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 - - - -Fill 1 + Group 24 -Created with Sketch. - - - - - - - - - - - - - - - - - - - diff --git a/images/glowing_bear_logo.svg b/images/glowing_bear_logo.svg deleted file mode 100644 index 48e21c42..00000000 --- a/images/glowing_bear_logo.svg +++ /dev/null @@ -1 +0,0 @@ -glowing-bearCreated with Sketch (http://www.bohemiancoding.com/sketch) \ No newline at end of file diff --git a/images/glpi_logo.png b/images/glpi_logo.png deleted file mode 100644 index 7dac3d65b539c616d14d76347f1675b5a9d6469f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8366 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 NrGe0eS14PD{V!DB - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - diff --git a/images/gotify_logo.png b/images/gotify_logo.png deleted file mode 100644 index 99848593adfd9943ad5432c31d8e7562acf0ab20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48063 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 diff --git a/images/grav_logo.png b/images/grav_logo.png deleted file mode 100644 index 489c4ea94cdb8893d2ff8a8429aef4e118f4c761..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4865 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 F{{V)7FLnR` diff --git a/images/halcyon_logo.png b/images/halcyon_logo.png deleted file mode 100644 index 4468cdf3cedb589d38dcf96513b4fb6f7a56a366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24117 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 G;r{`95R|z9 diff --git a/images/hextris_logo.png b/images/hextris_logo.png deleted file mode 100644 index ce78a935b4a9bd8c66675bae3660f013a401c78a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17258 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 Zpvt+oEPGpCj`VZrMtWwt#X3$8{u>C*k_G?( diff --git a/images/horde_logo.png b/images/horde_logo.png deleted file mode 100644 index 686b4db0de6dee428d43d06db07866f5b34e4cdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2346 zcmV+_3Dx$AP)DR_$?T5pnK+AhcWm3%+O}OA+M**mp&e?WB!tcUP(#k|BImc2^UFcltSsuFJv!b;C-guShztlsLv)n7 zpfxI?CUo&1;G#&2|^cq zg9%tJ=kJp9x5)Wp@j2Qf5W*rMa{iYXgVpkwcihKL>_dO#hS2bs4Dvfn#-G?B?ZRd( z!ce@0H?hXTxFYd1e!xVm#dbM+2R31;oc}(Wp{x~g-N9)Xnyz9fnxYIu29-w>48e61 z^Uq@tnxPa#29-lwjE9_W%6b%o3nCpZ_@NtS;T{Z47jP+)ae2WXT`(Q-Cg$(QFQ|i} z%D8NB4Zol?ydX4rBN%;ECtM*0-=n#-D4U5oI&R>MPCQjN;vApG6ghtgR+>0JG58P-bU550mqQP#ImZ7>0%!sH+>-J@kRU;-#5ExUF#j zZ=fIq-qu_+{8h0i`Y1+fEFr|=QwThO-*H{@_vFrSFHfhZ0qdDUdtk#Un4JqE(h1bUgAgX=LKt={W}HP3gr@His}WZ@ z)WBKA{6A11LPIgUgJ{+2y-r-4Pyj9yI~P_c4*V2+Q5owM^Ou_3VNd}FkfivWAqdd8 z7ut;65E+mgO>x-G=a0i86o$~$0lPHfDvc(H)3`^fjZj3m5snaa)p!z>q!ZUN2otaarv$-ayfu5LfRE#5F00#r1>9xWX{o1LHb{Z%`g0 zC&bm)WL&|RnuFrHf}c&s6@j@H#+8hCB$yPBd$@ufco*_Gaz-3Arz`>?m6lQ zVRu|oZjD_Di5RK*@LvVnU?{u>7b37+K6Te-_78%)}o07#ZS5EX68p$9WUK zi2P=no9u_M9toQBk76B`V<8r$u^6lH6bgHCT;8YwdGc(v7j+@v%Br}e7qaLW|3Ddd zK}dPg8CNWxH5k4g8<&(9-{3k7o7}`pD4b1k`Jxw+Vc6uTn`hP!U?id~oHq=C9vzpI z4^t5b!(z8E0Wz$tk4uWc-!>iNU3{yt|9&pwExd9C zz_8fwD4{XG9@hSU#RVw>BVkw|NuGd*A*5`JOY%Y$3;!-fG`@zfiFLR7nBxg?EixaM z@(aJMSdo4R-)8cUW~{>}ZWbn8h{9P#ToWK{PzAp#SMSxo*zpRAK$uhszbalvQW=84 zto*NKUK&4@(Rds}p(%!AE6yQS@i|Xn1BRlJ#$NvjT+POR378ArF%#QyUU5Hm2Pd!| zJ=Nz>OE*l%PFzH+$s2lqcX7qpaB?Rq_E#TAxQQ!aP5g?rIGtv(Gy!L@9G{~STqd^X z98&~448msl(GK~()f^vR;ti>hOqO0^PN<*aQAC8ce_!Wpe QY5)KL07*qoM6N<$f~yoihyVZp diff --git a/images/hubzilla_logo.png b/images/hubzilla_logo.png deleted file mode 100644 index 5766891d0576dda34654dca2d3a48c988649a1b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8811 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 BjpP6T diff --git a/images/invidious-logo.png b/images/invidious-logo.png deleted file mode 100644 index 55b696e8ff9d3bb197c6a3f1763dfb60042214aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6567 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 diff --git a/images/jitsi_logo.png b/images/jitsi_logo.png deleted file mode 100644 index 42aa5618f2bd63e5b1f3d41734c289f707812350..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18704 zcmV)ZK&!urP)Px#Gf+%aMMrQ<1P>Si2Mh!U3M5~XCTE@_Zmc43upn`? zA9A)HbGRLIxgB%49CW%Ibh{jNyc~AD8h5q-0000GbW%=J00IXJ6eBcBV||mw`~?{=P(Ri zjus}=I9cbt_s*J0OHTSj`PV|lXubE|d*?smjN<*-{8Pbl^jWc*^(XWXX|Anbmr3-e z^xrV|05JmfNA-U&SI)y^>IVM5h_D_my3_qW%6+EhJKcX@xb=nNWT*R&i*(KxOV{$h zEy`EPMEj%rUD3W$Oo#o4L3fp?yAJ!03Q~TDm|m0lO-Ih}k_mO6?gw)-ZXfDi_h0RM+u8Akw#$ z9=+X9!F%sJ*?+*9YYn=$xWj%g55AXNe?wGz)H~U)Z`RwR-sd7NFSb4Ee(Geuc(m@1 z5Z+P0v_PFXXQl$JFm|$ET7a#wnh`?aBhHR>)UPbC%$y>G5JDIjcGb!L^MRXrfKDif zrgSXnsQ)_ZlDq^Q-HQ(Ubp;J92w@a~NYnpbITTNBz248hE&lF+vDo*7I{WLLEO)L>Oq<9qq7RRX{$uCWO4r zG`J5#_K^LmK0GT%eSpro8`6WfiwYQZ{DBZUA;r6jzo<}5yt6``Y&^R zTylK?ZW6b+!~WwMer}{G40YE-_N$`qioH2_i>2=V+^>6cGt{BMo9kKGUyj!?A!I(Q zihu>zUSt0FUi<|G6nN9nhX?;n z?`RL%FDKZ7Qfy(oKET%XPkq56Np zvtDlfF=y@-xTRo2Koze#*{>rLEVY(3>tHXw$8HzO(KvX;ErS{`7w<^-;(v9cGQAbs_5vJL|B2 zO~98N7Tr^Gyp#?N2CVMJJLJniKF149F7ggxV^baV zuek2gm4g1d&pOY{IZvzdG@A5O{1=qFDaPDe8Yy_{J&(eFXg#Ti8=y{ z6$1|bYu)Yo_e2`s1oN3Ew+yx(y;lt3z(RKo|Gm)Mwt?JxLo-xI#(VD&3RCK1NBt{K zJ5|=V63a-M>cil?_ZCH5pE~N_;JJ4G7|@q6aqqpKVy;6ovK{r7y1gOhZVq~glJeer zjd1WffbMs?j(SVw-V$@~%@Xt_N|W>6OB`Kog?t0sQE!-qv%V$jGw(eH{ei9sxehzu z*->v7pHIH2j0@01jD+*vJA!cVLV!D{I_fQmu3cNuXBoK^M9RNh_+|A>f)hU-_1z+D zThN`LtDrwzb&W8oNzJK_dXs3aEziB>0nW$CE=Use)HPmNoq!Zn>QR zN$0#|HhwME*?2#0s7b z5$eEO5Tc|0b(`)K%M$%{e3hffgC9|B)?uSnj&#(&?7gQje42w#f8ndV_nt>o zN8n@J9rda>-5!ehN4q~^R8PO|`QIDw{W!!59$4;G9rdb=oNJ?zuqc#bgh z-ti&!<)Dq(nsjHbSax*1JI%>9=HV=bvk2oEPTG4ld{AGc=DUJFM#K)9Q$jZ}PqbJ| zf@e4(>kUd!9lGSobOm2-)N7fZ4$~sc6T^{ixj$C=M}tK`b@1D$I_kwneL6t3zcI(j zfmprF(wfJcXBVZSkchF0vt~FA#RmfkM%k)4jpOX{uXZbClI(YPE>Qpb+?-dGu zWUG+RFi*pT7dVaPY2Fu`r{ISGMMu3%X7{DPq>C zUYd$6Y?9feIbau|&44~%6J0QKHIk0{ky*J+r}IL!1OCA*)jyyY*d50^=tojLnpY#C zY6k^@h9>PWn%w~?sSD^%^&_piVXK&f*UYX^{iQKVz83Gk+<{a#bPaQ+U151Fgy|FO z7j<}as+S5W*ehmerbT9WtQIcLo<_dhyF^z4`sa2`M;)4$D{$m!ri?la11eb|KFh#| zsJ~;j0tK%+=%r>I91}aYvNNpg67v=}aZy>o(vEte6tu;PEYVrnHWN+Oov*@Lza-t4 zJIt3;InYVr4)INHmUZP%q*J|6FxUedbJ|^&mToq=$x4j+{LE`d9cI-~vsqN5&TK)$+U}CU@)+|f_AclMV7={Z#L=npwCuFPpBq8Cpzk2(Isa6t>E1* zo1Q$pJ^v@g5_JXCM;&!=j>c7(_42xl-T-|GY+%`88ULy0WWjdb6_|BgF;o6 z=PXkcmi?B;e_$S`>!?Eo7I(`4^}-a*$mlBQENYq2%d?BHjmE5_-qe{3%sMM`<3uTnj1xta6Ij4EFFg^sGmc}&>b%sN$J<69Z;ve~p~Z6b)D}^7rw%oi)*u1F~DK3(l<`yMR>pKdaTp5gIz`-v7|bSJY`x)a~OZPgqaffV1$SlaPxv_EQ zC4t)#b)3SStsZz{;ep0g`(klm*IiT8y}B*xpz69_NBxC4LSo#Ezn4Ak8W1mj4m114 zqI+r%9|f%9^TiEOaMYqwdF>PDg>-qGcZSH|7j5eduiTuS|d;+N}nj z9Wvb$bp=K}>SM<<%sF&57$FGgS2z~V#A(+WbmzxAHdBI9+mEXaVNWx{ubx)~Ki4Ru zd)wp2h}G>$m|l3Xvx+=AyYoW_*ozr4kMT z37muUeGq#b>h5NJ78A?`Bhi%wRq0S$N+P9!$vm%T1Wloit(iuxm6A#-sg%;=WLmum z_bR-CTFhOXq@ndq$|^P$h!8^LXubD#l(}7m2qQEM@9h8ck1-+jv>*JbbA1zazGwD` zp#<3<2r{;{tO_ODwg?q!+852M&h?aCpFMxJD_=4u$c{6;wo%-W`;&waBGiroyt`A! z^a$sAnSxjglwvGV2J|A-38AbWczYkyj=+)I4E3EAPvh5mHZeuo?#=4yn|f;Ap8^o9UnPc4K6py3V#lt+=lrjk zSt4{fXd&t?>fEV*bc9~0=2jh`hYaukdke;x1klUUU+V0CwCq%lRe;In8a`Lxe1ll3 zzdq2R|3O}zy$Y5Gv?_j0trH_L@}&)y|Eml`}(wtf5` zhYpExpCuj}$LljgdPpA&n#BW!TK>NzX1U(&bDJgVOHWf8+=T2%v?QclbWq_#dX)EMNDyM2SZm29x;Tn zqdl2V&U^1nY7_jE?j^SUH}kS+w(YA?K4t07q3KdoXP+OdSq^r1xap=JoNq>|eG9Q& ztc)l-+z4*4seROF-lCn_A^6bpaA)NAV)oX${Znh5aUIhG-YcLok5LU?LBrCpQ@DcC zKSp+8{2?Njv#9M=yc_@z8VM7t-)Of@Vuv6?7!wBOgQNJD(r||j1%*d%TdR1pzDIs$ zx;>xFfHAhwN1Q!^8xrxAx-2`pt-87|7FIiOTX5tYC^zfoV6ta_jXV zgZ|ce%Qm*gi5j!sK{E`)+eO7;{xSJ=ldxk7wtwO`$j%R(`1H@Y^ZA2lny7Jnr7dqHFdI-!seBs7@AB4dL8O_H?LC<>@emnn8JW%Z`;lUK|Y|A?;9?Yg89D&Xyub zt=}Y~F9goaj`-SSXU3l)B7{UYR3llcQ|*_@W%lfgeXE=myOHvF3GitpCU37K(wzdj zSK+2Oc7T3I>qPh7(??qzWNk^>w2ObB;>qYwlE|>5HXm(ymg+d3Q*@77%I8n6*=d{7 z@fb+<311d=Zq5STj}hw3H8tuX)ltfHJ(h=m{^WW=AgSYlWOwwcsGp_Xy&Gj>yJQP5 zQfEh4lRqxJPp}by^K^+0n4!3&Wyi{&fx4ZPNRkng-Pu65STTkc+I=O7_t`B|I-Trbni(AeBYA``7O zz?f5A&WjgE5ZxvTzP3FAv-+3Msq_nl*6Mkd6yEDi_UKGNO>{BTMQcCKO-e9AXcq7^ z*%7XO{jA8mPpke)g!<;kOI#cKIC3o&FI!WblMT4DDN|heT@25FzMfzXmY@MlbShPY zVXrE`6xkbs?ncE4Sa51TpxSHF7oczXE9L93L;`kLT2WmH^>(L@j25&6^2|~wy;Hj{ zHvhX#{w+`kJc~qkJ1{>tUP#3^0)0}f0B<}$upLyfNa=L^$a0`d0CS5M9wrvxz{b0-ZA3 zM@0XCJ^~$rITQv$SzO5-c@Y)A8+5BV!C;LJ`ppQ#dyYekKEJ{WS(fC2i91ksP{fP{ zC2E|$hKlDqPnu0z?i-ZgfgcYX9(0OkK?k-3*#LC`^2*}h0@|53;R~RSsNF|%wi=Ze z5j=t&kog#SKG_G(FfS+WK;syRQaP-j{}S#T+0#Q|R~@)F;&rbhB7}$y+>BVs@WNAk zB0ypS{T)%KcHHXw(7116OoM=e>7 z?HMhfdg*3~zOwcZM;AxN5U3$4E|tR+=hvP1+TKJfS0RV>YB8b4$J2EWr#Q!UHpZF$ zRB31S(WS*&5scD94t~fOJXNDuPH&Q{Yn_Q>r6R}?73y&<%>}vb9NY0?Z-O(Dl2xJ? zcM3#7GzXy3 zdfOO0m^(+mN_NrCi38Yj#2<$g*DT%&?1Ty_Im?%8-=9uuIcLr$Pf#qb|8We|EVA127+$ZE@chqT(eXkR2C^PMq(dUK6PsUaZ;y6rVr* zT$XOVEo1iibweD^gsBt2ch+&bMT400MXr}uSDh}TIgH{<9-uVu*6o&-X|`hs<^wanw&gQW@d%*eU5q-&Rhr1x$X=}9CknGa?wJ z-&XNX#`9W`U+%tzIxb{|6RUpntZp$nzqhYmr(vJto;c68cK}-EZb|5dR$F5mYHHN-o(2wK*?b7l}vou zh5M0i9kbqh+AV2Q;7^4&n!n}&aZQDR2EBjsD~7!&Q9W)DoybG>*f{9%j&>_BH7@0C zWT0UU3+fxFi#?zRnA79dj%v_Of6;E{K5T$w<){zWMZJWZ(<;%KK6JOm_ElTfbfbza zRq;IDp#@CIo{oCSochv{3qU^>bML*A>yL)&*7t{&FZE_tT|~-{LiOj_sKcr5EX`|o zs!mu|HLcM7fG@xnSZrUSiQF>KjNCU8@de#QmSsUlC#|J(>O9Q7SIb=d<|P^#oT(ay z!Cez|xFvKV3;K!sCr#@99Y4mn1l`V?E%mWm21<3GUw+~6$0c*1pRz_gk2{q|ZN+nZ zN%pPLr-UZG@XkW;UL!0#xT+yY49 z{Q2UHmQw1`9{VxjK+A^rk_f@TsGoV=4X&Gc8gz8dqSk{aR&609+(ESa>F%0iT z(9uRz*kS2YQ3sE^$i!wJbO)wCR6O{e

j2y&l)0ckNBeedqT8JseP8?X4JN_^yXK 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/jupyterlab_logo.svg b/images/jupyterlab_logo.svg deleted file mode 100644 index ab255087..00000000 --- a/images/jupyterlab_logo.svg +++ /dev/null @@ -1,90 +0,0 @@ - -Group.svg -Created using Figma 0.90 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/kanboard_logo.png b/images/kanboard_logo.png deleted file mode 100644 index 4f3436dfd8bc13a10c4df520e3033583c9cb81e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5630 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 O3m6%g>c7%+j{QHR^-Q_| diff --git a/images/keeweb_logo.png b/images/keeweb_logo.png deleted file mode 100644 index 769c5a816a893f6f8efa3162f1d63f40eff258de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4965 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 diff --git a/images/kresus_logo.png b/images/kresus_logo.png deleted file mode 100644 index d55dc2cedc3f2a85419cf1ea9f2fe134fe85da3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11681 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 diff --git a/images/leed_logo.png b/images/leed_logo.png deleted file mode 100644 index f9f192b3987a6cfec761b27387778eab386d04b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3067 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 JPDHLkV1l%$yVL*x diff --git a/images/liberapay_logo.svg b/images/liberapay_logo.svg deleted file mode 100644 index 007d686c..00000000 --- a/images/liberapay_logo.svg +++ /dev/null @@ -1,2 +0,0 @@ -Donate \ No newline at end of file diff --git a/images/limesurvey_logo.png b/images/limesurvey_logo.png deleted file mode 100644 index bc60942e0dd2ff078a222bc361321ffcc7b66924..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72025 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 diff --git a/images/logo-bibliogram.png b/images/logo-bibliogram.png deleted file mode 100644 index 51c97c89ac49dd01a803e9844150fc217b03749c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42267 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 diff --git a/images/logo-bookstack.png b/images/logo-bookstack.png deleted file mode 100644 index d10b3ca436931f0ec538298a63e5fcd22889d804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5782 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 WFQLjb0)X-W0000 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/lufi_logo.png b/images/lufi_logo.png deleted file mode 100644 index a32ed32eb874b6fbb198b00470e084898a242c2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46791 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 diff --git a/images/lufi_logo.svg b/images/lufi_logo.svg deleted file mode 100644 index 7d53d1f3..00000000 --- a/images/lufi_logo.svg +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - diff --git a/images/lutim_logo.png b/images/lutim_logo.png deleted file mode 100644 index fb4146d7b297d78787ad29a233041317dc5f5eb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57982 zcmV)mK%T#eP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+MSqNjwHE`ME|vlS%M@|61f~bf!V<O~ z#>I`OsPOb~*Ml^g89m+q``?%ThnE!9q-|LD-ZL+C^*TAQ{Pl|C#i#N)U#G0+pI6EL z`Tz4u+x|NJ+Yb!(IV$y!^WWcP{xOh#4^-CgKm44p_Qyc=>q}w+j*ET|$lk@8^G#@$*WbvvGw^?EtiYBkX7M<@-8dscVKmZAF zCfHJYNrTu_Msp&)h;(UMJ2SQVa_LP*b$LH4UY}Lge_HR~IMNR$`uF_f>sF@vxi!|T z|2W8pP69`fv6@@`0HW3gG%QfUO0|;k;K}`cdjvM3N@xgrxh7qDuiH~S-m~pF)at0q z?-aYY`&eT_F>jU9*Ivc8*;{LO+3R+BHoKg;WUk7WNxFGxV^+VTjZ<5{PfwA}-P5j) zdFtrfM30|$_VTjpe07oGGvY3p)%O@_+%tydb#C)H%DHMgzoX+7^`ocNorCjQ3${9s zf3|kD$-jHGhr z480e84Z?KlY>YIm-UG0N5rD?(QU|L!5l~yabhg&lJuu|!(kdiJ6y_da&u(9*R$uGL zdD}|Ye9d-IyEBieZ&XKZ-{zqixK`IJd~n;7M@OYXK9c$3cD zueE%W?Yp!UEC3hTbE15UFFmF%F2(C&d85w>KG#ueWa2Fcn6QPtHi720m7Kuq>04ht z=p#s;B%gFMZ3998og{-`V1SB(*?RM9)d07hGS9VLyY-~QYzPHFEL7GS{W9Sli?sty z&qR&VBh1fPZ~$cY>$O=^fAT78Y9u+m*@vq2TcwrAlFb6+gU+(d4cPTk+g_8eY#^DM zq|V7$+bzm+oNQ;8)B_6*Dz&jY>s_pdN!V$&8uyjLWpm{=U`8mbdUJLFNZxK!bWpWt zOClalopqmt5zb`=d*czh2$*Dy{V5;# zN>5h7)hgFs*umjjN|p)~zl5B7bPh-{u*{rwQ3=z{tWOlCerRT_)6=!!2rr~mY{DL* z3i2x?x%>Pup@HqaLGhIfpj-usvUcYdK=cqWU6Op@9HO|{%+nW~|Fj*FWE0s#1<&8SBJZ-XwznVljpD2s?sHMUqWvRVY_>wU9rkOFlH zL12b9Cs1HF>7hJ!Pe;~l`|a~|tnVQ_MIQv92ry(ILGfkH)euRPXY1tD1_tosp~}*1 z1hsz_a3N73H~oM))E&3H$hEPlafaIzR0xo^Teqy(_ur&fQjipA?Drgp#8=1_&}Q_q zx5czZ)K13*`Z<5q+lqQSQEvsJd8?+n*e?YzXaPb!+5#p(i90+~+G9OPt>5WG&Oo*i zLGIX;#(Q(XR8-(xClL}S>irQIqGOUL?km&K*$Z6mAE1CpZe(p%`@{{=p+pDK78oNKhk!i3Lm3>hvg14DS0Kvxzam}JY1Bk{+0DbbMj$6T_00a0) zn&T=zJuR^a35D}Zrj}rXA&P8+_EjU^h zmV+UwYU-sPsu5R6u1-L*K$oa4D`mS`n@}gn$4FSHjy$o1yHH6F?IUd961{^DedSQ_ z99Uylh&X1=_uHYs*hv=ELkjUnC%hmEPGT2hthPf~)Mq24xKL=C=+HMgjmKh}2Vcg1 z?}`G!k*r;2D`$?zd-H|iy<+=_TaejVhB_ay-L`cmk*MJ&0=VbA-%<9bGt~ zErz0EcwKg-oF}Rv_%&h(L%Wam5@B5sT!VoW7Z*vR!r^_?EIJZOtj@5|SeHWI+vouw zcsJ zl`j(4Ph2IHp19gv~^mU7i}m3YLrMN7|k<^1oc5R!+gPNG&dN)O82q|6K$n@tjMHg z9uYOl90t416w;(}bHemc;ZP=xK|{25$D4qp8yY&@GgL|^x}&W`ZP^^SVE38SqJns; z$#I?uzf3FL&7!e^^qr3Tk-_auLlKqDOep`I^mBCAm|$8qB3C;Lg5}7?X=9~6KF@E$ ztxuur`*dW8J9-yARmb|%0>={pNHIt3@fx6m$^{)Pu8t4KB>eBDQ6OUI6~sk{z((k) zU^H56dd28CVd{fobN^j5KH*NW8H_?3vRepTqM$AmH7L9y3#p*@+GMm=^NjM|t`)1m zVlYGFO?r{myHe;kD3y}e8l50r_EXt&e>vI(Xa-ByASt04Pgmx&c=RLhMlU`$1CbD9$|#6IcS(b)R3RKuL!1WtIkXnE z;fbcB++wHUyu+7fsIyi0tI)mDrb1tb9$*LAO9{Jc77qxi0#FJ3a7hjsCO8n|gd>%B zqB4RN^UX7G1{3(L!7Y?w!xBQ%77zJQu!7m5rxHAZZeau9XvPDhW}!f^5|lt5aHTDf zC=dFeqL5PH{)oYYAy7WbicLldP#Fa&gZ%LhzB6*z=yl2hlbK&Ym2oRfO##qtEzp8F z-#}u-DM(y4=*N;R7y_TosBTDCD)m-qeHy$_-FhCQQP;(S% z#`W=JC`Xrc!rzjhTf+Q)9%qCcu+AE7rpI%WN9bY?fM-*5o{ZgMPfo@bi-FRPFQwn5 zG2ajn+P!d>Sd}HAS7D86JTP*!uxK4de_(aogtee{pcJ&fM)mf~n8KCJ7>$h>^sO&-uiA_uc#6z5DDn|JH8_cV7bdmwnvF?Jdf|r%1`4 zZElYyYE{+Og`j_t7OVXlx;OmjAH3@A_x4&YtxM|xwB()-eC;QnxO#I~pM&{xj+O9e zRb8PhIMU-{LXd@vwDy-Kp2Ve!3(im(~MSKm_oweC%~k23x}W>s{^+%TbxBArtq0Ny+XMaLCqMpU z#q&#~+Lv^d%T^wJir_H_D!7Qd2wsgClpx-zuot2})UAGkR#`pu#6#coNALWrGxP71 zOWS*CJrD$hZ~gn9e1)wKzd=WTPH#pbfnE#PZ zS;kt#1=K-BP#|a^#Yj+{9}{8-2m&I23j|lul~jL%ihN?h_MUv%2!a#8c@+e4lC^k4L%%NOV*{aMTPJ z!!cYO7lWvXI=x1sgL%O*$Lh+gKCy~E?#x5}>^-k~&*?XD$=$lNF0!S|(0xiUd8oMH zyW=Z3a3L`aq0=dzKK@lLoO;pWzz+ z`HeSR_fWvNWJxaiB_jSl7x=vi%!Q9#Z1+BvTCH=awIU+K3*LW=JDi*|Aqi0e<_<)U+ePHy-h}DG@7-PQ`PkoC0kKlv=*|IfITxIHpatT9S$&@uy3?%3 z9IQJPM9?6_q?iZHgm73P2usxmjm8T)Qu&`A``GXMk-zwhyDkaIM|RB`y}8VP{e2Jz ze&s)$TrLh5|9IoWi*m7tgb-Xr)V=JVQT@ID`$unjO_#bm`@Vnk^1<=lw;fz_*qwXb zRpPAZWA!`Ey+=g$=QAYW+;r1Ta??#W`3Lzv{#KWK(G6FBVOR8rWA$r9#G{L-H{s}# zBkoWNdy56V2C6t76%m0L&@O>0fr^z(j0tyVnnuio^*Ljz6^Y4nEn=$g3>t4rW z9AgUaSuI!ZQ1w6EjQL%|P@iIE*NOXp%dM+L|Fi2W>sy}ntW(qb2rUTi{9Umya^oYe zdrETqvFLmP;L${+i8it82^i6hRaBNC;=w6tE~5uQQbbc^nL6?~H7g=QDTPuhn}fns zDiS-^V{vl`DZEaU@9HYQa7jo$GV6DL_hh{D&!)@!)e*fy;`%eb>Ra|d(DU70e(%?Q z?6{pCzHU7Y-@bpiANCIpyz4qisbiWZ`Z!}OfW=~ks+Plp1FI!H~)|C z-P=ENaHCcKyi&`aS$(5<`hWJ0tlqgW&h|%Fi*6;?)|?mPW~7u!UG!R&_~aDB(}rpM zn5kr0uh-<9+1uM=oF@ftGl+ou-%rZ^6tVv`V^2dqVqKF##88 znJhrW2}vl$TfmQ_8t9^sgJ2jElD%8vToRHG|N0Ln zPp-A&i0mf*|_d2@j49>&5ZSWln_Jbby!UykZYxQ zCC11!P1IU(cWSMIz%)%4KJM-&AedER?A+Wj=TYkVsA7gmJ2&R#x=oz^VJ!NlH|Mv0 z5AZ9_E+6y}S;}J0yUuUJy}cI^!QC-88lpsy8IKiR+O@@IIm7@dwg6qU6%j>@q|iq} zyrORO+FV?5Cslhw$ntGb{Dm)g#3Qca9!Y{r>;79OPqzBgVp%?6oa)!E52i;Q?2mSE zFnO7z6OUJoL%w0$j88p09G-mU^w}%dhnvgI{PL3X@y&X(+6;pq93Hw|;3;f{q~x;m z9GZJw=(>)@Vkt33z)2~QViYqIM16AcY`DaQOX$54Ql6%(hRymjrfGWi%|CqdYMJvv zA2|U5n!j|9rZ%mJ|Z+PM10y7>5A| zsV*WRNm?u<^t})QB^N6tGnM>tVs^v!gM6e`9EO1f3yM3qAVDw($5BSu3z z&mCNHx9-bo2+~=n`N@;|@~5M3{iE{Kb*Z0QL+oX_6t4xHkr1^EA_#pKSRd|FyN+oZ zu)P&~dn-ykAlHn0rH+M=R`gxZP%E_p5-@ANx|^U9DFxgrj!>--Lq{pjFcvzQkmSup zHzj$Gc%WzzL{S&p93GrIdGe&fP0jWH2xPY8^G{s%@Z^h^CipB|JgJJ#phOix%~;03 zDk`g(=(^D2330k!>HA0sN*5Bc=oo{u$rC5_W*jn#vR@0)16hPKwXm$o zCvgdZyUgt;4tx2*TVDV6cU=;a`?h}adtY)QNqwqIcziKAI1f!(p)GfU^oeFh+u^p1doAQDuNM1#2q?;C?*9^ zXa+bd)$d1d}$Ms3sMM|)?c@7zWK&(c=NSSo^tujyx#xR9O9>ikgkLnR02nj z9K$6rjsw#)QmHJugs76VBZOJubsegT*UCHJaU0iN_fP`DxZcpG1-WjpqI5AZ4kKP8 zr3h9l<2bOlw@0m&{r!F1oufyOQN3bjgb=|CqK*iJ02)9IqA6~b5aP8*R(sF+&7b)G zU)`7bmq)w3%|CqZ$G%tOv&-M6;tY?y`uOo+d_fRBfrHYTr35gY#l(#uG;=HvgSM}O z(scn5p;L%ak<@i!rw~^NkFC|aCtrR1b+5kj z>^_%bk`HDHApi7}Kj$gqH2vFY8lPWGo|uataTAT9^As17x&@(AVi53(TgI#)UP&?H zZfrIiVvLOA$kFAB^|=Fv&6;CJ_NXP3VkGB`m4b>>@<>!cR4Jt}3=sc-nRJMR4XCx6B}PTl&q z*E$hC{=r9%d(|%p&;&%z3rLak0;1xm3MmG<7#d(P2%->UWT7CzkvUkWRH)Xv5LF4H zEzGY@c54BC3QS(g&2j+dY@sl!K&@DP`MQHG*LDqUJE5>x)^Y) zbg2naExBDeH-ST#O3P;TeNU~GX_|;J;_j^117;9HM~HxCLI~t(VjL%OnNS*fqn1L= zr7u%{khwkL^#0k$D)PwJ9ZmaBd*&Cs^*4UwH~v;YuMrjm%~1V)c6&tt_%R+xp6q=E`0RdRK_ngmy0gz(_v{=%U8 z@Mk~r+V6YxTW!Gv*$i}JsFuKB5_t`(yj<44=`l3w*DQZ)won0 zvy9imaBz-NH|1C>a1XT8}_Yu%-G&5WEg2L}i9 z8K|I{>W;((wfc+(S7H~Cs$fdal@OxTVqzvDap{PnAzXtyU-m_x{YN+d%B|-Bad$a& z>ePovKtApB9zJZ|dhQyt`WZpBQ*d<=RiP#5=9-5pK?6~YE;unoqA(LUC>j;;)Uu=OuD~nO+7@sp(zpd0ptMkHVSRYO z;lTk`E10uBTqEx2e9*TQ@^P+^Z-$X-MoJxSP)cS0;E*v-s0iaYF-@7pVoA=0T5TuO zIcLmhkLQAluv#oBQwD4A*UZRMrq&rH-Yuj{Nyc%YQm@v~Km0jg^vvm>ec21&_Jk)q zp?92v)vS_|Va;k2YmgO5Ni)}TntUc4BWPqCCTcahu17;;97d)wQ>&pG zDW!6Fcu2{a7$TVCZYa8oT}rLsPQO?Z7kkYG%NeV6&&{4_IX^y}dk`Ecykx zABd`K4%T>XMtZZ!tk-K)l_N)v5Mw|zqMit<9PDop5mtLb3_V6+7#hY<1WunmM@oqh z5~@PZg&12pSgR8h>X0TDP}3Vl^`iS!~KrszLu!HH;I(FtS+>hz3++ zO9spqBu~w~ilM_@5K-KOX&C5YgQ%kqM+a0R)gYJLx)H0P8fZ<;hC7515ebL}vKcaC zxuS|z>WLtJ?PDKw^sTRb@40u*pXC8BB<{$mQ}D%~^o&R0^`Cao%c48 zQmbfVrPVsBQKrmtv0@q~Hk&mu1gsX^3V9sKn+=`|b;_PXVA=H|BBGA;T_=6l&7eb} zdOI6tm7FKQF{>1_8QTJ-6l$$ACaZy9Q%aOv*lae`Qs`1*SPu;2h*zKEmJK3C*GD91 zYw->N*MQ=!DQ`YAltP)ZPkD-^!t5OlEl-Yffoq!04!dyL9piixuDgi1sTMi|v5JJFaJeNp&jUb=_)7Dhw4&s73 z)F`;LtcVj3Nr(o_GeMwOhNuJ~ShYt4;`JYQ{Mgx#KX&{bul}gWZk^OyZ@tyO;Ip6n z_)g_TWhj@QU7Kg`#1T{@eV@QR*@>mF+Ql?DKBU&qUnvhZ{!$1&~ zAS&+mPI3NRg8ZSl|95l8g`@Dt!Uk%Fk_TEV{G71RjAIHGiNEqIC}Il#$g1!)wQgG8JlUqt*{w3m^+Kq z-KoNVks5#5b^Mc6S?(WplWH!H&$WK-IBcGob6rYYkW$>X&QI6kF8*Aq47Dl z!eHO`)RGy-i4X(RG+}O}*xac+8RnIOQHl`L5{=T_M|bM{`^q$8-crgT1U8#>67feY z>Hlepi{A(SqufW88P9Kebk&TxA#xsr?`9Z+qPW}Kz9LjJL}G)*o3%J4$Zlh5DQHkU zHOt}dgwQmD(@b%ULP~SgBOqfYCB-aIORM$@N{A6PqwBg^133X9psJ!z9Ibr22Y=M_ zZ@B&^f9g%Qz4d`A7&qN?lb;qUn5K!G zOS8^%w()R%h~){z+#E@(Bd3pDcI+qOH2%of|H#Yk+4_3NH+=4AzE@mUg8ZXgGC8-R zVb}G5kxlTDn+sKI3%Wx~3~Yr%RT;;zC4owXskz_nXVT)DAtMu1Q5MTYDTa2fv@lL< z0(47FB{od3VrwAgyQq z0>9Vq-bTAKB);t;Yrdwp-mk5{S!<;kF| zVyy-o zVifv5QtO0SMpfzio)DUr7STDzYxiOpHn_W&T1frE_l{ro^5YM=`X|2rM_zXO4Cvln zfc(I(zT#C;^(VS6y>8L>-q5@oPM>}+hX;pDW9ytwyL7PcK#w_R#yNF7jw9>!W)|AK zJ6G*F7t4h}dt*r!^{G;KDUyS3z+H6Y|>7#PNZVY6Yq zZdH1bW)+6b$gmk_uOeaAQqt2jarWFf#&Kktrn$xg8p1BNskOSBiHMlvcf9=NFW*)t zKjf6JZeMJ|TiomG#S0k&Q?{98pIt3P8pzP0m~&7on;IxJHPh`|M5a+|p_YPV!6v5` zp_-CSs2))5Fjq7vUEeiJQ3^*=AOc-fVrqD<6e=N9VhV&5@t9ZyBb5!&CX$;ZRoCh% zReLHE-^S_i#m_r&V(~#r`$e@byY4!|Vnq&tu^bYUA+C&@iD?)K(o(SFW2n91-ap{ndW6{E_tUr` zkB8J@!?YP165J=MX5tY+gQEsg9m@sJMXc7by1r)2{_<0&PTglf<4!=P$G-Uv^ZN7d z_Es09F-N}tWdhlp$(`y#txhdQt%lVW2$oVCT%g!&LXBaZuy}cDF1p?k` zAVKM(lA;nrYwC$gtK5esR7qP+CJJbKodi*$Mpv`PRO6o$@~1x#El6JWZiwYti78Uc zM42+?I1jILO>xT%Lf*3%>B-SD)Yk z(&xU-$XuQe*R|T8iRfXBQEDl^IXFA-mtti?tX0g%aoiE9*0dImNG^o-Jhm|wy&Cp(J#<<>aaPAx_MDjQ>4O7e31)WE5xFAAG>Aznd z7k~13FFLi}F-P7H0^)%D+HGggy2@)@$Xh1jt#Pe(KE9|J*(#=jt1ww5X9EK6u~GjN z$8ApcnNw=P=R#6YnXN)&J85JNO&B^A6oWbv+~|T5L$e^A3SAI_*O?R|&Op4~{lgRq zAt2@v_h&9$zV1sNcEz<15Fv2~`J5O3(AX1xq3hy*b=<~bpo|*=23E+!nlf#$+G39s zW5Z&V!Z2*yhU{MIYccz|fAIr9e#gvs@;BO>G94E8T4GYBJTOj&K!e6_o2It0N6xL9 zA44RB#)9JBS|x^I*wxyAR_QN=!^1UO@M|fBX)_R9sAFb0IHZmfUh6jK_t{e3Zf3uA zWDj{c?c{m^8F+nJtK!;|1KH7H1qwGqct{gm1H4G-`~1 z(Z^;T)C-FgS)@Ri2_5GDjQ`VecPk*LPPH)egZcaObFs4iOQ*ahb z+E&@8JW)#7^^T;}l8>d9R+%q_VKX!#mp~AqP7|1;z%=EZb+TGXT{j#(azytYkKJGQ z`h8|~#4c?R85-z@^E)>m?gke*AH7#|vePbeiaDh^(^M$t34S3Max0WEMpBnBZ`MFmnWl+@!^74`qJdgl zpZc~W5VcvFoXdQ6+AJEYHfQ1jWt=-1Vlzx zDtlgFDr8fp4AleG15N@uQd$wU!>7VRlvQl8Ngo4!P!?UHQ^C}zYHch-0I!)&9rc21 zp{9x_BS`g5^$I1vK&5-}a~^yBHC*H~O16f${=wT`t&|_$JKEh=!@$JoRTW7qTvt>& zh#kX}TW@$Cz$QwlZ?DllVIk95HYBykL|vFl_cIWqij} z>TiA0i(ZudenNTc`#xZIfdADtm;C{5(gj6CBiG85ja&_Lm`ZIRv{LC}LS{4Q)mki4 z4Xolbse@Z>7_Ou{c1C8Xl@EEyYmOZ~x>GoH4zyEhNL&qJR~Om3Q!$3-cFl20tE9K1 zIM*{!ZOkf;GYkWVhlgy2q4kK&%gi`;_AKYl?QiR2xsP>!w?Q8c3$p0byG`V6mG_qp z-`*g<8`h>&XR6Lvjj6&^ohdg#2+&%0&7m4pL(CeZqZw-6E_Fg^jEpG-+zal75QWq! zF$$`XI%U}f7NIq8bwN0?=umGEia;Axjrq0=EU0)et_a1xItBTzuetvEPdj-&&3(}c z$qY`A+otR9imJaQqIapPy1RrJnhQ!J?Q5NSj+KJt%4)g1`uKABi2G{6zTvxXxhE^7(W6ILtybQkA}wx^`H*ib-7!W&2($?YzQa(Zl+Hs?piz|0k3nPj6oeESGHM)# zT@~J}wN{i`DORtTN`3VGsrTMTK>CM0aq9Y%UC!gGaY2#pXMj2LO85Nf2Z!Rh-HSoM)0jeMYwN*{z? z6P*Us9I@8C6(u0%qKF6NSVaDbW8d+YkG%HA8=rdJ@?sSd1WuhgW!+-=+aZOQx$&Bq z;$27fj-VoVsRVZ@we16fxYKv(!QEt#@tdz2|8eP}z&egWLYq?sXLCI5Qm<1`OMAxM`j;UCw$F16RZGzSP z(?s_^0&>l@*RojcO{UztWW1kM=jwVfX>5uPE($Z8Iu8Su%S=h?&CRmbfv7aVkJYkk z1C3ok)G-Rx3O+Ysh16(;S~E>z(M5tfDFzmcj<_Y*)(kvi zxq8?1WzRct;`qfVBwGl`v;XCfy`#6if3xiOo*OiMe@f{#M<`RFjJc8b&B|%jF9Fm{ z7ayvo-Fh#Z{yj&{>Jz7NO0$b6hlhtO77LckC9Bnny}i9TVD~vb*$SnTQg;Cw_yWT8 z8JgtoJE38AwahAg*U@+VJc=C5s?3?JJ$L_LK&{ykE0e?SNc!&CtjAhr#?k z(nb{e1%-yzuOR`GKy{_MU=0tt!&{jf+nJyyfo#rLDpN6v3+Aoma=QuJ9QfAVN*ahX zt3obl%`AejOt1)*MaZO3={jM#?C86+!x?o^iSt+n4UtN~=E+zlP%s&5!9yTb{n%K; zOH}Ir{1uOUB5OwM^} zR&KcY<{QJ-UHTjSvH96@*V&;C_AU%ttUBpd3(&}V81cDEp85sHF1wt*-$UlR3V|5A zT`aOCzJ{3?VjS-#AXW`8l{mLPbbXJ+ror7p#@ff`mwwfX&re_ZE}r_IDFW5>I%kU*kT0<5xU> zCnOhJ8rU7=aEP zU;ceRb6AG@Mj_;ol-PHE?6S+zn8@Z-npfc_q}b8-D?;dqGsS7GWoJ2nog22bC}s_b zVYSkQ$f9dPRq>V)D-}!#ns8T2t_+*$A=8wv`>+WJKzI4#U7<^Vj(%vBNV}lwZq;{J zgQ0A##{2pU(6S)g;*ZV&oTy^f`lAsg#6;hBq^^yhj!Eek2{1GW{UV~;;+CMT{-WNl z3o+c)>m1z3ad&@ynCdrt)e|3e9T#C5Sio;Ob*fnd_jOF&rteyJq0{i4jAh(3^mwh&YCU%HrxGPqLQd*V07Q0*Dh`aCL>~6jz9@|1m5N0OFx#wLK z_euzj4_L+Nxp{kWI%eBI=4{vRLn z@W)(a7UXXCP$m9XRr#&zbzCev2?1PMMlk1*6yq5&-gN5JDZ8(JdbJApPO)9sO}NcQ zbzQeRDBoahKh#__{q{lq|+_|3n z!DYTT3nC(TnWkHV#y7OI+})J?-2~*GuG0BNsyY3e9b6HKSZ%O(n>mm~?yf<$mDH`q z(F-s-+h&+;&xw0Q19Y<$QHABIZyk#2q%^06#am@wBM~KuwluJ}s%~xFkkUzT#(H_3 z@>kZHzx#!czUHDs0&j!%ul}B&{_|S-PP6)}B0i=hAk|VAD0Sj+z5WvseeJ#8)W6~C z7t3XeodgXm77O~m+jTUSQg&(FzVGiQ09(GU3j=fDZk71H?{{n`r8LsJZNr@5yK#Zb z<&v&TxVuYG)hNf_eQXT($DY1lAGAOE;M-LF4~vb)IxJyIZt5 z?^Y`+LKKyRdT@?R)AYGH`@ep{$6WL2T%@!@U;F(pdzBHtBSrlsRT*MXT`oG=TP+W3 zp8n+jdryA*eUuOX_uu^7PeOSH5Ji<*i#X8tiG*o*0WV1{f?e)Twb_xgi#ioUlpeCYp-YO0a-h1WyzTOjW5G zu&9(70T$<6NM}kYhMKWjMq&?yLf=IebJ1|A$`OquF9e-{5tBkuqbT6c)=@Qq8W1IT z=P7KQzdxCL;|m^n-6Od;vs>~nf9Pee(qiA?ll@FG-Vmz2@#wOs~R3hwnOt+ zc3rE!<2zW2ijz`<6)h?20OshubQHML%pZbDV{sRe)<88^y8Qwfb#KgmVlB8f_r_=u zn(5sYl(Y$mh9+O)u;}{c!c8NhkWzbobiulWjRmm_3sqa|Eq4=Z!>NJ<$JMyZYJKk5 zg?BvfX(wLx(pxXOQPmFcuYdM8?*Q(&|HKaV*VA=^UhmdMI0x+rYK&8(7TQ{cI1k%t zq!F$DbzvHJO9KS#p0~|pxx+AQSgn?HeQIsrI9=C-sg!&-S1rsQiWT46JLva-!~3e$ z^!@HCaM^<|D|<(dtgAqAn`eZy3ivjdZiSx4mu1_Z%@t0+fUuz*KxtWvT^hK~8&+qo zBX*E_GoxDFF)eNnv(4?8Q5)uJTTqM$y@r{_zqBs5MH|!-!g<;O4Rf~4Z5J?Zt%uJ7 zVhX)R=`;{yyun4j+1`=2J?mFgI(Ke|Tfsx*i81(7?vIVT zR{`1WVAa2nr2kDqz{JJod4=yUYL$Cj7e4Mb4^Wv;SgWL;59YU;Wh)rF;g1(;`0eJ_ zI`aWLH8%iWnev<$?+8&4HCo$qtGT4E+X3K2716L0I(MkWP*D)2st_fh23?4#%j4YY zx0E=1_2)n7vWpRx;v)E|Q<&UG>vz*lry9Gc>%t9f6KzA|TSkaFPZU$#wb3$9OpdX6 z5TW&MkY~1)ob!&=WUF|$*{qbh9Zn0_xnNtt*v2l~?`x^J_;p_E$H0d#262Gz{FVRm zS6=yTRe6_*;D{?i5hz>wH#vU?3iIVqX1A(MmzLI8WyUt`UcF_qTA<$=uNvV)BNVez zpw>2{LRy2o&ScuSw|K>jS_-91)Y7IL^)b@TNY*W%RvQ!7X1J>eT~N~eG20ESxEH!E zVpP;BiI#Z4D;*Hfj}_N{arEHGvo2ywa-S`c2>$Co`1Sp=Up&P<9(U;|22;%t10EtW zvz27?Hlu_<42|O|Xl#>VktQIu-tDUM$b&ey32z}uGEdLUxwZ~cX++u32(f44Y;jS% zWz`=3yFYdEKHsMg1T|=Zy79ZHysijffgq7Voxv;FjV zmFh}1C@#CNr|J}M|L5#&Zb+#_H$s_^JQ2M42wn|( z8XJ8|ggCQch>^rug~+1aB8m+=;yR}gg435mtcB7Wcp-RcgGY%cg7M-iZ$MDoMx}e$-LQjfIVqD<0)y1kC z%o(lCG>~g)oCTrPR8*B}O&~-fZh>iR(*fL+TEQfOCPWh&dz|2y1yOm}+s>R>?6m!d zK|lcLKfzVyp7@w zXHo@%oo7x{1UHwY;c*Jza=ER)^z$C`n4^3&%_f;|OYTPBtT(mQEt)IU0_EAwsf7@f z<$TDuq;(qFNP{rLO=66@nwQGlFQSS=n~_)wUDq{BVzm*)&9R2h|1Lap+dlRNQHphM zbc7-+O&*cu$MwbDXtWQTwyHEn2l-9 zZWR+YQ(??A@xwhU^XAx;k=o`ZQYw@=JzQHaNhjL62VICs=(;T(C8!#y3$3!ATH{p+ z-h^aJW9kha<1-9jgW^F5)?zN7XZbN_#ggme67sK)m4k17-eazM_(z$1@aBU%&TWSA zjkTJKh?v%C-);0Ih#D@=NPd?>g*SzcSU~`q3J*i?b070~s{BY_!dWIL$(ZxtJBJQ)axTN`qDR63~V>yWHHLWYw>K;)C~Y zf6aRj0EIw$zyI>1MNt0ukKbIM_Qc0LRR~W{{Yr8zjN^u4MhNZjPt!y#wG{&GJm-~f zM4xxD?=Q|VCV@v}6X5im>f9@Av^bJ40{%~55 zofY}_fADAT4kEv5_?^{k9)j=zUbN%l^)_sH?hPn&$L+TBb{Gr8R4DGa1a#Im+n$n^ z=4~#W@g9&%Q_@`WZrnkeAZCnn zVQ{frV(v^Ox5lRVuy0#$+oY&w4Hk<aDi1s#-+<3+f^#UP&Ot?&C!DC?z^ zchFpvCBhXCFAAiBo;?m?4_8k5gcv!>4#Gy1YJ)x^b^zxAebw{sxHIMLUnp5_bJip!Ejn`m zs7_Dk+N7dynWS)lTGLrN;>Oq0ZN`b6;)Rh zcavv+*QU>o&e$q*!B zl$=mXnty2%lXDD|lIlR0FilgPlACVUYPG_tQwOG_RT5M)`mSq&>7Gne3QtbgtbHZl0p0hGjO@_aauilqzXzU`X?4H&Tu>W6ElFKTadaafP{C zn3n37VO9+VV4%>x(QpD)TI;RlTCtc(05po~=eVNx-uF2#`0Urb^7B9OOTYd5kDLSe z!9RMPF8X)B`kxuO=bVL@7nz{<+XI%&%5hfIf`3#C+s*BAgr)|NN6Go2qi|mgqLhkYoSgtAcV&6%`O;Dl!0|!M_=6w+oe$psz{~Gkoxj0F>aMyVs*0@Z z{JXm@{1&l7G!r|_5Rutf=`ukE)HPC#ZcvI9@{KRjK#HwiX=!v5e`o^et*IhX=I3+H zEY3vb_U&%_1DB2-{YM|}cVAF9>67{lu8EU;dgXtEz5mTwpSPa2RS$PQG4>boO5XXW zzVK2#4)^ecQnCrl)#_f0X>H|PDokOjQNmItM~uMEl=nmt*kkYky?40%mYZ?Y!3sn0 zkZFf$+9GxyUFT=HA@&4UA=tU>TaB%oazzNPk6#DHA}Xt*CAy)a@{7oS)Xb;c5`uASBC!Xvt2^Ipfr+ z19&;P<(-qJl;A?s_}Aa|U-_v5Pi z4nQthmz9*%<^;y}E6uI*L>e-4k00+is{d46vC`TRd(n?%n6^!m5HH4QQT^37+?e(+%3gP>s7T)`}r z%EbnJO`tmGWRaIocC3Is_jkFe`o4!j>Bp+D>8d}Wd5ttmZ_7R^z|oTWBC9lwUwSk? zdef7QB2RRKC;&SD;Dgyo`6Z_E`>Fy?4ny)_u}D&CM47*5LV-hpM}|idha?W7R&A`uV|&IFGDln50MqI$CD1W5`n0Rs={N<`c-y5t~~pqxRjfP#QrfeV5- zFnlNQokD2`-w9TIgoD75qVpz_?X;j%!HOMvAHnbt3Gf_1Mc@PoFHH#4ivTQF5B2L&IZD(}>tHoCi|gp~wV9g7Y-fa+?nc z02Fp`9N-dxCha%Vr6*0ly=K{$b?+ZzqTO6ff10j;5jnvDu!U5kg#ZHcMpw|ngT#P~ zZ4S~-ho;*KI?3aht%k)QC=9?mHjH=I6a80zN!>n>+rD>(V3LW>qOkQ{P`P`cy&dF1pxo{AHM0-ovHiwRK_2;c=6&3 z4iAq&VxJ^~Oi8{*-X=vFDmP>tCqqaq=ny%l8P(fnAl~~E;t!Xr;WXIEwpuH6T{O+C z+Qoz_B$a8ETzTd;$Q@@7+4~QcEFuJ&SZ(<{Uag^+AtdwPVSvRMeo_=uky+YBDltaI z6e|=aUunJYa>aAC`a?vj_egE&Rt>DiUyjwXxM{=&M_6^*b>YPFh4R$bR&9LL#88udWhRgK>L z9L4l~Q*It40wQ`WoK3s>L)UeKC;+_Wm)`e@t{eWNb8eGSFp{dMRA2L}Ji*=~Yk$&% zAn?cvkPA?9Fp2Av3Kvur5=|UC&r0%A1iHj+wHipoP`p(r+t)gzBwMhp{YYfrI|91s zvFZX?1)der6FN@_1Vl#&40x!CVJ|iU>gjl5v+DjsXr~*2h?$j$KNl+BlOB1_m*Peq zCbsuS{t?yku!+B^8lY5B#%UJ*o3=ZYDb0&F=WK8h$FsOK*II)rJgLn}maN334s^>V z+I*zR2Q{l{u0PX01Lys%M~CtDy1TD?1R)~QGpEnKzYF1m%8capB&sJGpG9G?cOgv0 z5WQ2bo2M}hn>$ev1SqPKxlPwe_F{1-ia}z85YYt(r-IHi`e;0o zz_d3Jb#*pF`_Qh}xR{CvN)ZA(NaR1JPT%yM_uTv?z!P_M`pgO;_GLG2ZYd&nTD@R0 zPL8Z$vOPM610%SAQbDL#VCDeK7&u}#C1%yI6 z6Q~*ku%$vKhM*W>Qb7cJY*E6bj8PfeqS%3uiLfhzohT+SB!ns_WTYz*1`2};fyAt% zSqq$6M~YAYDPR;p5>SfSy{&q5>kjM%X*>iG5WC(epzPqB2YC~^hO?sHvq$G5Jgi2E zTunq(Kw2OyP$!kzTWY;hpj1F4Uq5LNqT6QN8B8 zNEcVG9vn)qUj5nKO@^IdcZV2QXRGJvurGM>lW5v|6azNS*G2HA}xxGFa`?#VQcSkBm%1I9VyuIYD-@l=SkdNS|! zNvoLe`m>+#O)X~;!8s#cv8&u?q7xFDxJ-6+ zsb9>OPl_w)%Mn3RQYq!dWy){-u6v(z{~Ilm;4?jvv|6ky{Y$;`_dM_JyK(mH*{V*` zqw6{x9v;>P1!kY~7~_cs$23hdWCYl^>WK*3?RFjjj^hYlDY(-#%}|rd0hy=u4Vq&0 zjA;)9?-WC*xa+%jImaKLq`)A7pSn@7ROuGjMk!QB zhHM)o3#vteF%b)9XNCRZBb$6%K_;_ccDvARhSIJF!wU8?<;n_Vbk2hq$Rz>DAlBLH z%~*$q(Q+Qu@rvu+#Lu{?chu9bZPumc?B&oDO9u^}5}YSbjsX4ABKqcwaq|styc;({ zx}^Y+%k)K4p6qLeshl$o4h|4PKuT$b zkd#ue-EL>d&k_@Nx!YMw>xp?%!Ox{4|LC=U>mUDKJ5QgH2m%0}@gEfQc4cTqyg%V9 zEc-g!?p4{u*tB(cNQTaBU5TYviOd(_WDBj#k8LSfWjHF3b~|`-CQU=FDPYC7iD6SM z__*HP-ayoQ_z>X3Nv%B}!i?~3np=&^yHqZ37n=dIh9kB}qQJ=VV!-|2QFq5*zW*gJ zi8n$d$vF?I8ZKP8fHX}60vtO89}uhX8x-hbXB(zQ4BH?)vjfe#V4VF4**T2kh^cN4 z?`*Dge0*#)-p83`v`touKtUQpM2O*IvGf1tf%9+q_2uS%CN_uyz>ojN?|cMYeoATj zfDj{tbrL|TtCJ8z7+2g22w7d_s@pv&SKy;9ZdQe_1$crrc1BF4N#8=@(fJ}93UP^ zGQ<}YWH5^r)+AW1I*?Q3G65vU?&4XM*1s+xnvKRvhirsdD7(?Zpw`grEh1fnr&o!Eh zBIkrIMyoGUvgc^maRHaN_Oa9})ap_DzDS~R+G(1`GbQI&7vJ4#<>~bw6kc)Lq;>9M z6t2PuPvsL8+TXJlBrV8NAVsb$crOdDm$TNE{{~eA=a5UrX0t(>COEbYqQz0g5L?@e`E^@M3 zpwC6@ys#INqs>;K-lvjn5Z5Bb)lPt`==Qe%Xo?qY6Y-*$E~Qi@ct2yaEQ}NSK7ecY z$`JPjss-LNy3WCSzW<1QABF+LFd)P#>k|XIu1C)4gkEnWw>8XN&I!SL zoIZUTr%s(hN(sB&)<|=UIhUANsrLSLD4S*fZz5Hay$nv4@C$IQ6FUQU#WpjAhAM$wX)az-|RI8XM1 z9kt0hoj9391qhg>_mu$l-Wmc1@0nrLM%K|fttF(CXDpREdmU1Yl3Ni#M*nSaiMnCA z@$sQ`IxLmfZbEe+qW}|GI(6bYz~oWeP>8BX3y6YKeIYsZFTZ_w|9c+ZJY{b6)3iDC zZ9n|O!_EC;-?ZBt|AjQ}Ua;Fuq^0VYL6J&E2ob6@BNV1-i&8Q|@Rs&s;S^QLaNare zU5`!mJ2W0h6}YY)G5{wm-FygO&tT#iZl>xg0UTo-*ztQ`_T{hsf9|{QzGtqB z)t>3*{?z+o^dEE;ej!Xy(#LIUU9OEYE4tV3_q9wrK5OmKW*wJBrq(ertzJ`H^v-4! znscSax~if`)pR~v-O}nG6|;A!sY26ff|>|6SE!4Lo|zYktHhv2AGP*xyPN1hC4pYi z|8AUpEG*{gK$KVs#CXmGc_3x?JrBI_rZdlWBxxsa=r_+PX?pFYix+LXa2(+^!D&HY zg(n3|0?&5vd*jnw3MNvhGk!nUp=MTSc6^IU`DP{mnsYBf{7gu<#?A2^d7JOb+w8|p z(hvfC?|{yXV?qdk0z==!xw^c32l4@;<~lqC0!glEuc=_>WHm?M_lB@2WpApJ3St3z za_C(!7>d~E7W&nU2v_Hk!C>k!^k)#m3c&~MyGYKnzv-hFp3yE=JN)VV&;R_!iT)g- z`(2$=l56i(E?<2c#LYUrPx$98H%)o(!JSgVrNhH{>dKWjol>ea;f2F$?KHJh(4tAK zDUr1lWAun!K!_e;o|)_^yUm;L#MkPvcg1U7M8CaP3E-8;XHr&v0SW!hk8Pgwb${lw z(Ov5a_;la0=DR?8N52}-b+Ib16GA;qV&7GJ3C3!@Hpox4h;F1O=lyI2y`LG0MGlz! zs~K}fjMFr$Z8k?+qu+XT)hlGK?TFCDh^`9Jbwh^`Ba?HNeDs@xo9}qWH^}}M-G2Im zMd_CX7+DMpBD9|_Uv3|LxkK)9UeFwEmoBK6KmPKcUDhMHWGmpXKe1=sr3yk+F)R>j z3O6&@?3XWK3%*XzYu!^ZTOlxFWcX-ZF1Jue0m&7R6Jna{mSr@xmN1>*I}j155Q2DO zVfaEXBc&gFZn^m@@GQ?rv=j!h??Rj=&?F~E1`@8N@=xf_n%tY+B` zFe1Wwy@nKnr8JmHsF3&8Y0TMbnTF@`^>?&u+V?$t7XZ(2(Ps|scM9|^%KSh4x$pbY z3D<~wdpb6V0-zsz@cl=b_}>%rhq*aKEwD*Td*>&#K^DJ#uU&N#Qn37cTln*H%*x*c zAB>^aq5{tZuF^X5v#|2AiLigXMTpqjlwCAcs{}&uRN*Kv_zP-!$#IL@0Rr8Ga*xjJ>PDcL?cGp6bY(0-1cgA%FlA~?hk zhN1sqC-ft)edB-kTX+&29DX`4VvMJM-LrqEukKAn@{<>;z3d0uVt=APtZIS~269y7 zO7mr-pQp~LFb!QAwSU0)Fd4&J$$Qrm!}<~Nw(oaywIh1-}NUKZg)omquo=~T(~ zxUTEa#facNg7YX)bgLCs2kTS)sr9SQKJT_~`oDhiEqB-C;F+C+ETRa0^0$Bc5oNrc zNFQb>?Eu{pA%Q_^OmP95yA&yuEhGy81qxON7UOy7q(CxRP$eKsL6VH3CjTjL5O@eV zNHrMM%D)KCW(%4Drw-0_R>Wn1GR(lmMTqDLp1XaBgy0Jp34{^e6$CE`&Ve<6#Z(|! z6`q0EIfUro0)sq(oOvQfCKHqc!>fnW01pRGjL_~NIKa3pRr}YIaa+6>L@ro6KudzC zswdy8(ARE-zx%tt@b=s4b!R+7x77O}g0))D0cjF2y!jJS082#hE3EocI9QpM)ijRq z4oG=|K;ZfT2tCLLxM0^xG^0quYTW^Z+4`VC-kBLfKvF@s>H+7fXJ)Nc`VNx{vLi@z zSRbs(Ifro?Z=ZJK>!ipz9sFN;+uPpOq@(GX-XQIeher3y%H=^}6!8u_m>rv8YU>7R zv97ucnKZ6~;lRp3AxO3bu4^LJN5?*pQDGb7Gbh`ejlbw`Mv;b#5^ zgVpqh1DniE^LsZ`k-ZzV4N^&8K_(0$@FrADj!235j41tO+3;82e?J@mx!xP2)kb&i zZh9!^>3rD&-;nis4ezQ;Zb=vp*4FXN3CfJsYK0JjZ59G3dTw8mGrB}TE^@)jo z$&veTE*apapzq;4Lu&h-g98T--v#vRl@-(8Lsd=|=yI~7V^9+#Q3)xM3bF{25GDbNG8E=}D7v46l(Jt&RutFCdbMk7 z+N~gZ{jybH5@Y7z&17;fntKi;sQcul65)=S|ql09@DG z`pi0Y2dhlcW0DN+0^l7o0h8pJ2nWX~MDQ_UHP~YA`W`XHsxD)Vln}yPpf@iUBEm2X zCN;{8gHxyG1EueK#IBp=m0X3mQ1yCgbxSE3-aGLj5E1>MsQ%i|{oF^(@-TlkHi!bi z3*YxIZ^ax z)oK_sxkjs|Z#J+TvDqM89?ee357|t{fQvi}L^ub;KrC2Ymqm|N&w(Rpa1YfAOG^7{pUaPd|X4Mek!*qWdZ=-MWkZh=Hwju z)qs9AK$)ygWPrVcuyqlKVXzZEgbF#a&R4UB_I8>e=YrE`&fw_i2wc-B`y7p~+jYiF z+--O8-eXt|=&JOnt+96C00d&F76pEBD%+nsfBw8Eo}D87L=-s>$e`ivLiBdM26c0# zJ=CPAwTZJ<6-K3M_*np054e->Zg`u40GRE*y$?vq z1m0o{*zI;0`W{C|N3)ONa(?B#n<=+_Z}eWrZgve=eum5nfjlN6|9eX1Uw!@S{>~$H zRXlrb-o-1V|M9~gzL1&T!Auu}bJ$VQ{5tcqW(Kzcyu3~fB5?D^n4h{|>1C$k>1Dp>4HJH5Jl?$liZAA2> z{euX!dZzfPU?q%>ZHO6^5S)h+k@ud0@|p_nhnDaD))(D%%k|nMEwFvl18;t0)%U;I zd!L37L13K{pxgst0Cxkx9w|+L7W9E2ULc$SCvYqvozOd=D+wJ6)}6!V_##3y?cEp* zQN7z8A*C&V0@o9gCWs^Wu7~djucD;%_0)Ur3=gi8n|1(~2b5VtOB3G*CAenBiW3D!5wP#5@Yh_t7p=M2>0I8r0 z9;Bvl(#SGQs0KU)Qd4f!D%z$*_IR$x}F{TuK2h5JSH&pGGrRS=h=q+qc3@Ub`ds5An_ zG_1JRgwr^|J4STQP!6Sl#E`$6%?8`;7R-b(6%4})V@35c6An%tAms_{9lBva=z91N zLFB-&P8gHGInv;n)agU2`cM0Q^<&@o`oH_o`KNF#u4@ndOuzbg@Zk?y`d~mro$*ee zG7K%aB1WE)d67&d&#Lez>W_-!X+PJlOA%RE4O8{yCb&uACW3=U0b^4XTQTyIC!1NI z2uez}nL*}LqJrqW*&axSgQ+jF7I-E^M>8*kQQ#p}=eK}sjpC`+EsScw!wB-TS$_aoW9Da{1#$icebL zh0q0W+>gquKs_aCR%NU2oXbgh6qWdm%g0y#rUu6EvpoD%Y6GC(CwVC>&npLuYKmuA3>^%xpw8XB|W5dE52=fATT>$k%_*-~R{z zdho#qpAvTMdPNWgKtJ-%cW(12Kcz+f)052s1=j8@D#&#hm{b;439|pCin+6;C$xO+ zf~H#VF*CNiEjFasl48sm$bvN@`eKI9k~1WiIsGHC=!AOLoNeY27||0#u=xkUQinbm zhuyLHF)}G)v_3s^O$$lki4dJf^Z|jr32!%5$|rPvfKY%{1{H=1^oxP=z29~3O)q(> zQKSXu!=rL%$>~p%>RHKIY*Q7EFs(7A)vWPqgoTNQ&aNgzcvn}U?87GJe1X=zIU_5V}_4knREQUZ@=rQnf4fVQfV~|UqFg`OD@)26N`>Hnc)p-vHBtgPUqUoMII{hR#Ft1S$!^6N)Ar?~V{VkKMGv zZrY&BJJ5K9hzWrc@^}d$C_*$96z3eI0Gs0xUF^VBpl=ukOw)vZ7-kzblnjpoN*hSk z>-FBF2w^kk;dqx0@HA2auKNag(M>l|Hw;6I1oC8GeRY*>F1WIYI;EvxB9`;QBzrD@ zq86=+*y7ic5y%X44!VeS7tuKfEs8uQNXqlQq>Pf%{JkXOQqK}JbzV~H04y-ULD9v4 zq3_@w!#iivrrzkfzSdIBr=7v@?BL;Mt=Uh1U212nSi?ecCMiW7xtk;KfZO?}WZILn zp4K9t9b_*uj3V^=-&2JvF=r0u2|Dp`2BVGEUFC|@cfdkm% zwW^!cyn(8sNNxEV{6vszn&!P}B8li;0*G*8K{dG{uZn>QQ59S=xD;>|xOPhDTz~_i zjFTcrwqzc@n9B345n>f>nIbt!0=8%n&&pKgGHAX9j z0&3D^j0`T5pbCpR#OQoL0Gow?pxJZ3oC)9c4fmXR0j>caud4Ku`6FL>>C(kFJaXZ} zT}Ma9@ZJ+Mn~7>|ottNip#nCCm#{gyh*jr-l7N!nS!ajaqobo5eVT@rwcwAAj?i@- zcDvmy^%E{pJ3&9DP^{$HZQ!#QCBG$kxf7VIhk)o$+H)GnkJ9} ztA42RJk_9bHzKE0u|L++AIGU~c1G~QTG?8CN>rL`BSH-6S_x8u{mkyV6glu!iooDIn z!Fsa-X(xiv^r99*a)23bHhTcn;=KTXIw%~9GA00-8Nz-p)>RoS4o=L**`ZF}*+a-% zai0NJXSTz|?n0)5fyT}d24(B{aZLXJ03ZNKL_t*HQ}t!{FlkXEU=?(2K$rz-oRB6# zN+uE^ngK2d9_Sq*v;m=0kTcUDU+JTzy5?sGRTpd82H~Z$Q1EBLJ8c}k=;3J~**ljid5#nml*hh4IzwP_}=Ra`Kza39P zIq})vAPN8v-TM5G2hsmK5H=*a9(PyzX*6A1!e0NXorz8BS3nT1zO!}E$6$~$NKM48 zp~+PNG0j^W)(PsIf#Af(bV;=SE{4j!ol6zI(tHyeR)mPEmTav_vOuc%9Tu;W)n**N zLSPKsxc5~LF(Pyk)OZn0)&1Af#Z>1$a9jyN3Jw-AeDwmfdaP=YF`y7ANu4TJInzwU zV0G+oWB9+BkMch~ikrvR{%z7k9o;6Nbsl$!Oz6CWbA*&fvw?`FV@%a-D2>NfcX-0M z+rm4>&<_SmWLIk}SoGbENK?l8^cf86HBu4mQh^Z9k)+XZQ_ffoD|ljTtAy#nsZ$7@ zsh9L!f3b`4H_o3wFHd!9{%l1Mdh1)?niTSD-nmbB7tCAzDc)Lf>>OY9%-Gi(3u)7Z z@48~)x?5eVr26EE>}4`@&d8-)?T|IY$x=+bnz&Bf_hORfbY%Koj!aY{SG{2y{W_$Y z4mR>od(9Tt4C)ftRrlVyPq7!8;A(PtwOdx}_BrQ>L=b@6%Xa*VhyUhwXNY^=gF}BSHu$ zBA6;!Eu~aBJBmw}4w0q_Ou%Zv>o`6>1^^7J6+{G^?G_;htk>(k8pU;?DNsY1sd|U{VZ1jyw-t27Hb2Gm}~3eWX>vJ@1c&7%;*8Tv@<{? zEwp->ZPS4e*&z^Hs&^Tgp|K(5ve)0VrcCMHR0&x?9Xaik)^a@l#c#Ry)>mD=-&+lH zcDm_ifWM52oN~@-Lm0P~tQ5naMMo&p7A5Zx9f3%3e0&U5F)xoA%5%BPbj7XIyA`9?rVkD)jfh?em^{-`noL|MGo@(D&?#f|kl)tcQeiX4PDZH5xn{M(yH- zM=J=k5}r<#euWox0U(Wiyv*`#g?gvkBMT zcDov<^qOrRKL7Ilej`N?`sttk=|U>MLPWpI#8+*lD6ai2E_r&2irk%T*kop|VFol_ z`IAss=c-|?_IaGasjI|H$(Cw0Q98#Cp50u)mni|c%+_pe0Z26ym1+%Vrlm4#aHX6~ zfVny<*{0BX#}%pD6&H8;zADV$a5m;AZ?Bc0B^!Z&5lHcBl=6fB$NT=%i|5875q|uE z2f`yC|M07(?e>mwvjG%v&R5B#TrI5`k`p9n^j(MG95zRXh{4YT(Z1_2R&S4#GA>@c zSjlOAwmR5ux3fmE_YNWjXV0F&%{SkS-EIq!f?IC68N)El>28~Y811$h9l4u4hf_7p zy5S4mB2@uKB8P3JXRZ0jTcqMpsz(k;l;U$2RgN^`l zsjv?KMIe)b9C4X)OAlfVUt%2-iAuY@QC5e1G4*a^s=^c^Xs zAmt1X#!yUCYb3#hVtU!gD3l;BL!)Bk2?-NUPo4H9I7%5&$=5dm7< zN1k`-@X^=h@#r3wEq0rcVjR$SgH6ZT=)~IsY?7dm!|9uE#RLy7iktf$m?m_=VH&qc zX$L^D*=#^$QDPi-HN7fkjUW?>Y!N%bsnb2SyGtlC;>_7Khzk@GKqFKp41I^yu!ci~ zg2B-P&V5WhF4PTj!xicCas4lU<3ksT=~uyYp{4=)L=0vgFC{8ckVODCZ7e&T^$I`3 zmW!7*7txco%HyYUdP2l(IpAz>s}wmwlNA+|oM#U8<>^nWf!b8M?|TIAp=v(AfWUc1 zh^Dymgu-b(2z(=->7Jn8rrfGJTfnI)>%p-*4Z&+KeC(6o{OB+K;(@C2@u*+6IXr%8 zP7^sFHP`yfIfs-pa!DqRP#VX^mQdGq*lxFmx~)h6t2@Rzucg_KFlXbDz-yYYk`aj05Y0C4*B znVCq%Y*u-(>!8H;K7)tU>(_VPVeE(h_%+}5rejs5r)z@VZr58+>55hNCHK5=B+9QW zDZQ)|A%Z!+LKUSs*3P6On=d%#SzOI=BjQ&7^Cp;}W%dJUG+fUHQ*evLbV4V%rYTFo z1S<>necEO}ZKz?oOm)O&0Ihx8PJD%_MlJ=lRdnvF7EzmDz{Hr1UTarKnQP10E}6|o zbXHkm_EkN7;R)HIg&I3Cl>%|p20>Q{h!gu-$SXWENN_8N{>0Jo(S56a^@7#GnlD|t z1Ro>%!EDrgjMW%&pLCe!R5Cf9VZgNA0@ZADv)RlkX3q9XO(wKQE*VG18{}Gxc<<2n z15^clKh!jAgmVrD2M6#m7^9R4q3iAVWAlpyaLB4Z`!oONuY3>yKUIR%vz21aY1WUw z=RKF0=pD@NlfijgO}N$wqV?2l3Me{DQ9hC1(`uO_#ZK`P#q_?A7B%a&QcCq7xmqME zCw_+5(jBcwg8hF1`#P_wzsEW>6I``TsK%|$J>G=sxD632-l;Jv7w=)#gR1UZTmg%v z%I{nr9Gfb719Ap(=#>$bPaR!2JpI8B{2pyDZO{*Eq->EhhG;eaLNK~nNwoH@h|!p* z3QBAdz|zz-E4ZgL;rRHd!dC1xtyXJvU58;ZWjJ*U zonZ!v1B(O0gDB1_C{poLt|EJbH|V`11#Xdo zhGa$GuaJu%=K>;EyHy4S@-70(IJ|U>-7Z0jBCz6MJ)rL+*fY9Shr`_lVKrcV_B1j9 z>Z~e!n-aIWb%m zh6+Q3>tn6;I=?>IW3{*~el$2*7+ zpdOwb4u&4LoIL|YhVLA*CalgJ!1WOqjt`L;=uaQO^&M0_VjM7ZgZAF*;Q5ij^b-Zs zTVC_}A9%Q(r#JcrF-NKgAI#4C_Y(8Rn@J{L!&@^{tErvLWGSsF&eQNB=fU10t>T5Q z?y{(FkA1x7Zs}JeR!yT#m|G`{7u~g73UZN}PPuug#ub=Ij<3vFFS{-$+`S0%pl*&N zdbR6G6&9MY4gs>A@aQKWMb{lb#dLL56h}u#7{_Vu#2s&rt5dMUloB@E4N56cNRZ_ap=cm4hO)+0XLCo{3Eh4h#{`zppu4wf3}L zR#*TLByGubd}|?jhr#1 z2`ObvgotLJyfy>bZxCFD!ICSmV9U*LIm2;jPC7eeU4;p`+)Q&+ zDSPcMUM_xMCQ30=o#D`eJhT^ho}YL5f!5!%eC>YWymdKq6R5&;unoc`b@ zLyuq>RmsIPGm(4meF3~@9B(!=*(&&e zoHN#|6_^;C&8E(YhKj!`S`VYG0zcXF@XucHiq|JRZd|;vBM6;;@WI@3|4WYD?}!xR zfLzmWsQmWD*Cj$%7TUH1LdkgsAU=LtwO~5p>YLP$l}SAG42Djg1|3d({&9*BA4sX>u-flM4>9#;MLs8&^IdomTbP>{qtQB=|aBxrop=I`m1oqYx zY==ft#ecrCr0VI?pNR`DXmFdvlzgH8I6De?D zWb$*m$4WDk(uZL6k=nc|l>!&t$#jwwUW_oNRG`klT7DYwiI099&wbuq@V-ZyCXBhD zi(DuFz-qO^V~;(C-FAzvkJzQ1Vc;BLHLO6)7%!Ulxs0R9Dgg)~LYU!)&dfgh4!e@j zlQ%#6&_UTllu$tMVTEF%7(RG8b3M2ppGgtKj6dK1{v&q&SCr`wl!*9oPWM?a3kwp} z;x8s=$`FBRXTdy1GE7TrDzfL=)mlI*;#H(^%B9*8xP7s!I5BrvMv%vI@0FQDj|z>i zcg0-zGm{C(sX|hkJ7k^+>!HKC?`pdjV2DlLSj=^BXt7@Zne&(b@t0pkJd9ym_%*UkO19O!>HKv|tuG0}c z@fwy6w787dvgFrXc^K7Z2@wvDkI{7<4o)55(&43=-Vruc8ni*!`@Vy!arm9HZd0?A zP*toC4&WC&91y^c5ktVidR^5S>*rU8kfm{dD-Y5PFoD_Mv4tI<*w*r3hvJ_&N{O(nkZBAj7& zM0H+tt!ut#Chl=ljFW_|*6nIVa*H5sGwr)bJmaTJ!bkW!BRWd z9B@UdCyLJ6!TZ4?&C!90&7|=EXYXBOZOgK|zTX&g&b9VF=iFCSKdRf^UHx{qn|Axr zj{Jat!z)Sv``zkGg)Aw~SaZYY zhT8Q{T)WIf`+{0ha#L`<<9i(i@hmZJi}>$aV?uc7JmyM0?Jf)wQ-Ao>+D-UM^KOEeJ z@Pr@J+$|2~&0#iU>e7?CM7Wt_LC2q;+?J4>e}YzsD-P2ZlX$uVIQzxigZZ!(i)bdxr)E2 z6zt)`@jX`1L@d_huM~&*Vux2_o@Z{|y0wB7YHJ}sNs45sZQ|tYgywO!$Yq13461Cl zCv3K-TwLsMl+znG*-wE@8pjR0-9(*hFD;ekox<6Fc%y6GT4TT4GwmjCyZWZxQ_nro z?_{s&1>yid^bw|(`LU*a-s8}^{@A(GNX(4c0z_chuw+z;G^Xl`YeAAw#o3vKsYePs z*H{oJE{Ul&rs{aocy{mf;xCt~p}(+1HDPwea)zwYl}bWWXBMN%glWT)Gr0$fNQEg^ z_O>S_I4OzI4QF z2C2}d9y*lP3v4YNHB{4L^ZHb;s0T7s4NgouS>733I60qbmpjgPmlRD5IdfSj_H}00 z;%Cnr!P10j#Y8dRFt?HY>}*aqn2wz98dnwWy!v%i3R8trwp^a?kt*C6&KPQ9zZdp3 zv2Th=W^cyDv}50P?50a>nw_gEzHhIV#K~9t;>?f00$CpyRzEPnKO*bzS%ta3*qehd z@z4!VspD}X9vW*5CBJ0ldQ6x{1KXbmjo4?d&q&r{P?S6P-`wLNS z3VmDQfIV%U@G{$Bw=SgwyiVctWWzXaFsq%tn@Kq_UG6|2<;?zS=JN8Av$M0cq`iIn z_IlVK$3A3ijZ`vtqfL8e0recApwPkRO_QdYl73=0*ZW`XYw}Sku^f=U|EVuMWhx)6 zZu`E)`|<+)0ZEAYix1M*q$x)Rsn*k}Y>g`J;W`h2IxJIqBX){B4h)+OdCcT7QO3-$ z9pbquhf+#FvUVDEoC#7+*UU;w?f;;WYSp71b!}9GIVEa{^nCWBD|l`xxg_;0Lxj}f z*U1BR_aejA(fhUh%m)t)tE_+Vui%6%y_agO`|ZbJTsgVR1-{vAj>s>qcef(mxwXbP zj6GJHRSMr)38Z0C!k(=@*hU*&;O2#KmDoxbG+gv z=`Zz=lN%>r@TAWzG>&Bku}DA`$wYK!jnbaWi_DLb zshWaGlsTRRPap&6M$u9FQ%U1U8VAx?keu+ONS}&pHy7z*$$bc6MHWfATu;G8jFcj3 zIv0s@N+Fdasfi!H_d>8BtmDrec5|5UzT?5ll2K2jwX;KP_dIA6#Iz4_~tUx!Khi#DC(GT{Nb z$MILXQ@!B^DThyY_Qoj3qetn23#iu6oY0&=6Os~W?Pewpe~W--rPd&je`+MY7uZ!-CR|A+qU5BwYl@ZGP75^F89e(*;>{%JS< zQFS|?#hEfbYtQWK_EUE!X~8`OT2vCVD0`Q%X7)0vN$ei8In4w|aaU-9Ho>bR42a~A ztMr@+P1-ZQ8zL2C4(W}M$APiC20Ka6%mUmxU>*WcC4tY^is~( z*tO(w_ZM?g6}AkVqz#)?0w9-#RtztW=J=iijX{i@8buq4nIx60Mv_X>*1aXc{x#v6 znt8>)DoBb1sDzQ+7!?L_Hdz?6vb(w9S*~qXt#k=9_#_1Ms zjgyltyWNicejlyfl)9T!FrP7>sWvgsdz#IZG2vEWp0JAxnJ+It*XsP2q@+LnhyUXL z{B!PKo5k@c?jW(ttN*jv?WYxgzmmgyY+)!`?m8-^!wkC5yRWh0k+q?VZfhl;_abgCHtN4vZRlX07C3Hw}#{pGe#X!zpU5j4V9RTmozf9%5E|?o^W+Mfsaa?omLI?)RSKY ztFYae~l9WbMb@VF6oOwoC2t{F5T$enU3I0 zDG1|YA?a3$3kHunuXYkjN@+a@(JkVbh_X;d@b3ESpPhIgo~4zQC<<olyPLT8j4#Hg2SB=QFim(Z#)jx$Vqtqx#y_$pbZ;_0r!Yz zlNOq*9MTq_r%9%1mYnnRTG9`>>Yx7;Kk)ZI`1gMNW799k;&^0t5P(~g{PU}!{a^0- zZt%2F&9B8!z0}QjY2Q9*jTH&U--7t}z>OwJ>kJlFV+ur&;0F z*(stC$#!vZK`9Z!d2({X#rZkYJY&;@Tg*MCX`+E_Hd`CFK5h|6~8-Km5$m zr|7>N*Wshq=3U+h`Rh+Tb)n9O9J~6ZzCp)P2prXGZZBnmT5|UmoX^4ew_ecw9I?zS zG)dP>h3rJSCL}sxwz1hK001BWNklBq3 zNvt}ph=1$Pq-%U#?%!{j792-Aywv-(D4maOyvs*0b}nuyrQ?7Sr3Bb|o@P{p`}gkC zTII1jcL3q^^dwlkM;fr464P#vH*4cC{$v@3zdV-wUyoM)@*n%F|L`-c81G-6#qmh* zAOO1A{`@pe&#LR0N-vvIhz;jfDJ4R4(t@}Fsz;Xz3q4Pg)Z?a&ofwv4!aNWbU6qWf zQ?UrMNdjJ@_2>mqW{2FI-1$}RQ;#Y(y!9YU@8=K}kXy`CBxNYVY)Tm#NDUx1hR+q1 z1W7tk(U2AkkDO>IGvTY(tcWCLADH%YkA^mej`?YWhNq=AiaQzDsnf*zq25WIOrIKP zN*$+UNXdwGlUG~LCjsqFjG&n!jW+F&dV`Y3!)MfIGR>USD%8dc&pd-$K;Z7)z02ON zu-zVMjqHNfne)2$=Rr0@vdvIFkdpp|eVzWF|MCZa_g<)*r3S z-jJk6u6VRY9e?PH_lG=>_l4#$xn45ZmpycyhDdlcVrY`$>(Fj`ic%;pih#o9qfL0N z=;Sb4IRp>(j#W-j+qKVM^>}dD#e}$+_<=Z&h})> z{rl%!UR^P6!{n8Ea`4seilid9&bH?zYL3*>rP@MV4D?(lo)m-mZoF(@5hwssVyu#`!0&S^mFDa6(j zI1TrPQ&%tcA`jLhSj2KA9Q({!7b=}(l3w)p#Z09l$tZ&|4AEvT2}%-%oEUP%N#`Cu znmXMpNvMi5;jI~RCcDt4D7O|#3>;1T``JxZDP`blceUhmkW0Q6d~3tcEJMLA9B{ zU@NI?R-KY)=!MLTq&-N}V+a?udYomNd-rTdR!2&S%}GHf!KNCx(~b?*q^si(SihdW za2BK1!p#yAxhPYw^);uE%6pB8Iz~wt25TZk(TAZf~8w2A6Ng869(Xmqd5L^|MI~{{+#aJ9Dpe7UptP4bCXa zs44stBE72{1GLnWYEsVV5P6E#DymRaNm)DiEq`6 zmxQOIUE=XzTapOp=jW7?ae=wcu)o6H zzi@JP`k~v8KlV><-n{h#Pn_NOUw`MH{u|HpRdfTs(svL5`7xM(3+)4*((g96_evAQ zC5C0aXf+OX^-{e$^inK(K+7NLs=4wW!nDj&G^8k*tt(QD1n8{JnulHx9S@~kr>Lr;p54xiE;heVMRhh*ul4IVI zQ|fU8kiG3`Np2o~*Bp|yxus12IomZ&u`H`tr7GhuIuxn+zIQla*|4jmJDlfz&ojWi}a z8!;>N=wfy4mI>@z!yK~aINr2HG*|-e(1bLBRzp&kib!Lw6OIucuSU{JPL-rH!XB|5 z(luK}8%gI*O}Vc0O)23+hB33V3JPT?c&*4($<49L9is~yNlbTl*v`Q-_g=W*`OiH= zx>uduR-XU-z45dE^k={DJOAAO^85Eh zj_$A69Ry$)%4bOW*|zkAgoh$NudS{XUFz#F&5x37gF{OryDNPmWT6wAH3+{dK8HTAbqFAdk)t%Qmy}7mad;j3O-}Eg!kk9@oKOXr*`tnA;|81|??XTKv z-TYfxZKI0E*){^kSLlGGMQhttyIqr2atsVYJ3aF{Cp!FhfI9 zF0Za|gS&U{ky2)VamD>-pW{Z^FuLMBL5em>SGl~wkym}&t4}}tqtD)drr)3+=`!o( zus{Ih!=HO@|BlCQ?A7Eqh|8<9Iw~$oC{zy;i^Cos|2<~xDqW0d5jc}n86YywkGv7) zPLoDSIc5dT7$spzsTw|WjxPLVaX=_|tFa!sQ}>`pcdBQWYYZau(#jPj<*?_bl+Y9+ zL9*Z}q6L;eLxrXb2<{L+7Xdax$|XdJ=CPx7C2}l|t}sAf#O#WoBE==IR$lrI2N5=p z-yok2cx_k{(vaC-U9jIzSaYVSa&dLZy%$~}S7&U((Dh(ujT3=Ob8qC5uqP|?{u|$z zf9yj~?XMp7o#bV+Kmfk&4R_9Wv%RXd_8!HzJ<>+HP$Mo1>DvIQ=lSIjBrg0ZbB2`3 zk|I2&AM%|T@(GT3>fJ8y%qegQGGZ3#L%^=k^>l~{6DN6iCl;7p?ycDc)04FC06C`k zk)Ra557W-zO^TQ39xdgT^u<#xV%0Qtjh94NsUkG1aZ@1VH#>87tsUWwoTMJSTkBEP z4$WdW3X@gbZ0NrCriqi=HyKYyW(R9Zo0Z*urlb+uH!hyN%f+*IxtRuXxB8AtJ#yaU30e)Jp-L!j zlX|p)Rl1l_`amr%gX3Di2Qv3k=s*n-QM5#84r@6kG0RwZy2L=z`Ypn%g*07q5GAc~ zIXAB68E{HgQi>T$U|1tQ8;SO|h?7`$r$aVkMLD^3#&|kX1@^l}-AAelL*^HnuKFC7u|C&lBZ$`>EQnmwWh`T;XRyuh= z8`A0={G~h&Anap)@FBjTwZj|)=`^{NAS2^LxMVeNW!z z5k0uS>=wxV&Bhx31y3?bQfY!W;^J@J&e~eETOp*_-pi;(6=f3M^@?DUF)d7;x+tlv z+M<;J-^G7P%2FWiL|<*U!_S_IMoj(w2$uPMMHIO^*8NpE~#yR_f_Cm+#k@#R!v0mvtw zd#=9y)+xAryQsW6E+Cb~wU<|1P?DG!MjRUeKl80V6NyH3f zQ5X`Gf@DE*f*i_Vmhz}eR3zz|{qZ0z-us<@5h%t^5HROuA%w#)cEj+)$49g{@{ajh zt9L||l!G}{tHljFB@)7B7+-s-XvH$SXS3KZ4pIt=}iSi%D`~8WtIuaiQU!A zyq~GNJ@am2Oey5^{bo`LI*Lq)jFM;?(7rKcYPUZYQ?ISw7U4DLuetfDAAR=z zryjLk>jd>+_8#IA4zm*xArF~h zI|jWxhXHE23u=lERJ9s`pYmc=u^-1DxLuEyTe?~~uNVHhOZ5ML`Lkz4 zt_qg!eDoC%5jO{pWd9G5=^7weT$9hOeY+dq_XpnjmT%+{E45y3J4oL}uJ&JlXS1zy z`weROhEiOql9M4a1n^A)wCg@&-uj0ZrXwd|lJS%=jX|BJL_;u)tTRcWq=c!mFPSUb zk+PAq;y!^@vN~cF@k-VXqNej6`WzA*E@hJllA(E{IqYi#GM*Avg6q|~mqc@B;);`7 zr!-HT-@T%EqP=jz=JJXYO{CVaI^$Mp5;LZug=A*38MnsRyMm1l?wcEDsgQdG>7r^b zZ*+L|cf9to5C5xYUU>FVStKvZ1p@H)$4(nAzaG~&swSK!DFGH49qQ3)UCHG=Pec7s zg3%)j+*-%>MCWQyqi8`Krq-yP8&&$lzoJDoYWm}tfu)vT%BQ8xsv1h% z<8ukHrq60exi7tgB@uWfz`OVI$jF_nm{>}wzAJT=vqV!Yb{vm(uep*mL(Vjn_`M`t zxbhZ1pr>VU|h;%NI1}*Xo1tY6mL;Guo zIz4 zG0|SUK>Gg}0z&D}KI2$+kadB0@UOD=QYxoD*OA_m?i2YObQWC(GrCHY@uZlh*rBAW z0$O9deS&4>YCnMq)Ai>Q2?sLD~JITxL46@u#e$Ct7F+TR%SDmGyu&Yzg1@Tn}rK(FIe0_Bt zV|zNaBj+54_F7}|Oo}`aS6nmuYD{yZ&LOp^)w>2OCgj6VR@>~7xa1G8aF=sOK%xCe zG%452No)6vIKNC&M3T`#b|Rsu%{i}&JRyu4(sfOsqavf?$&n)Hph$_^p{db)1{$i) zFeHW{QA$7<adkB@?dKlh+}Q7DcKbckw7+(tsHSVt&#gZn%qz4mVst+us<_8o zqf=ClOEZ`#!zp|8))n@%9`&#JB6-veQxDlf;&6KN)=h4nosu#3-e@Y+3S)=LS!<+}gJR$gZZR;?zN_@M zmKJN1jL<4%(lyoR}ouD?o}kt{R<5Rp7ymy1(XP!~33 zAmz-(Zo;%f@S0I_W>3R&hOMwEBfIA>81{{gYjnQ)#l8~tIUE?;5n4$cs>TAy0_Jt? zZfW05i~~S>D9VMvJ+T{kZvW2BRBryK?|k#=AIvBJ_^*8ABj>-mK)%e!aI&dmDHkVM zI^HH@HEL`(4||kntOa5Rhh~t`gL7_ayDkDlG`t;?vr93x)?6aEg+wKxt_+e6hhZb= z?HwGqc*xzfpBwtYyu}1x5+F+Ii^SZqB*>7%lB=P_ZPG~E59{u@O<e#Y%v}Dh-|_a> z|E({4;`1N=0MxJ5b@s9=v6h4HW3M^+(!J-O`#+lTOwuH+RbLLY3pIWA*5xR^>a-S9 zk_%Kfs<%VH4)JFdTP>zjtxP@k&0C9_nczuH`)S2^9>eDXvQRsi&5q)urN=tQ?BbYY z5eaT{n=oZa$v{U`T*y$x`@%k1V8nKj^rakjK_j^Ue4wPXC z0cR4nH*Zp0nJ%tqa}9AL#7^~<+=UI2LFxqi+}BU-)c%Syi&MqdR`xIsVnsMlo-Wkh zxv%pdX>Nb+b?nk&hP!tuRi~oPybzO_Q}P$ClYVAE35X( zBmi-ZFe@#Rlt%o%b|cf0Jy<;`>a#_g(j)|pF$K3Zlx7$PwkKP1E-#Xl9Gi_E1X?Z5 zztr2W$B&i5(q}gAU7k*&R;RUIVjg9-2Orm{$HuH0i+1_D4pd3jZX1LfvemXOxFKh9 z&g|PvO;B#0keXu`J8YW6V!TXNj&_b?R`E;Ym!d(jbP}r>dyJ}%4;dW?WHSVfGDU(f z4wr4>OPBYo?)F>P+Njx;@7lWk(71#KFdXV075M7Z0%&qxUh51WQ19ifxsAu?2q6AuSiU z5Lg{?YO65_l$dhYDRRtF4UudvVW9F}UbTj$ppww658!ldU;bhzTXGcD))njPWw2Io zW)V;$FZPc=_-GbLpOm`nztdjSmyJmoQ^6z%ig9zOE%@Z&Ksdxj>GwG17_cQL1-V)e-+G<{w>(ZIB`Y6P0qn z1G$mi*klca4#p@(RztF5h2U^Wz^e05Ks7j4-ES_7#wq6&Fz2CGT&Ls5yUv;+*cws| zZxyTskjOj4S`wp{pj*|Dw8R<7(B6p12HFI*{v>wCR@)l$Y!U!DFj4_%0fD=*CEYw@ zzIVm+rTh5oq>`!9m^|h(Y9WIGI&Bj62s_cprx&FrrKLnFBc+U#JW{Jut8sO;XWmb7 zc$Y-({{L<7I-ZcY@F1tm7%68-F2gMCLmztn-cNt6c956t9AtTvH2lnv^e2j{FLz!R zC|YgIwXN;dQ;4^24qZYt@R>{WoL?zo2vw6VzQtva1e)d_Mi z7)ruuOkUZXoiI-`_52FiJ7;A}CdgsQ;x!l{{9Ixbrg^4DC`ou`HXBkI0^V&fUG2HL zxTH=qZH`5{9R|i+NDhN2sTx`>em-}qtRbb{Zzf;Y@Za;Fy#L+b{FP)8{YqUR4)EUJ z^TnS}IsX`{mgz-02kH1>sP+=y;4Apsmc%6Ol8mI03%=x^FXw{g?_3YkzreR%3{gv_ zNf00xM`GeZ;z~1Pp68zQD_wybO59`k+b{Sd^>a_4P>uaObMorPD4U>@FjWSJ5hXV$ z)ftRn`6^7UvTrk{kT(M-+b!Et!X8i?b+>1Caly3PVYSiyy(H09z==7n)@WKRyXS+T z-X5z!ZAnCaE0y2>r+)pff1IzuS>$DXNC)KmzaRU3-+KG=^K<9VmuY%c^G5ELS~rW} z8o1VdS-lvw#x&Xw0z&aVkzQ_5D%4hEXIY}1m&1C$W7l~mtwP3QA4q_*m!KN+7M>AO zC!BOK;sZO0yHRU+CmvJ*__5`-M-|}RLK{)IF|dpu_S*GRYo)eE?q`xkz*)_(x#9xb z$8K`bg!%pj)BOuhQVRECox4l3XQn7n5{YO{H#gceMYpZaEJ}bu;%4FJIW{JT`gr0g?29l9H>6EE(TN z`BE_>XzkiuAf?b7rCbhQ`x5t~1u9)i3CX$&*2{~fgLS+U$U{P@7YF@=?cL*xf6*kp zR8r-OB`XieRUY_$$I=#n)Ir<;rIY|c)QXs~*=`wbpP?nuc6;({c**S5nAEwliVcZ! zcEYe3abTKfcGI5A{f=FP;ZX8G$zjUM+5s5e%RUajT5A#E(9K)=5^sM$M)osTBkk?2 zyUXd{|9x+L>#cwNr}j&Kyqpi|>vi`pKljCF-}kCJcf|O0CTzS9AXE=`mE=wB}}wW%lkP>JM_ALgMe83vX~Ac$+mzWQcSM%Fd#WI^{f&XD6hK3{_K>` z{rnfXeCjTnG%(}A{8~7{5E<;XtwO_Y8eq`OkaD0@Idl$}*S4II7IpQK&7M+@U9bB^ zn#7r8c4t6>+=4KmGGm^cGgW=k#eeF9&)@y{uP%^ZV1WR9%bmw};`Q6y<;i`k%n9)n z@U!MZ(-7oImu@J&QcRXbAj^fA=y?Cs^-G0~C_@4n6IG*|gFvCISWd*^V66ntDoHm& zwP+)kywd2^qn1x1wA8Z`t@}z+A{qExdzly=s;ZPU?LP0?Xnk@B_=MQ)S(_w zJQq9{$j+?7OoRxj3wmcuddm}h>hsUCdv?Mvo$+)Vd5x{n<~a_~bA!2}tuhea_ECgE zguxocDoO=r@QO$cpNRS)KSiwHu#Sh8aekXi$H=InbEQbUKJPotK7*Kxs@^p9^3AU~ z`>7uf2;Em@k-Q>GEP!u#%UeD>o}NB^Ex5BSC667p>R;p|n7Q32F&j1;*+bVArCPq` z6aTUw9v8LO;BLh;;J+{Ri7x}d7iFD4c=xmG&m1O8TJP9J{99r#!s%;X!~NX^lc96t zv6EBA{Y=~KsJk7>J-j9o2iL5jCkx-dkoqi0`ZMQ39-@5x1>f66u!-QcF=&dLSPC%4 zd{i!rh@^wDjuZa;Rr9emsVqA&96kyH<5 z`#y~G>*knd_RYC}enp)dqYe}@Np+nPFD2T8|Nrq_^4j<9hhA!npd0JP_}a^)hnz!> zWh}=&lH>1vNUxI40~3^8Z?8+KyTe(+HTlS4ZW&xv8SHj$1l#&dE%s`m}t8( z;1mfuN>*PZ6b6lj5_0);O_qOjabGi$z3AsU5>fV;7pf8sfnF;t5Ds%=uJf6gfA2>4 z3cigS+|3Fjvth);$E)V9KFI=a75gpq_uRR~Ml3Jsh zb1_w>xuKF#OW3Y)b#=u&P1hDdbbabIImm(%T42_#R_1wTo~Ay_kPbkI5>PnUd5<+u z#|z|mLDV|0U$ZiSdvt*enU-LWv8OS+;v`fDEEUea?sW_|Z?p9c=Rfxhx|?yI(bPD} ziH!- zwbs9*sym5<7JtZs`bE4+!fu|p*zcK}QKyDYjqK?t8R{^JT<+@YY@+$PcW2avvEs=GD^wnH^_>-p2KEXaaJ9T#1*(b+(CW=)LI^)U6{i_|H|LM~p>4W4< z6_`3Pru8=U>f#ZhVa#nlbMt?%sQjtNe&mVY`X>+8lwa~9c_kdu*K6XZpLyo;&3Cph zNaFqO{`&4imqp{lnye%}#%zI+cGYaZ(8XiStkS{Msyzq9C?X6=Io)hYNwHJ|LrU0P zmoAtt(|CN%u%a)5q#Dvy`Q&AR%wj=CpaD%~KEPSype9ZA(`w z5opv{92N`K1-yIrH3X#56iG3+S?&sWm*K=YC+0^rCim_E9PdCsvqq90WkE2C=jw=N zLGv40v$wr)=k(rtUN!#whyQ;-n!chI2q15`eetx~c57zerlMOXa?PR@>L?bafOh_d z2iJFjI;beJ;5_@YvG^FGgOoc?)4id^*L=do1~2sUMC7Q&o&P8~Ca1^R@txdd;7DYOD5LW=U~f&Lq*Eb#jt`EGnFC zH{@ZtP~whCCy(fn{%SdctZ(`fP}A%3wzv=Ie6S9W@QMx;_sc@mrUWL61 zEoaiWp_BnJ*zNX_m^C$8ojH|8Z7@InIA?ErD;J-?%L^a-S+ZBWS{FC=GHpe;>Uwrt z3eRPigGlE}o#tXIHKuQzN5F3Ba{h20^5W9b4oYS3?_D!vYPP29F0W@%M_jv^n2U%# zX72B4WthL^jgNoiLr>lPMK6+9+yVi3>zi*~=1Jb|)!sjNQqhpLE1+hmTTix?)l{_R ziwH<>3on?^loD#zg^G!sAc-@U+@ql5oU)V=iy7+pAbPw=jt{KOYz-lOSZC*&!WS5O z!nr}f-bA?c#)S%&Gn5hXh-;$lCU)l+%u|g-T}fJFd)_wFxj|UgXvT)4+YXQt#7EV8;SFU%jT6bkiN-MK$y&y%Xb6xEN?nZ4! z8aCGlsRX?ISe1}^M7Mi$RlQ|q@3y&4Z@rm6`mtZ+PV!1yAOP~or!J;<+`QS6$~Tq9 z6NtDa5p_qqWIQLmR#q){{o@6)+{IJ>Aam#X22HV%R3b{DXJTLx!>l40?coNZqsNki z?#mtefe5vSb=WkFEZC5_^u~Fs*ig{Th-i*7YHmzdGq#@s2{deC7${27%*7fElMO9v(O}-t~RMlM_N$&kZ@4E+wtn~*M$ns%mN~lMPhE);~G&7`-gjkK31;~j2%^EV-7%a{JekFvRXnw&vwh;u*-$vGA>lVvx&KF7I!VdtDFORHBFaegFS zQN~p!vkV2T`}%{$b=V=3go|@oe7P%>UDEYSyDt#*@VeGTOhZM)t$E4iwlsg;trxaG z|Mhn-Klu^(il9ZW#03H%KXZOQzy0>x>K#O zZ7OUm1fK9>#{_TT{dg?UUsuq>IB8(aw(;JK#?s0_Rv|# ziXKt!0o3GLL`1Z8g)wJp>q5;=syA`us8!y#UY03k9PnM-T@vX#75}5{M_&CDJpB`W z3;YFllUM8x0`TtF-kRC-n-PDfYj60*N4l0%+Dom)^u4HjAN*!%X~Sx#wR_|Ms;2N$ zc!LyfLe1BK4F^l@VF!uwDkk>HKuvMe@VOH#+pAi+tTQ$Y=;@YnFv77%a5*Yw^Uyy0aBQ4Sd`y2diPR$7D4_My+B^~+O2M< z{A~#DUkVr%=}`nJs^sO6NocNepAujDW=sEG6C}Z#kz5$GfCS_@4>>TNn=vjf<&d?p zP~X!bkG$1JZ8gdY$+WJE+Pg4`urp(ilgAAwXEy-h>f(y|{E}qOh;n1ta*~En1oxee zh5hSJqVH~5xvEfJ^L5;Q$2*xWp6BTw`*CiZUowb<2vhoSPWw=mfKl|fC+0ORrs7G2 z5s3`PKDWS(R{MELgyu_Q9ctT?h|XV55`jL}dZ#L=da3UUbXIauDi7~}lC<7b7W;6V ztz-@N_4 z=Iy&hUBz(~ktChIjvcx-&Kk{}WNF79%t*`K(?qaVLmf*m88i~Cv?${^#7^Od)TlKk zK@Q!h)`Hn95+&OV>{YnLx$wrEm2z@|suP`rvpxo3T#w*n{n zYaKe-<$N4@-8a1-#v45I;U9<3exApMLe0YDN}C&V-60~YG8vEd?V_b(QR<4al?W&e zl0D4R6(T7jrzQ4^w&b;^Wg&U*9{O5>sY*caTI&std~L2F-P05KxqX))ru8WokU$F2 z8y=byniB(ICBCw{#(py<29Z&XcNWce-v7j7pZ<6Mzza`*-~%r$a(qQE5P+}0b@S`Z z>#xQA1cxLd+82m+){}Py={nO`rd+<{Pj(c-vPdkrO^V{W5EJ2KJ0cm}>(K?Z)F~S5 zUvH~yg%-8_K4*63T)EK7NG)TK&#$i7-@BkR<7OV%5>&$EbU92MO5>$2u~SQ20!#(A zsc>~+lsCPNlQ%xe`O{Bx^^u?Crhw46a%1j+H@WEQZ3%^PT|p6|!Z<`{tn?7il%i&g zJ9p}4r+!Bl?dLj3nRQVljgDc9)?Lqg?-pd7oC@to87&exSVd{xqKRUm@hUkMO|=^G z8zPj{+z>M~Df>24L@+UYNSx|`&2@C)T`KbR`=7e`)RW(R@6#Xo$iuZ;ulNP>p2tp} zGxs-``8Rm8RB{eEwFpAN<~SIa93@v0L0nh5iFUb!OZR>(hiMgBQar^xWLuQY5DO+q zj?ugKl$m?Gw23oY;6t0mOk+0Vc{eB<$Rqn1p1-$4?q70as+^U9ldP!Bs5VqfXK{OI zp;||x_Su2~mIP0Un!*!*w~h=?ej~$n%iWKC5I*~9NH8ylGO4{REPdw;lfJtnHj~vD zvQT=&LhiD56Q`PojKzh$8w`oLS})6brb&<-Lr zVs0~%`flls!9qxBz0+0%Zk8c#L`2suyD_GOMhsa@<|} zaW_ReZ11l2JdqZz!`u(Vy3TeY+3A_{E9A*H@z^`xMt$ySp8bgrvPlQfo%S4d>$)(+ zX;#$rdpG#u9-I9mE9Ia7uDKQKKDdo6O`+sY0hu!mNy1wYTG<76W3$O+quwl&u zqa;GLM)h`0fw0nI+(?qcZakErJ(@G*5}$z`;2b6AwS~Ub%ori1E+XpiMibsTyz18H z-uBGhPdzv%dBrafK;HJmM~$o@UsL*U&`TOP!#p z%(OP6-6FglGs9RI$D#jPC?zuDhp~`{0nLe&V}W>rT!v`jW?gd>uU*_`@in~*aCj>f zYe9TZIkB%Z-8Z&^EEZ*hCMA;)O|&G;);hy1+ViT3%`nhvjWby<8@FX-)I<)$5Y3t( zyxzp$xq0Hwoo{{pYo_;q-J75Ou`hff2KcY=1p*+Sc#it^J2zh?;{TQ)r)KUJX7f%D zF;smeA1>vJbC_r^KsJ>_%TiUSzTl;!J=#*x&ug1~w`TZe;hKL+V|%Yt(t>YCpwcwCAJ`!$2w-hC(^nkj8?H15KT0c6;u;=Y5>K z_I0$UKF|G+eTYG3B5vwBu+FSvK4aEU6~>{k*^X?+#88w{GAT#ITgoZ2Nz!46X>JjX zEglgRM9iGIMH%>jC^6^Ilr3|NMa{5uzC6{9vdb~Izxj)y$-0_b+QYXe&83%5Fx6oEt3)>`vI2V@?!qKWZH~{C z>2im-GnNrEC3hKp!5O3zNqTpt&J)w_BE*tsH%J|;qbUUlIw$snpgB_s8vWfD?y-H- z6P!KyMy~Ep-2ceWu(cg^>&Rv6b)z5R6c!w7iF3g?3=G4_m>{P(4+Nn-#Dk5H>AQmF z7;dU0L@ISQT%Fl##Ac_A&=Ap39ONZkB{Jn(J7~PJW|~`%j_|G~kOwqdvU0XmGpVZ| z)Vm6K>E?B(CSBiEM49GFtx9PiTP2SJOpTK?NUgT5*1l`ll;PR$c<=aquX*f;f5j}2 zapaj@^Pji>uf4Mgw(UCV`@g%_+IydS-_w^dWgN-@3KCLG7*GkRq*9e4R7ho(L8h6( zB*RRSL5wB|9wouSE?dFi04c{0;((>dSbzaLHnEVgY$RKs*3eZ9<-o5wi-fMODzkh%8A0cxj2$Z`$G{s$<*f-QhK>Q_s02pfnNze2_^5QZ48bnlU<5nzVYLQ>KUaP4htCwL9aD4f73pLR7dt$;1UtEW%6 zM$2SZ7b86H1F)Ti*a9?*kJ3SC7V`&l2U=c}1e6ob_Zp%W1w2lVb)7M5fqK+cN{rSsLL`>fQm;fb|gmf;hzhfHEHd{0|fXP|IFs^XC1g7%`7@2)_c)(R?Dq1#YAwe7f zedft0=b!wc_uTL9KV?Ke8e4p)44wM!bRwLr$es#YK9!wGsC7Aaw25nTY|)~fNCf2s zsd3iKn=P6uZYRQRLrlI0crc|BW9)Zxv)EG^azYb9v4&w9kXKVAMNY`$u-p0GNxU5x zoKc+c;(Cp9@B1sTJHHocyT;{Rk!^vNgyQZ%4Kqp>uyjOFlltp zNAKOgaGZ(_L&G>F}j={qOM{K{j8r;I) zFFE1%gY&q}3P!}@l`xRlAY#!PC5CiMHYS21=!Y^6U=biOoI|2wZYRDcDcHB%qUF1~ z>kho@2i}LHrr?*J$F*-gj(25_Q-fj?F)@0wgqRV1Z@$mJV@=i!t`6kXxAp+D8X&zc zDJRZYtpDy4l=-5;Kb38XerooIfvB0Tf;5# zA3u3dbtmJKjmPDUH>P-rG>M;8B}apK)rQ7EaV6EZX5fnF!H`7F?eg`_=A{FXwvvNy z4w!!NUw!ruE}fMGaR7MWl~>k(`!C(~$jIq94f(KIallC&z0kX{3GVQ4tL>vFUj#t? zjT>@YAf*AEWs%*%y#VudunW%T0TURhR*c+`y17ys7%UzSXp-GRyLJ;y3yEvkQnw1X z1`>`LLI3)qD->NfG((%Wxa<4ggVlM$@zHB|B25X#v0%m)nki?2 zLBQrf9;0Zl6-6u56;8e*nVf!o3Ezlq^)5KA1gM)=7-nlQ2AY8i2$BR!{F*iWRVwX% zN<)FFD&*+gD!;O}srbRWH~;qDd)L4%E_c5v2(cdh95HRx>`={O$6*I;xGAeV27Qch zs5M%2SzQIpgp@{rqiw5A`$M5P$iOIs35wOijhY0K8Jq>207&dHXqSiFu*hxPv8mRJ zRqn6^-_0jf<}!t*_$tRYJ8b@{qtZz({r<`l1P=uCArs zSj=~?YDpO^0}>~&4E+Q#sBVMu?h5m8yiFoV6l!K(lDngSSU6g?5`19mMW1x5ZMA?s zG$S-`n9*RF;VB52qPs82#8UU(_W&s1w*h1Kl za=gu&3aY`kVPHfAqS|U~S4u)<-cdAtndIgSNoh;)jhQ{hz{5H7D`0v=8@^fQ^z?;C zA3bt_ezw1n?tb%%ke|r};ZdGx>-r2c|8U%;Z-Nr^RZz1ViGQi@fe-_nLZ(gbpi%EJSfiJHpSu*SELLiBru&=KQAH-JEa(It#z(cz|wLWZlI$30-eKY5L?VC zSOfzGOw)*A7%+?h)FwI&YV&xAcLzoHZ08J@9P<@EnOY}Hp&jeA$X#6k!Z^l6KBW}J zv$b7Yx@vC$BMSe_8DxZ_4sG%0S&jB_$ny#8aBYHC2~8cfIchU%&H9SGE8qprPAsTI z)`Xonx*SAAEVR~4kHhJHcRZ11d18HS^T_(*#d;wma=RM^-2^P!pCAB^ioCJn_BauK zYMI!c02pbPAVE*}F0TeS5v*&l;0ja&)Nqg(D`8ARIFN+%tBk{g0mF*HY(X_g3=ct} z2{K0CorvpGO7Sr)SW<^$8prM~6(1qnNiBp^36fGm9x{v--Zvl5-*&zy;R(2#caRD~ z>Z`@et)3Y$9?@jlncKKKiYmOF*sKvnQZQm!>@?Ueu01g@RHvZErx1F!(okx{rp(yP z3dLe|m*7xWRn)4aYNREhHAc~jqK3IOt?*fez9Ei36qhFnC=E`OxsZsVyp! zf^mmB7$I>WI1gPh60pjI+YbhuKb(*Uz%T=S00mERb>g_T!9C0~`>LsFxHg#u`zhxf zovfZP1cI}Jj6p+)1Q)#$9B_6Zd-!a?L-p#>L6XEfpmbc`4T7{Iu`kAj!~?(sfbdS& zJ{U~IeP}p9ICd}G46Ke)%1&cNL;*oz#y|pf!e$O>%-jsyQcy)W660XZSPcS6))%G(!WnQzYcV`DuDcV!+`t|4 z-)e~uW7);%_jhXzKy27$3IU=IDO9w~I{}}Pq9y}LG^Kd)QtWH1EWEQ@BV>?;&*B2F zTU51Pv`@@KNie4IO=>;vdmd)GBSuC762KXy8II?Ixhl3ru`MM|g4$4eHxieiCpva@I4Pbef9Jy;BRppyj9S*f%bmp5(EGYf#?xG z(f35cEUQs5@N&1#^mSxnWF;gRMg|Tki03052czI{Ob}iiaS0>?oVY84d;8J7QwL+$ zq*VnOFj4MZDMf?sES-fI(`rOYp}88S0XCetQ|*L?)MCTJLrloMxCdnr$tfFxU=9n9 z@ja_`?r-1JbMIa!Lx1%KTi9>F>cn=Q=V&n#$DBmXu_+bnxnZs?PK~;&tBT6Ag;C6vYlCk|3iK zA-51r#x*Q@HF=yc3+ho86pLuEG5UP5^O249dN&Z3LH$O{qBE6wIZ;olq&EKz&^+=Bl)9OxKRL zIGVSYn&T^G_&oiJ1 z>GUbKn_|jg%O=Z0Pv4Q4M!|rXAE-L!ZH1X(wHg2f{&I0eI+4rMj>_S^Zg3~4D{3jB zp-)j)P!i;nF^nnx%+951)X~;BsW9r z;>0*LD5VfbqVK?)8Hz=cY&L5YjroP75oKH5)Jcoc`uY}E)@#42{@SeV5xCv&lK$(Z z^>p#VqfeB#I3fJh3E^*thvuxEAfZPb=mD(lCyDqU5s0H6=!GU6lmvqa+!|aJ;vpv) zn2^YkDO{EW22%!)8A%e%2--q!?$XJKo$hWOxw$M}RjZvs5;ie1$ z)f3k9jJZ0%*_8=pQ&6kZrK{K4@p^t^F7@kM#UsVqSGLSwI)7(+_Jf~!axDb(LjV92 zhel8Qa>hu8!KwofBGfYHGN)-s0-f@wLr*`&-uZzS;dxwy*m$AAa(g`Oi2l-u7`O zi*x{3rSxDe{)Ab39}Ay;^Kj&O z*j;f1;jIph>kD&2N`a%v!x(z5#R5(i7()xq76Z;*cH$?FP1fC)n#O7?QD~`z1?oVp z4Mcv*vXMY;yV=j_q2P@cZ;@y&c~{JrQc%i_ZE4t;xPz#a8FR7MFJHTMbZxtN5t8n; z#{c=}zVOJ?Z*h9RV-n-cC&(S=-u=dowZ7ryS?ikg=SVjie(jij?S=34*(&2YNl@d53Vx%-eI3uxx zOwrUr8|4JG1Xe|BhFJ~A)p2#*kYsdkiH^$l`nt@2JlFY?*N-=UdQ`Sot`7R-$G>p# zW~+g>^)>2$74%O0qQ6bwxBui{e$PLs&3<8a{{Cj>tL$_@j&m(x5XQ(9%S{9%4;Abr zf>mM+hs+i8e?BJ)WpFFqM1O=lx!HJ-TnM<05q-u&~u6&{o`dx8K!Y31t;{J1&3 ze@F=#8V|~wKHZpQR1d##ZW`B^Q&%&0M{O0E1(h7f)-X`FS}&KV12hEGgc`hEv0ljnWLF>wp2&zoV>3YNisOEU?9xf z3LSzbm~u?V-3+x=G#)zRx}#LpP*qV{?5)qud{Y#2skBw4bx|10wzz$5cKrOS>(_qc zeO6|E!K@hPR^w(BVtD-dbVve~~Dyq~BXpW7N{7IhjQ`gs< zi`!a0b9ip^;K%Q~Sa1u~8T$lzb2tFH_obKCfB*Zw`zbN2Mn1ZT7bP+ZmTq*FD7NaV zMS>83X2>KskRh&P3~b8=?iG0u5ESRe1er2CJ1RH0piiX*LMi-3z!=Ce4Sf}t{ltn| z5}M+a?OC75*M{I?Cr}c|kON?+t?RxBoCe4+K-}Ohey>5`eF?1AfZENiVOtamU_BeH zi=k-MgTsT1p6Od|^CcXyLLLH zTMHzbI+tnQ&M>PWGGt0f(nbw#8>4*N{w19ATsXQys$C*zM5r#F}kxGb8Y{r&CoqOvx#J}O)=S-Meg=q!g zNI5|S$m0kZGpYoP%{!`;%)zk0;2<^>vqYEcWIz{k4_⩔3rAiZL7hIJPzQT;-O#o zyu*YvtWeZZHEJB~NFQf`f-zSO#cgYti(+ogoe}~3oQ%VVr`zxRosq|<|H&`>${RN& z#V$S1+VgSd6C`IrsbOp{9mZfzecP{t5-8r3TolKff@?<`thd!KT{-g0SC9SLrc$Lu$m2H@ z{DI5U>-YT3M=xA`|NEC-U3{BoJvo5=2?AxHxFI37`ATQkE}L`cTd68QL+GPq9O4vl z11DfScYux8ur2NYw9ymBBuG%O84?i^8&dZG6rA{b8@xN>F3Gsa&-)S=Nyz1uP{=T@ z4v<#|L6M&gbBQZcb-*NHHbb2&j;&(b%s2CldDl3dh|?q@NfITb2xPiGS~5=Qge~QcBQjC@tEzvpSRo z4Z!hSakQPWo@c*WoHk8Ka>8(Mcyw^EdI2KOxaMC6sPl^^h1S6#*i{Z6|Jr@t6^5aNuX)M(X6<7eC*ffg6o?NtxF}!E1bXM&NmLv zA3h{Qet@06^v3q;%jxScKld*meY60-z55&XsjyFww~TQb%XV(nUB|_r+su%dcby|M zjl!WnN2(2J9Fd0%rV4Kb!)k!^ZFaI2wq;DnsT*FxI$m^1%v0r`_ch-I>rXMe2o|q{ zkT47@G;OG*VylLY8GIPwOnCk3bzHi>#qoBgjVdbG4sW~bm2>CLe||bR{45cD{(Z;i zp8CfZF6gO@xaFtd`vmzm#31za2L3wS&vEBL?b^M4g1vBGog5_6omqp%I0zvNAl~Z> z7&0@m1R_Y_NMxPX$U8OPk|6Hg3a($Zq|Y_9Te#&kL1e_XRBShMz}r%Sjw@U*4X<6h z?AMNFGLoXiS7e%Am<|pfS{+Oeta$p;Kl|0sJa;-N0Dw-4@O|tP$p2ADO2ou&2%teY*gBkAfYsap3ev|P6$T>Ad+FEeFh&z_hLqq+|jj9sOlh@z_fxHW4)bGY5~Y#dBo){;ngc|_y$UJ zFj5-w%LaU^<@}Kk-1p^&Pkn2<4ZeM1>=WcK91EN=bm6!&VG{ zmWq@Zs$hANvIP_JtkME3MAY z4wU~Efw~`GgQNsBL!#J4Uu5PBZbv%Yy0s|k8ypp3`02)Iy-8L3=*<*pNa4w+@&CC2 zt%b}5k^p1atT^6muqiV6Tn4C35Er2V5%rS6^L?GL_g3`j`HAPVb zkx+qF9jz)F43rq`hO(V;ye%lT;TmPETXkciG)^>3!!@wnUtK?T9d~~I!h?Ub!5LK7 z?i1uY9Pb72V*j-x$brm(W}C(#us=*lB|N{wU$9#d8=%hME0)?g4{t zYA7a9HI!LVi-Ey#3-%R~VylMZrr1`+C1&Sgpw(*dl+zQE@~^QBzxI*OedVeCi}zl4K*B-V@6xA0*_&1#FSO}zqW(v+jBu%NP-atbvMx9s*C^8()9kUu5B@|0wC8UubAaIlAgxd|ltf5ihylsq48~ChTQ@NIn8B;@ zc&qvtk$-MT(*^vnf901x`qhg4sj*Lxw@bYDMc~=&aN%G_nd4x^7+oOdPyn+4350Bb zwWvSb8ES@&Gv*Q`Ew&a`0}QZ-=Qs;FGf2&`bwMMCjN?@d@^EweZB~9@9NITO`h|zC z;|l=xr^Y@(-cIo?GfD;`7%~e+5Dq9@WM@@)m!CH{X70$(TEn2GHk4*CZ9D5^PAT?3 z)Bq+g!gOryr3(LM5xQ*{#}|?0fkO7VYggJ6pLz04tf_r+>=Wee6L+1HyEe7GyL#An zP9hj;gNb7H4pc}{yw9Db;{dER)LM}ctFYYpRzL_9A>u|%Yt`DuwG*)S z%aQ?5a#seq@bgaei)8o2`AE?dYlb!rJ%4GR9Qy>hWx{y)9?tqbR4N#RDuQYZ zF$b!7mW*TsQUgmu6(Svlbd*`g{CH8lM~Hu8{K3awx%Wop?LPJi^3II~8kacT)>z)d zd4RcKT`Ncg7I0pY6dJ5iGV0){Q!+PulnM8u)Zdd-Mo@0_>AxpCGqfNcby} zq>R$SI5SbqIVx;c$ID=Rr3uY-;O{f|vu^$|y0ZTKy)V7A?tjc)L$yzkTQh3ifSr(t zeQw34G>|hJyFZi&pK4@}IQYSmx3wC*t2RFRy(gZ3;Z$N^pBVcDx#eP^Dq@Q*GhG3k z#*~SfT5-K(^^8i2RwR^VdH8tyf>!KNkDg$D5Pot$w|a bGammFR2$6mI{4R(00000NkvXXu0mjf7W5mR diff --git a/images/lychee_logo.png b/images/lychee_logo.png deleted file mode 100644 index aa6c318baa2fb0040d1db5d398da9a87650e4734..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37594 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

_U17Ed;^N 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/mantis_logo.png b/images/mantis_logo.png deleted file mode 100644 index d2529c81bdaacdec043d90d5f968fdd050bae1ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285074 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 z 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�jn%%y-V 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 diff --git a/images/mastodon_logo.svg b/images/mastodon_logo.svg deleted file mode 100644 index 8b1328e8..00000000 --- a/images/mastodon_logo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/images/matomo_logo.png b/images/matomo_logo.png deleted file mode 100644 index d62dd69624f83e6d45c2a01ad96b3cb7335938b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109755 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,I<-&mN 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

0(dkHuN0etJQ!-SaTUp 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 diff --git a/images/mattermost_logo.png b/images/mattermost_logo.png deleted file mode 100644 index 189c5dc9edd4cbdbd90d653ec770e339205c2529..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6330 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 X{X-SenhwzarZ8he3j=~a`u_g`2Tnp9 diff --git a/images/mattermost_logo.svg b/images/mattermost_logo.svg deleted file mode 100644 index 57a5184a..00000000 --- a/images/mattermost_logo.svg +++ /dev/null @@ -1,2 +0,0 @@ - -image/svg+xml \ No newline at end of file diff --git a/images/mediawiki_logo.svg b/images/mediawiki_logo.svg deleted file mode 100644 index 294a02af..00000000 --- a/images/mediawiki_logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/minetest_logo.svg b/images/minetest_logo.svg deleted file mode 100644 index db6bdbf7..00000000 --- a/images/minetest_logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/misskey_logo.png b/images/misskey_logo.png deleted file mode 100644 index 3347810a9d3b42906672277e08aa923fd364675e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15669 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 by4L>>lAx}SyIisQ00000NkvXXu0mjf#S7|c diff --git a/images/mobilizon_logo.png b/images/mobilizon_logo.png deleted file mode 100644 index 5f50cf05036a1bc2ba589b2d13025a5fcab3f8f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16736 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 E0+bvi*#H0l diff --git a/images/mobilizon_logo.svg b/images/mobilizon_logo.svg deleted file mode 100644 index 1130b11f..00000000 --- a/images/mobilizon_logo.svg +++ /dev/null @@ -1 +0,0 @@ -Fichier 1 \ No newline at end of file diff --git a/images/moodle_logo.svg b/images/moodle_logo.svg deleted file mode 100644 index 47ceb363..00000000 --- a/images/moodle_logo.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - diff --git a/images/mumbleserver_logo.svg b/images/mumbleserver_logo.svg deleted file mode 100644 index 9414a0a7..00000000 --- a/images/mumbleserver_logo.svg +++ /dev/null @@ -1,2252 +0,0 @@ - - - - - Mumble logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Mumble logo - 2009.08.17 - - - Martin Skilnand - - - - - Martin Skilnand - - - - - Mumble team - - - mumble.svg - git://mumble.git.sourceforge.net/gitroot/mumble - Logo for voice chat program mumble - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/mytinytodo_logo.png b/images/mytinytodo_logo.png deleted file mode 100644 index 1720924ae31bdd4ecb046dd68f693758621effaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1083 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WMyDrW(e>Jas6p*{Lk31oqzZ4&Bu3dzPx(_G;kD*hQLq{fv4^lt^obOS>O>_%)r2R7=#&* z=dVZs3d)zbMwA5SrsC#X8(6$(-QZHw`A)opSWgsHmdi zZ(Ao@$KSSg#L}Xo#C8t0W`C?q0RXqPEEQMH#Ai%_?PpUYb&-{ux)dva04Z4|^gm>+ zeB=axVGuH^&`@v~tU5XdN~VmYG zd*^ZH@yC?=G?E_*DrNjpz6F3=Ihc=Ug(y}*YH+m64-`Xc2b>uBXuRJXVh8}Z0dsfr zajF&k0I9JBfCB6m8Oc#ccE1DL6)80U#PNU~Qq*HOkT_+)KStGm=zxFNfLfIX6Ij4s z0Km%KON10qjsUoLkQRUdtdu2gU;$S0@ynnA(I9{{YDscXp$>q7n!hqVXm39tw^E3d z5xln=#80c4RT9*%3j*L0qZx-JWB~9>6QQ2~5OaY7LVId;L~*B8FHr$YwAHq?suhWN1>yU~*IN008dmY~L4` zVBGQ1!S0dSvDNj%Q2v+YjV-AF$?f)6XA~$n09k(edQJcEa0$$A1fi!G>B=)?<3ekZ8CQ}Oc0f5dEY~9koSaQSA0DxGoKW(ir6nr0gWiMi8A36_!toBOuK&3m7Nh}oc0YD! z2n@LJKWH>V5}q&=qnH)aDQK*;7;sWUDfR@vLgLdfbS2WEe-4G9Wg-^wzof|S7#z^K zqjiPe;@1BWvqpSGbV{=P^{-a~TL5(yYAYqejTp{#oONPH`sJ6LZ#j$GNXYNkoL@34 zd*bW_@Q#Qv_M2rvG>cj_)Qt)iHwf3nr5wRDKGft;kL55X(ByQ%!0XL6yoM$Rjr2pi zfYu8_?zakvi<8up(-bYGxFBmpZHLx?2@GQCry@-(RcNH}Kz$u_GvcX>)0C*Bydoha z$)?bwLPXO~lp;qQO*oK;C83C8m4=hHlvWqyDQW*ynU`7d(#%tlQf<{VX`g7lFyhBhlX#NUlYEkn z%T?7J)dUya%i&Zj)Q~Fl)V+%()EX4`%U~8TD;CQL)H=$3R8J|pD#t2LE9n<>>wgBk z86(t(1WV+GNEN6Ww+!P%lVA?Bn%-)PEIFuyozq*U{xs65f4z`%fq2JrVe*ty5p^s# zt2B!@%Q~{31VJ3G+qvOh&6JrUnL?QIWB_9jWT;!Rs4}basp4GoSnFOhx^%e2ygXmK zcDBnB%A(JDvZG z#L3JK{UZ*?iiOMgW+Kk`#4`0y>+DU?ZYj$6@Amk?-vzVM1yrq+SE1(n9Bx3i&m5A8{1G{lyq4@W4w3vb`MEMxT|nJk{ZW0nQhG`Eoc`Q;NyADJPa^|9gC}FW zxwI;yYS1OadK-NYJ(gyU=269FjpgFw0`?;P0`ijk$?%Ed$@*!UU;-bNV2Rg>*UQ1l zdBVlYuJgQbmwljYux#K|!yL~%&oS$s1FKjzZX7kmB?U{xx+J2+CdXqu=@9p-eXeQ# zu^^)(W20)-dSP>df5^My{U>7v-srCZ{%hffn`g~E`-%Oml8lo6`?zB!Jr_MKz4tCc zg@#PZ>?LOFf9r!fJ6+?R20Q}%rf*ZHU;@JepgA5nq20yZq}%-6WIjtiX+BUN+3&n> z6a=GwBF6TVs2y0qS|=ZEt(x%%quOdl&y>}GFtsw%Uk{3 zLSMvhQ&64I$YCzS4+d8T`NQ`eL65D{*)k8(Rg;~Js}DEw+pvyKr^d5g`LsB+;=H(m zQ&Cgu1rGy>MHHE^6%I>meiESF1!V*)hJ|kvI=V!J1NS5A zF}%dkvF8J_SI7Hx469(d*@8ypYDGj$Ii^xNHyvypw^pexDeVQeZL_blS2DN&Os}rE zTE*7dhLu(~t=k>a9`O!LvPcyyS4Ng!%Izj@e{SZy$A6F4Cx0sLX)3GTS-5Z9#V7~P z6%~on1!%A*mHizZx2b;6ZZpO(Ofpfswn$mjQTL_AO46^it1PX4sg-Cw+S8ENU-Wu( zw_aP@l4%*cJeN8zJh!QQ*6OK|>9P=BoC&!>sKUFAKE%_vmf3R3^RRe~nQWXKn*`%9 z(% z&D>SMW-P7|UVG1x&t|KntHMxrtY?uY)RXx2xrLLh)kaNEPd$va@{edjDIUAS3_sho zjLUS_COd6f#D3w!KC10vFVB6&lf0>cje*JSG~bp-=yNG|x;dU6=SqeG>sob4fkick2K3)O24|y zMW?d`v7D~tTJ)bs@3)R)f8BK2J&-;dty8qfR`FN!OZwP-?n>3@*q)m{k6&u=RXaWW zJm;Ogp7(vT=v{PNepzPxmE+!ZJ$!-JVnex!-%8Q`_~P<(iRB7=CAaa*Bi60vqkHZ1 z4C)Q(%(wBY&a~Hh=f$AcV0u6c=^7CxH2drC_k8H?oaBV$BAEnPbZiz85gr0=*PY2! z;%-TO3EK3SkNUU!xnsrg_UGQa?6l^`$_?CWOHoS6ZDGXnsCClvs|vQ5w*k^sVkacMDORkyW^ELS(Rp`~G8s$ld4 zMUiV_@WMc;NGx=vLKx7wAU_R=YFJuYBK6K@I87z`6$psaU#dKyGS?JNBB4R3#KC{> zKkEWW$xX~s5)(~&rX90)_9qw{o;y7!)0?&q9Xd9->~?zlnr`evdi}wm5LtjXqOGLg@}BVVgks}s zg6Z$5=fc?GDRKtF_dD!%4Vohl{xIOLgiL}7=(1<7-N@!9ux z#v!kR)J&?AvyV%(>)7=D#6N%r^;_!2Ht-$R7U=nYGLMq9%=NpE;2Mn6SA;%6kOQCM z60@7%{<8y>YtHyffO~LfrJ*KN=xP2bYSa{}z`^&WyjZFSmgIc?tQ&wC~Qv z3~k;q$9D#z0M->p0LkP%#|RA@8Zbo6rTcZ6V&C>9yo2RtoU=eKB|Y)t%1S;gEP}5a zljQ69JVK6Rf8`T4D9>dV*5~p9AYg^wWvpq<2PIK#ghej{-EH}|ov)T_M?n&>V1 zNW7xgnBM z*qYcje-Kcfg%5f2P8i&M|L#Ba_Z`+gW3BW+CosC5P4N1EgU)ACgowhIx8k`GNo&{N z!nEc(ft9-Ce9*Fk5%qlVo}HE{jf`;({bFiFq-uHO95dp$#&;mj9OzAFy(S94HE}p@i)Q;fC6Q>MFD3-`$g2U+xs0upP62pd83`;-wG)Y+r=GFG^aa_XQN zmc_UCjmhvGy`x!N0c;us4d3XW@1P9a)*eE^95y3n_(}RlBeEP2ypW(oGU=F6 zyg&&jQtiYX6AzBA-ty@3z|ctytW8%&HOqnMK}jTp1{U1Gu`EbtN;NT%1(}HgucScg z^LHg9!Bp>t^YwagRZexc67An_0mcj5HPQ>x4I;ADR_G4g;`50S+_9tQLD{LQ~#msNMKxo2OX9{%*gL6yLjRyOT)f39W7{(97>ZMt3I0fevyc zXsuSepd{9It`LgdiT3F~?I)xn2?HIR%p`nY@{P%UYgSm)+ZKr2foJqAWYuWGqQ?h< zW%Ll}r_1nHavc(It(`$%V;9x`T4)@AK z)~eOiXV|@GtSEf8xaSU4VN?f8P*R}HeqIEY6zA|Inu^Q2s=_I9X`X|un+eV<;yc#B zgOAAEuszBN2t6=`u({z&$8zXN=GrLOS3_VA_%B5& zEEp%Y*GA$PfX3M z8)N?RM$&E4R%||YICWnDoId;6&LfzBxJ7b|13jcCGb#IrKO0u#OyPrYTnNVPel)+fD1JVj(l4HQIWpPN^-)%OjT{mnDj zARD@mXRxYMYuT(;_nO^+YT@FKIY7KXL+cH;Ve{h6PVXVzoDgk@iYk!>G>m+lh=JkB z7nxY&{RYNJWr(S5#5XY&iZX13MoLynT!LaLJ~};#PQAbQfvuw94Z=&w_mJSfv=7=9 zeyrk04l-9kn6Q4h`IfFM?2ow2(5Vm)tQrvSW6x@-@ll4_8;Y>(>s6(@$CS>H`sl$6 zCM6XIzJLgx#ATbzO{D#GY3z2E2@wZ+Wdb8bug!SuV4DyR4I7v)b2l>w;02NT!Bv9p zW~0ceV&%$e79<$uW9zp4P$;;aJ zZa!(e_Jcw5v76r=)>p{{q!b%QZC$A8M}5KGojqkCCkcmEW`YjFagrAtUqH$UkDDd_ zz&CuNNCU~t71%q~RP!k64?N$6Vk$Ji;+n{3XrV|_!>^Og8#q53w83l~hD>@WyNL(@DfiK0%cDA}Z&?PU> zdq_O#eg|_+q;1|o;#R29gasA5r`tfrZIMrbr(dhD1I+u|b_U^1BUKBa=?Eb@yvNrf z&F&cIJwdC1QCx*8ag`I|uUXineuBtZ644c|!pBS$rfWa+`_WVRkrSqL9QlX@?PDYa zz>3be6RGs$2876xMd?YETA6xKMQOySYVx1%cKvIHKAOS8j}4XpWsO!4)iP6@zQbk0 z@!PexI;pQ=C=OgfVMtkHwu3uJ^dMI=SMJwRzi)k?bQe#v>X`^E{kucPCFz4Y^g~IL zGNlvr>prYueC9`Bb2$hRv!?zSz2MId&p$|XLNMqz9!LD}W;z#XNQ%^DEM5HRB8?xK z59U`?Gq8su;o$?z7q1_dhsCVaq0vxM*d4fNS28ZD^OdZ{%|wj}aw(W#Kn{giJ+wh( zIwC^E??>aFg^deZF_Yw0vklcA(;^^xH)fi;2IVrz>Y51(L6J=AP%1{}0hhoS7WDBt zV0RVw8<#Ts{r&o}YzIOlR~@Tt_TpizL7ry^907?q|ngDRW^UlZwsp|xTI z;?t+jr~elp2pW$}L?ez^W3c=_xhZ!^Tr#N3Cf2YB?>N{nFc7Z@VUc=Qy&>hCE zOjaoPLsG&c0s9PK+4KP`;4|~BaXuvV`~{2Ff&JZ%NexXP_?VewcS>%RL+M}?>dRSx zYjQK{97>p&6>bIf#1wFSJ?~u%(`(&p)4@2dl3gTZ0wprN>NdT;l-QpQ!CY2he>r4? zGUHhOX;gn&=1_Is6TmNcT$%7NlsE<64A;^aqW&E$&UF3&3+W?9N>+1VX5@xeTJ@RK zzRzu0W3){FQr5wB8kMWAaq^bcMKhBkFI~U1X0PnnkB6*1me%W%e;8?J)L`@1TC^}I zfI-P8TT`YHkPLbT3Nutb;JYLul|#vK`Jx1?o+Sv zFm%h}Muj@vcN|@Wo5nNem;7(Zx0*CW$N(;Zya@8!;ANU;mZ1@L_P&r%C>^ANju_rU zu3kaz=>SvnPQT7XoqZCN)faFp_f1NXP zTM3IYG#%Wxo)r?!;FZ7h=1wAHtz)rkg2*Z4&5T?qI$yA|bKd5AdzTG_Uh|vsMI-hZ z*m>gzwzG#&Y))lIK&y8>fk|PZ`{^4_A3x@@niLO`?6#la2re1jxOIC!vM##U$B^qD z5p>^B*1wU=!PqQQS#1IhKgeErTPjF>1CANZHpyMsn*+>q*a(wrux4ua81<{j&DG78+H7eGQO+fx}}tuWL~edM{m#mZ)8s!JOkK zpq=m)r_t?Sd&y+QXaB(#lJ{!3jh>}64@gTI|AStp9#&eA%M)IrAo4K88XUm@UHsV&A}s5^JnSM zxUi%@LPd{ZsMi z$7pbEKl>K9igKwlGBT}UH^q6X;CJzDy%#fHrD{229UnhTa>@?157fwr|(&yX59YA`~5eU5E-6_q^Q>BJjtl|DsKsCd6oDEEB73O9$J9YIxlYIb6YX&i0|c91el!h zo_P_J7YGQvupi%4{AC$R3VM=;CJUoaE}+ApG`36xX^T~d*06FD4eoc6`xH3i7~!s* z`VL;nffA=yh{|^pZA`*7Gjf{6+?*X_H!W}Su3X_)tQDCj$g`T*g47s-&WP`yle2WL zl3$G8!yyaHM#Lfs`{*%%mO-FwX8=!OaRyYD(+n3qt!Q>Z7bucHK&$9zp6?aAlpnr? zXS@^I3aMLk=!2uTan7%a=+6|8zJCAuTN3yYjyd4GZ<8(Q7}^id;smguZn1d-4@zPa zq~uon|P|*&U#BitQ^W>Ix_$=B~p@^(#%k^YZBM{M42V8Tg&l#M2XIM$|*cniW$OspVIC*Ro81LdygyfA`Vtx~c zKXOLGNg6zcrblMQPNK~DQ@mlqLZfWnH~(AUUXMe(5E;jELjBh5ZE!&qWg*X(L2&jI z?b|zoGVE*cSdDP@jM(T<8ocD7BtE~3H)3bd|Hsdiy3Rn;eQdmQ0rHyRHpS~qO`vPc z@%Jw)+}Q~Ny4s)LV$0{-LUDKGuglE$V0Knn*#j)4Ve!;;zHh9QF0)A4cejZQO16pG zt{vjyXA_LlPZ8^I_MXHpHGf+>w9-02N$%*>5&FqYI=DO2tunZM(3om*^@1h^|EYUC zK~JUjTxI9rw_$`B4zHoaoeHcqaM=qXaB}j`d=X1}k70eDz?MERIdb|Kg#U%t5PvOZHfXXB-A`8_U(jAInYmT5uRkI;DmXl^a|g{7 zym-CGDx+Tlk~JeWt{Zqn`e55e8SWoYU$qI?-4h0x7fR*Tr2-io{(`pojAv)S{p2vk z#pT^j`*m|_{pQSY?Jg_Vp4pouTYKuc!rteB!_7v$ts3#Q6kD%uy)Jz8QraBz(95+` ztj|Kw!30lGV!Z#I+Orxc`}jBeoZlo9T{+QUF7T~z<{&(iBzUlaR9vt;N|S3#43>C2 zg*$ejbj~3w+&pX4lIo#yG1O17A}o(CSK{+axSq}cb9`If_M8aZS^`&axxVFLNUwau zw9p}roBUT?g3GlA282b{%uS}yop{?65~&yiFZWj3pi8a|Q&!bDa&Cj#;7y#vI1m3M zRt$Hy@ZWe<`*-5~h|v+wUf7??G#-&BJem|7IRta_JFzS`dZwCp=~h%nl;neb`5HT$ zV-7@DPUfsS;X8Jtgw4MNDo{mXcH|FL&csbjW0J1RTM(d=kd?@!Wc_hsPYUZ~s4cE> z>KV>x8b0oanZHjrB%#w7{Eq|~aI?0WKSnQq7h=3^M`R4Lm!gV7sU{gjEc?MuPHY-{ zut+B>H)BHL#@gvVx2a|>33nh(P?^$b!IS}c&&!>@otN>JM|iAl+`INixuz)MM8RIq zV1n95r|E>H%HWLX>)x3b@1$ z-o8Xlh~`8XCU5 zy(J_kOL%$l-QM2ncDlu%oczu&Cx(H!uDQ}hskpbnb zR8S)&TBl1CDQiEH0xA4xp{03w5xF;y%A)##`@^es{J#h+6X{pvWCoSXfw0 zLSnAn*;2d7Li}>A2?iE+PC#Bn1a!T{)_gR9f?m5ZOszsa{;!GB&#Cc}-S=joQi069 zkhUYC)ERQ(o4H!lp7|S2j$H(vAc?8mhUuQO`3vr`d68Ep&6P~^CE?8hf?RQ=GVEe< z$3-@Oz(^-4}kDr{tH zNH&F$#dsKg%k!GQ*=Ez?%kS~MA51^euNLg5r5lo0Y32@Q=mpQ0@i!Om@xHZ8AwV&| znOhmK!lUF}pIm9ItN7T0^(goFzEzikPAOoJj{e`vWO6&MwAzz-zdhVi(*S~kf{-yV zhK?pP(l{(Jqj5P{U3(|d$OqI$${mTRF-c@$IfB3tY&46^=gYF%wYIlD5KhqptxXiG zFIPNP-XlHUSrIN}3tUPfi*mDZT*1bY8O9s`%xgB7ArSDoH0Cqc(X{F^@;ILjwmYAv z^0~7X$)^19sXcMeAG%eG{u(SV#L8H9+dcWS^FKFX)>@ZvsYIPb* zdl(yssdAqaOTs2iLeeTqYQtOM(CM;{ju~#Qb&*Sf7o@Q4gK+IK`V5qj^(X2mg|agx zrltEp?H0J7V4Fx~5zX0Q%nHhB=WW9nvy`v;)ggspbOVMB z(*Z7#l*8#&#hFWSzOtk7lH(#_C?y5$cr=k`JQCx6mUX#MhSp#12FYa^?wHaV+QOaGmSz_uu$9aGM0YlCk3E5_BSTxBhk`oiX9F93SxWy852v{ARJDmJH$v^CA}5u4$5$#5WKw$^aK z>l1O?=lzoJ{i5NF0CjI?IyP(6c9X9v>wYk|m^D!t9@0h7NWB6pu54zaHP@E4bq zF!!%%zcV+>&y{yS0Q2eLnxc6H3O@eC$!x)6Wr%fRmj8GHw#9j4bv6b|srz<71UA!+ z14a>EX;Xz)$q6rR9k!}cL0}V-@x1HUPckyHNB%o^{LOaf0xh=a!vc9iIUmtH*gJbQ z(W1&Q;mHs-x;I$mVfi8>H8il-m(xF_WBCDb3Hd^%7)H;(Ull@-h^{(2(+q&N#U=7r zvwQMm`<>Qz7(l8fhZ0Dns9x5gg~N%geDX0gS>;a|E86tqZA73;bW_LrN9B8n>7dwQ zF#;}ouJ`-X)OZFAFuRIfu0;f0y6EJmrJ3gm=#PVO9&{&*H|?p$%Pi^IT|$X3JiehH z_x8`2p*u03*sDj!0?vmt*-7sReLrsTQ;cP0WQ>5B3RqZAYPP4cc&idaI6v|nZx0d` z)>y9)Sxmw~g>ZT%CZH+Mt4%h=H7r0xn`QHrL@KGL|Jo4u;Yj4Ew6%8z=Tp^r9+cDv zz`*2b)aY^FWe*MyvwFWdnN6k-%@xT?%XhP6lM@sBsaI*wwmF)&yIjh+xwVeeGyt!L zC*V>2nf^7wShiz2#L8KdSDGBGKT3thCK8WLtL=MRbUwgPHPrabd73Afrx`mpqOl26 z9sqWR(a!67b#ZG@{PN-k+*kRb2n-zd-^e{5ce2HWfVj-ei2w*VY%V)u3|du#mz&+e z5zpo*Z%xfqy{Rzy;D-JV{_rqTY{7s_zS$CP zbkx0NQ<{6Q&(Ea|%>wc1xu;b~6^;+qO z+l9_Sp|SZ}|DVZaqv5c=!#SmpTfV(m3wYrm=VSf`pc+vPyyfNHvv_Q-P&(1=VOFxu z;V^Roa!SCf zr&!8L$L*j;KbVZuL(*lH)}85>V=`#3d@+(!P@rI7h|9=CSdUz9cDN=_$>)58dP^L2S z^t=;@B*1*BqIk<4g~K-d~WvxNNP zK2QD%BvS5QOU2k=V6_Tm29sK&a)ZO+*lPDr_uYPoE$`=Fv7NRBlCjO+cx>$Ks$Gaj zX}|xoTJBvZLYqLZ^v{@4rkMj!4g$*OPWRh5Q(GB6Q8AtOu)Y>QY6YF6b*|C{dQ#H< zCs%{vD4a}w&n2>J9bH{~HuI@M{T`p@Y${UHfc=qJohSUp_+--ABwllwbXR}m(nWD_ zAFq!IBEeJ8%5P;OmN^xYM)rkk%kJF7uTBQL&rNj2Y{lY>X;V83ou^CnZsREIgsFG-F;C)hg{I z)A3}j=Z~i3t`S2o&+w@(Odt*^MNQASshy&*ufiy4G1j8r8bHE!#dSHs2rj(+w_{+Sy)r(u7_& z!jMRW6F@+R&Er&h$Kvz(sG+Q)V%=3kDjq@YvszOs3t3LguSR+KSZId)iv@%j{*>{dj_dC6%a-kGr%WJhbG+FR*149o+^E(p1#3GTxk$W= zsb6nQ2r3Wr74Fs9K0Lx}$XL3S0|$zV9zm~}yZ ze*ME!hc08)q5qV-H5DWsgpupCiX|5R^2%)iM$EN*=*cU$8A~ZjU~FhWhL=|~4QH9m zuvQvbUO7X!RLUxhnk7iC*K5Y{q*`ficb4bto$3FVrHoq1dpl%&CJTD$y2$VahoQ@5 z;UGXWt@C{zE<9xV%1Hp}7;*oVF^};Y|=`onhGJs%80B9J-s{ zQnIog{^;30Z+{Na&w;u2OuGA+)~I&Y{7^?IOEEyMn6%V)Cebkj8?fdJ-qddT^(`VJ zvh6gvS6=If69;s}B8jR_r%5y2ec|W=X>f;kyy~ zG4vGG>A$*)`@6Tv!}j;2(=>rygLNV{qIhg=NXV)tPUTAva7^Wh_Kg->B9{W478`A0 zdEn9XW~VP?dKt(x)~}`AHx@*F7rg-GkHS%uSX;Mz_;36f&e~w58*|38Fvf#%W`;LX zi=Kz(P+p&T!hb*b{PWe4!VH%g-xIxfTrQ+$^Tqj5F$o9>CVyc?q38c?v)7jQKUcx}#00`L0h>3fjJheLA>KLX;bWThxwACyr3Jb#+bgB}H z<>BoGLg+&d+$>!v@9{+c1YsLe)h(+s zfLqpxt8i;6CIMERghN^^!I}bc22FHSVGvnartCBVgN{%Av!Sp|jiM1oU+ zOo89y;pX3?ez#Xz5}gKZI*V!5BTH$y@av0k-rd%_%^Ab@eiQ=*zM!ajj?y7RQDGr@ zGUKnaI$6u@ZvIFtreb9Z$0M7=u_Uc}6BwW{alg{Uq}QqWYj^D;dFzp@=~q0%_<93` z4Nix}qGbc7a6nN`pDl{%~}GTpFvk_c)L-x7zRj z_ZtGe)j?V68 z{;*DeW6gi5T1u9mV8oq;jqJ-ptk?=Y{C+nNGQHKw+k{fAispEBkhkn6?9RrHAuC&6 zy-v(@rVpW?%_XAuk}f;_7f*J&-P1GDGq~J8G7<``hDuf195uMZ3k#|ev4mBeSL%EJ zh|a8|lX)_4nXPbh!dZIYC>vA4M$&)L6GI-prh{j;emTZLmX`hG!W3O9U6$nba{m7M zl*{5-#A%SbnO6|B-|@?bx!9*u3IHNC#88d0CIosbt4OEk%n9jT+PV3{E15kl1=InQ z-mKMi&y_v2LqYUvK+;#y#>XV*_JlGTNe?MMe^$$uhisQZ!`K> z!%eK!7HK}H^`Aam8#Y-;?(ly0MpAqwjM7O&N*Y~*pFpt9uTK1DUI{>|CYTjm{1gZJuq&1qJ@@)O1FQNHQ%0p6TWv@JeT>j=gNteEYWq zu(skrG&0S1ALS8RTVL~n?0AD|;kLC` zzkv%nQlR4$bUs5TlZdh#MsRyv)CiB9537vEx9BeHYvLj*(3>Z(jZ>AIAByKVvyRM& zI#|dkS)W83pb5pci5LbWDGhVDpB8wR(~@DRF#<9ouiGK4GlGDDh7_2Ep{dieTR1gs zoJhAQt*Wgh=v(ZZ5-s3X3QZPsbUcloLqpHk<0>mFpKP=>Y%Q}Qk^J}p47m0awZ;g1 zi>hw2-k4LMamBRTH2vo92QhTe*-8LG(AbokxG3he+eiyG<QJAy0%i*&*({gn zyX3966FIt*G{1v^K0epeh(F=G>le}-v}!sy+r(o^*kUdTf7bAMb3Ju1jfjxn_;U(K zd2b(=^^YTWUxA#}Z8sR}fk(~O_7l@o8`kPWzRO#k_IOp;oNl3#@GK8QyD^o3rF0~q zTq5+)b>q7%xwCcs(rl;KA1L6lDIkplfiX6a=Ge4IBvJGT{T3X4i(KWGG+9*L*{6%x zZNa^TwE;n+uDG*jv{3olF$1 zH|PV+&(F7^c1dKo@_>lgGHOZ$OYY9w63FkWGZlN7KJ#fCb4{CflTrx8KD7PNBIe;W zl7d>IC1AY8&s@Ef^TOD8t#AJ0b~;C~)?zztp5vWd60(=5An>0K^cHMqxq-x>SNj!! zNIwe)-hOFle7st;D_Lftth2Z9qfT+5HpDW*_|0T~CdOIrD|j5L-KV08GBY`O7)^n% z56`wU&)mV21ej}ZfP!Bj6w*=)I3g?U)4j7U(PhZRRrrq-AYUP7BRJoXc9PH8x zaH|5x81f!7LfRR1nxlZuat93OgK{0cHV2BI>Fg}kG2YkIr3?Mpkvb3c9y;H|`*mm; zRKWOr^=tE#`8kJ@F5R}}Y{zEA<=f>RPm#cMR<_9%mtevWf_H|Ch9+uaLawBwG&tM2uxm{ciN|Oo_D*So;7gqzmy#u`%fW9kb=tX_)<=m&ap!`Z`m#GwKS= z9O}R*-AhEqh!U0{4SP5e_5ejLV+ zs8MJ9CURvo{0LtknqA(aaO7uCpT$k7a}*)Yr7~kVYsGq*1AW^!kD*&^2s(%wb%q0w z?XK7IKzx7$M1hj!y84l=ty}_MFUI8>HS*Kh{HvYr4Q*gc*Kl3tn)=0;w2V0+6u8M@ z<0Ch7vHbUomIiNcvY#?+z=BN`v;$tNl!846@)$h(^k+(pQwDL9Qs~}Xj>uxW+Z&#c zFO}7FYzBw}kAO5wXQ*OuPz;D{ex@+~qE;z}|4-osR+A$nuMx+YN6&XD5EGcZf+Ecl zsK3mbF}9b-XVw*sb29DYUWD?qf4WjF_prY9`Ye}yv=%s{K)W?~#LL=&Llx%v8GR8- zwKoutVuTRj5D+LhIMU}!Reu)CF`6uwDXFQY-nn34V63*gvnXVfYk$v@0$taX;k4C@ ze3#y#w9B~j*c`j2&g&k|kA$~~-H&nVA|TeHLK5mZ9kQuCy`zVP!@2S~)Gu5jj0Bwv zp%mf`X%&&ef*WmPA+iHdEWWA^IdkZsRA(gq-v)|_f#>Dr1qBDAU}A>U)G+<|^Jj2m z1dWJjdMFYrJSK*chbKKX75g2u5;oZniYiqBcMK6rp?Af@POIw#*R>nIYMa@m`;Yg~ zZD{~$(oUN9(Ojj1RfqyEHJ-N+%noEUcaqRWB+gVgqD;x!4~VO;8n(7c;(P|aCY67E zA)ACP>yvq+p2yB?zh>3edA@~(A%zvjDQ$#R_Qw4Gy|ur2#212pf$t6TKw zA-)Zak99ut-Y|=7L0T`jkHQrcECj~gt7PEW08KN)Y#ocHbp#vu0zRncHw%oVF8YKG z5o@FEpI6J1z7%S9cHAG8ryErsvA1XH=19HT(St3JN=E}-&rAUgV^iDYbYZ)EJRNA~ zJx-KONzgU0pO`{9+={J6SKTS3Ne2S?N8{e^ptmCi4oHtRoMA_zBMQ+uj;Fqh^WeGy z^=QVJc-?b1PiB+p>V=S|R@;=}$Y2K%@==>($2_pH?a_uz3}JHRG4$e&)m2WVXEOA3 zF?>yKFN1Jg|2}h$EJ~V7*w?s=XO6lK(*tPr2Jm&^@x*YbQ%=hNwWW1%QIH&W*49Fn zSk3hPr2tD9)XL*)T8T;Vk8#c>n#pz1vvL%7^QEe~$xa1RDcrafv!$T?0(|D1v&|kV zTiB{GwHBBpLwB^#1WV~LO3t4#XgV?n%byMX{ewzu(4sUZ8cix+M_-)7%nSZkl0%~zeOPt;;taEb`ozuvGBQHT7&rGOlM!e;Tz`psQudHRM z8&pv8Q;a8Y4%3GX*>mPW`sAkW_P+WP{)n#{Sp2fM3@7*2mw0G4GyJW{a-)z3RC+^! zZTbT%~IoH9p))4xi>eK`TBCt?Z^9}nc@&f@Lm5e@p_G1v6e%uvHA--owGui13#Bem;O zaO)zl9BQQKKG`*d2{rv^Z+NU2E~Yv#OZ(R-w|!Uazs;7P#cc+3EqG@9#VtY9x=IzG z9?3HZZ6R8{gdO1^J79;&WuqQyKKNY!5Lqe=t-SX+eqMPjwvx`PeF$jRAQp{NDEmkx z)>jYJb2>#Vo=s{b4%Wi2ly7*QnKzaY_*uG0EBrW>~R;+NN2~-zoyx)4Tf5lp5b;xx- z*|Z=hR!>)6b|grdVN(4#wWzQW9wGXT!cquEwxClI4#kV^$9;} zX@4y>x@ni@b*K>)^sC|VZQ+8{aL;VlMb@N9&-qnDX;Zi{4qHe}cLBoysU{$6J_~D0 z_y(oVfSwX+~9GD=S~EMujvmC>ojV!PDI$GP)2*qfUO781Ul%_xzvY?I;W#l@*pqBSev|q0DUY-bP(v2YfgDL!{O-OQjlG)I% zQbx-H%@nk#WE$Q?M@JM#D9O5md$=ZrP}S61p%gXN;GqLcTvC}HFNvS`|K-$v_U^Q=SfCm>wKW+Ru!spJ zgkeCH%eXx6o&T!sjp%?hMSzY|AHA)ON2#An+~}>pkY6bz6Y#$PW)7M0RI56;O!HIg z3w`H{7Ks(u^u5%=P)7n#128qXRu?Qd0DJ^IuiRta5E1$)SlpR3c@^=;V8=A6c@Xo5 z?si-DsL%|$j<-&A`pPBv{yy13(?z=vts{lYr;VskeQ1^x?64RBiU4~7^=OVpk3r`z zoC%bdmI=q!%QoYl1#oPg^<)5|pK#Z!@ULOk)uu>ImZ(M}6~OBEm5N$cVaC68wH!|a z5x@m+BnHqagnJba&4ODyIg=_kA~gw4ZWT4=gUcaimB^Xfi7Kt2)92P|OD4w)DI74c zJTKoA9$9Km?B!Z)nwM1mZ}Snt`KQ|D{wwW0=x8LIOYQP zTQwYZ5RTgiRA^PrASoW&Y6&K22zsXN`}l^!ddSq9^_j9nm=Vv zZHleqgK)k;#Z z+hPFlM{>dIsP_mK_1qFQok{D7CBo-T;rIqGBm|cbLaPx_vW`9HSo0~&e@ZunSrAkN z9$sXPpzBqf+zOvJ(M=cFjMRHcwQ^{DY<|2cz#|!d6?-H|CS7v8GjZ+4mLI*36#N22 zGvUcC&}*7Kq>!EpzdR4~o-{@Z{=pJiX(cHno`XqUbx9!wc+_fAuzM+S73+XkfRV~Q zVxwVFH;7u`nG)&w6}#to&$Wb>fyRTN@jwwZu?y!9%e!@Ky|MlULc|YNG15Y!N)tib zxP7`kU(B$`$&JJS@D9)hP}jBEw@^xn-~GBXf$hSjlR0~SUw^5_)aX&D*4F-yz`^BG z7SND@9EZ(0!S*idL^l=SPZ;xo8jiE)hrU*uoVe_Qp2)0rHWOpuFfR310kh6 ze@-7?DdJkIE7a;H+mCi5HCa-Y|NPjvNKkONSPEwAOkR&|Q$$o&4`+dX8S^Sv69d3e z;8{Su4E9wStr9h%_^r-Fwi-1$NT{;i2ndz1_lUL<#AfGG;d;dFgQsVo_Dp7^@tC)l+s5mW@qHI`rHyQJW) zufJ#S&FvNisNaU`>nL1{!WE(KJSbV)+UvV`0>(9!U?x3G0(#p$d^tf31%W>Sy^${6 z03KT*&L0OBzMv-J7<~O@;*_i-6Q@LNC|zIT4RSI_?c70_`G~R5=4(;*cIZ3D`XyJ= z1^6NoPVdm|xeDTM#bK_u(k66(y}#=AJdeaH?DND><`gl2 zBz#QN?$zumX#b%znH~HSdw!N+r8txG#^oa!n|HlpUQs$T%zaXpIQr<3u?+VJa`MwV z31|pBr`79^F=D2+`@oqD4x~igum7j3o}4*CNo~X^R=o$&^Q^06791|sr>&BB&kXCogxLd)TyreY3=cUQ zy_Fb1Jg&=tU~O_}GaBxA&Y3)U4QVN`eG07l!1`E=YHg&BrJdyqmc9;)M;PgO8EA=3 zc@Vjc7y!BflQEL@+2a3XY2hIE6F$_m` zA#jM{MvMfEc@>)tk*!RZk2Bf49hXi@(V1r=c6`To~Q%FgaD$$2minik6m7Wonb@@QO z-lFAUr505GfvVkfq{VAAqGA81LJ|7hI$7UmSmWScFyG0 zL28nG@zat;k1+8(B%PCgUpSgkTOvl%hR^OZm)dOlEp|afd${XmDA&Yu=iNOQruCI& zgfUD)1dLL>?eXUZVz_EKd;mOU_{C{D7}~z)WM*cD_+z3Xv~wn0KBFs0nuBkJ57c}B z?tDqo@;!yL6cLhLXR55?hrm#8vlMb0FNPGs|^p?D3?p8L{C_^F2^ZyCqyzzDCNY`KUSuEO|k1xQ8YUel$lSbj&+dH5hg ztc2Wv&@#~U3AlZr1S)wNCpN*vt|A0u9A2{}nb(McjDdY4!-~*{Um&y@CCiKaTn=yL zyHa1lo8jY^p(Oo?{LP7_pxX_rKY)cViWrQ+qafRnqjJNmkz0uYpbPK=5M=lWRqm3q z<#xu)dow0k8%dbDx7H#(vm0g)uwrSIjyT5OKvJl2h`~G18yE+eD?kwt3N2rfy>h>Ryh{wJ zNwDBqSo^ttLQ{bdC{$jYgGFzFVi7{7#i~n=f~Skj7`^|M@4<@ySrNT?2?^hyoZDZE zyhscHRe@X3iGJaO6pmZtb>DGjuV^V=ch$S(i;2#3_>K? zaEKvypbwJ1UC8v2e0-r^A80kgGwHkzti{>=u;evyFj}JnaUOUABZZS3V(g1HQ%z$K+M`1xVy%^QWOyJ!e9C zgAZZ#2U4Xf?TVF0-h}KrY|QIJm>-D&M4tXp;9bC4*Ls=TM3A;#Z%6yVlSoe$-@zXr zSzm)fDnUJus4cnk!*J$TVz`Q`NX$bk%a0shRl=+r_IH*Ub}tt;eg_-A7U!b%ScvR6 z9LP_@n%{{5BucV>#+tF1^_~rXsNNB7e@x`d9a(z|tb;Vz_baUXQcBj@qbqqD5e1r% zFDHdV41b|8@CxuGP{5uuRDe1?pmui&5q6-5qidyP-PXwvf7GtCBm*BIMUO7z*P(WZ z;YO50RCfAcHs|7I2rDaFp0yu@3X%C+FeWRw)1@la<_WN4hTZaWZX{6Y1>jhIA9{xv zvc}zr-oO1Ca7C+#%5jYjl6jbyb2G9-YLY}G?w$*Kel{zkri#soFzZt1wRea?1wKI6 zj3tI=VxbF!h(QW9i&aCjvgUIjpWW0a}5HZ@E zDR1Q$2qkJliCR)^sbp;^UK5H`@-qK`TS~W`-XW#iPVdP0?aax#73&eF;%vu4aEQS! z+=bK|Y=@mrN}VN0(JD}+3WVPxe~VUu!j&@8rHfhX;B==$LY(~09}>~jv-|)4d+tEa zR;T(K=}2C~d%$w%wRMQWQ@9mzT=fOK*K6oE27R?m9f)jt zVg?ahj+KAAz51h@gv21c5A1ecQ*DdS{nyWdDU<|;Bf_6<=a*x@-AJ-r3Fnn`h{4-% z8!!flbtbAuez8b}vRclo=MY0~Ko~FpSd3IOb|$fPzZ4{o;SsD(gmd5!g9i}|bOgpD z*?P|8*8jz4j9;84`yW@(ZdU0aUGl zd$B^FGWX(q1`#aE_#JRw4~G~Wh>6@7XpU6YY6gVo;roq6A`w>utAKStqVpO!#NZ&C zX9QHwAc#glO(bt4JeQKdc3@`)0sIL><3u4k#Nfa(ltQ-WY9obxD+85)ia=lvURM%u z=$hXyU`GZaoN^wULktdb4yCUlief;~3=8AhzeO{wkuXF-yCDA*sJVg^P)XzOU6ivx p+;xA?B86M862S>)_;Wx0e*h^s%VY>QW&Z#G002ovPDHLkV1jkUcf9}r diff --git a/images/netdata_logo.svg b/images/netdata_logo.svg deleted file mode 100644 index 18152fb7..00000000 --- a/images/netdata_logo.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/images/nextcloud_logo.png b/images/nextcloud_logo.png deleted file mode 100644 index e813cecd0065a18bb50b324e7da6c9550a2d79fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6006 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 - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - diff --git a/images/peertube_logo.png b/images/peertube_logo.png deleted file mode 100644 index 7d709ef1990886f2162185ca869d90a86cb41681..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1639 zcmV-t2AKJYP)b-sY`y;BLj|I^jScVsMN z&xmN_XtM3ot)VmO1j2{SGr`K(2)4>lVHfr<@83l@YEm@jol1ho2Y zBDQ`w(bngKUgU{j167Rgfsp>)z5M$BzE($QB^eeUU@9gbn!K;7P3t^t)2HFC6TZByB8CyU2 z+<7LqESRPWwY49_KHw2z zrD}`z$MtDf2{xsgZyZ%i-tGe0b$W7xU}|L(7^;?OPqt-$9Wtk_2sU&};8oZkhLugj zyz0o?YEQm$ArZ})(bgV$P<4Y>p@|rP2Ew-tY*m~E+8HI2Q?%7b9uOi_hr&da%iAWj zqabwo+3~Y44-OCia_eq4`u`|xSY-u9fS!$@j3DC=|CwmJDSna}j9iGp*H~|?dkO>ob7)214|CR76thYZ%E*0*J% zPB)r1O%*<;x(FHgGswV?c~d#p#G}!)O{gxbR14qp3f11nC790S6m3sG0c21ewL+E4 z!|dkVSht~eZ$Ks=86O{aHIutZ)sbM6y4?-lUQQ$u4b7m#W>h;C3!|MDGBD5eawn~N|BTAygAnG5x5viDYI@rbs;-4J zeG{mMb$IGEN^SHwM?!)41sVwLOuw`vKL6X0ks_%kXwBsWF<*Ve#q=@9jVi^tC>6Yr{lUm1NF5vG5A$9Av7l3Z|$&gz&u?1h2BZ?NpT3xkTwzxw&%v3EC4x?9XC9SY!V4m=1hO~|<NZk^TFmA#W)jweW z#_a6uk4{b!q`x%~rl_s})!WbmKMB$WJG~Y~Fio|xvS}KshAjOmP&EjytXG@PtIVVY l8TbxRz6}k3Q+bso_&>$*gstBJWc~mE002ovPDHLkV1fsB81euB diff --git a/images/peertube_logo.svg b/images/peertube_logo.svg deleted file mode 100644 index b4a60996..00000000 --- a/images/peertube_logo.svg +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/images/phpmyadmin_logo.svg b/images/phpmyadmin_logo.svg deleted file mode 100644 index 95d919f3..00000000 --- a/images/phpmyadmin_logo.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/images/pihole_logo.png b/images/pihole_logo.png deleted file mode 100644 index 178c085d5fa245987fffd29e7aa9222efb362dde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2778 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 diff --git a/images/pleroma_logo.png b/images/pleroma_logo.png deleted file mode 100644 index a199972db7f82b65e39adf177cc6fcd19ff81c84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1591 zcmV-72FUq|P)H6Wn@5AWo<^E>J4b77#*}N-w|x6_APqTu^}sgh?Qzgv4(mWj$Rc_05@S*-s2C*K%=P#)mP zN7xT5wNwPYMySW3#JK|Cl|b|aRCgp*R1HMkRluw=QNHzK4*-usnV*OkLX8_1t(bZe zfGLMw2wX>5*gcH{g_lV(1{c-#3<2V9t2c~H{7hiOY=!_2sOe_M7c)CZfTLc|+X}rT zPLTk0vml@VE#NV#0<;9UZRKAp45iiTf4}!pIVkX@!`5sejf@qB0wm&l?&`PB0fqp# z-VCKY?#onp3~*SH?~oycPItE7b)&!gdCb%B$=elVcB0n>$sb zk7{U^1vW9en3{peGsX+ALz+^}kIPF3!rKt4v%4@0{QIUSOu5BlR|?2#a(Rb$2CxOQ zxyh6}5DhzehIDfVu-$B2n$V5DF3ten=!|XG?<+t{(h5)kS`x5~t_oCumIN%Ls{$3E zB>~Imsz3#3Nx(9?Do_Dh60nS}3RHlW1T3Sg0u^9q0#R>%{K}z%cx2C#*LBf{R)HMS z#5k1H8+f5BpQB#gp#(^^`52sEx*Eu(-)mh5>hn;evr)M`PA*ABVJW5ykR z!3^o)&ySqs-@GsR1=~*e9jeKjbCrFj@yHHjEdKG1#D{q8$aSQ~&L_zeM>3K7a z&6)>B5SuEJ0M2BEu3_QPQVGh2qI~xim+w32H)%krddSI=lnfo2S$Mb zAiVZiMIO3$M}}z*p1gj(DrYV&nzpfvZ6E+9{egGw9hXCQOiH+(Zk`AxrO0i!6wUMs zn*PWtFzFBEWE+7JIfWvPH5RcriJ1~%`V-wKQ18N)cC7#vpd|sz=&C>kXi2~_`p_!S zv{>RAH;>gbA)`{F_6nxln!1mACS<~wcqS}k6z_*W>P`ovoV7%fMn4<#-21g(&G+$S z_Q>2eSA5MR>^Mx+LC~Ek-8uy0$R{q$%Xe_?7)Z|q4-P$S#Q(e6G_%$F0tBF9DU{ke z);BOS)UTOca=d~j+!E3YFlgSbWx*aBuDNjXn+19M^LgVVzB7o=F{Hw z#3}kyh{Z;irBgDTN~)mF%0T`)ufC5}S@YWHnUG_0xt!L})&p~)lOhoXm;zF-APO)C zfLte8x2+KfsKD9&)!eP6KHRZPWoniHu|jv6TH0{q$eugH>34~Y@UOqEAM00K*{&6Yz2eKqH!eK8W?@ySe;0d9=ytpz^ z-u)@Ca!vh1S|)aqMs%Nm-JV2O#|wBE!5rUjx_dy0e2>Rr$Wz$)IE*{7J8kX_fQnho p`xQGMhjC^NkHe@{FK_f`{14T8yPsG}lp6p5002ovPDHLkV1h5@-dO+u diff --git a/images/plume_logo.svg b/images/plume_logo.svg deleted file mode 100644 index a0075316..00000000 --- a/images/plume_logo.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - Plume Logo - Feather - - - - - - image/svg+xml - - Plume Logo - Feather - 2018/10/07 - - - Abdullah Tarawneh (trwnh.com) - - - - - trwnh - - - A Plume concept logo, with a soft stylized feather. Solid path, no fill. - - - - - - - - - - - - - \ No newline at end of file diff --git a/images/rainloop-logo.png b/images/rainloop-logo.png deleted file mode 100644 index 1cb320c2ee599723c1ffff22f980a90928b50800..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4750 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 - - - - - - - - - \ No newline at end of file diff --git a/images/searx_logo.svg b/images/searx_logo.svg deleted file mode 100644 index 302d6c3f..00000000 --- a/images/searx_logo.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/images/simple-torrent_logo.png b/images/simple-torrent_logo.png deleted file mode 100644 index b18f220d15571a1bf6ae3d2592ee611e0cf193f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9341 zcmW++bzGEB6MrZv2}x;$qd|~Vy1PNTySqC?6n?~Qz7o&=t9HWu3g&` z8OY9`He|a+15C^{I8b8aV&XKw`W-Qe^kCcvJOeWFXL-tR2V!RNl=DAq6tTBC$|QU+ zNqlSe`j}z4{9Aa)$xGZNO+onjZ@jc%N{=sZJ;mh!+zcN99g z@^4H=;vLuzN31~rIK>DKitzg?b%$2(37`XBvoAp;!|RW+9onph0Anifn~7u>9}TPv zKws)Z$pGkc;HzGf9UhPY0B*ryvP?h~0dRPsB8dgeSEesh0`tYRl{i2W8j!=T1VWeY z1gzdh>vE&_{Q!z;q?uk~_SK<98Mp8&p+|LN0RhQIU?OQNASy?edkkQFjSk4sla6CB zs$&%K!FzvKT6)E`DWd^>u*~snHMjs-Tjo#dK*Z_qjTaj~+!|!9DLIH8aJQK9vLVc* z%DWiq6Hftv8aeg-;k6WacV}yT$6?p)hmU{6V)MD1Z!=Ny zQDEKkcVfg9YV=_#nIg@F28?HyZUR8ppXX*38IimluU-@E z{w6VtKJcP^V)eY>$MdfDxR^3f98&8Sq92~wB+oNV;85lyV=`GQ3#LVtGVXmK(_tEf z`jnzq%DSYQD>EZ_e8}D;nMvP(m!ORN33mxyO0P1a8+9;d(EX*`D;TH~hKhWr`~->2 zqq2%!r>L9hC8Ao2%cs=-`1=9j3CXrmQ?Cde{#&p%`!8O>>Z1`g>oA4wwvmuQijXax zkw^eJO<#fa2@VK7F^cpM$KoCF54RXFSjkA;NUnnAkhz(p1IG|I_T8%=Y)t7DTFopW zB*=jv8_@=^kzx(&@eBGF1uPb9grt_~${@m#v@K1%7c5|Y6?_#}pTMW`I%^*<~vX|P%{8Gp-n^RP! zGhSIRgH!cEw9rJwy(mDNS1-PjRM0<{WgJ2w2P@?%nf;mT?C5;$#JlI$fx8k*uaNyS z8}9lCdvA9y_9E~p!Fz((VPzY3Dp#sds`BTpRJ=LrWmwbMIZ%DRIewZP$4^9`Jl`5| zUU7zzr;d_jie?&QMr7_*>A&@TD>WNjg|A=zmZ;joAiPZRZIkw9CGHGG^=u{G+s;bi zx(VGt-4yLf9m|p)%lnucTY|>-af(Inl}q$(TZgEUUQi72+n*W9{_-)vIN)~uq+w&) zh&)sez`CUg;0;yRlk=@|sBuVj$lviEMr1ms*F~ zh+2`wkj0)wn3r_|OHp^xYk%Ah;SQaSxQ-?N$$iOb+k@ae+{@8R z!o8I#rAzmVl1s|{lV2xO3?h7jIKp5mw^y%iPshNve_TH~w@sbCTd#NqbLvPPa4MNn zDPe14J&t$W6bho0bg1#9wW$$YwO@7>x3+QSUn(6a9o*{S7|(Fcb?BICp7t9XgK{s| z%-4(@Ccl}@b1ks$S?F52ON#rVkTq_ zfcwDxm!X?BjUnVIL=*yRsi=k24g^5l*T^==QaIoomwFzHuMY1H@eXqjpB%lpvc6)u za=)6S8>1zm`z7Wl7UtvUKNjHT)pbz1F4$i=P}#p{=t$%E**E`Oh_Xx#3?s=7$fneD zFHb1{fgW=V;8ZRL%j<$GfgZjwC`x!Xx-7&(M=ex7z~&>m|w7ku#&Jk zpYT4FB$s`POJL04lkV9^iJ(E+3M@Nv=T4E2;^dQ?(A@Biv8vPmdY1ft5@(G#!m|vi zzBkr_^WnFW+lMv=XQ~`ZWH=cICx6w;eVt}KKX1Ql?q4-q#AKk-LfWF*s@kH1;{Pg~Ws~@kf^d&MZVk*2NPOJ%Mc;MH70BDl)z9*?t=nEM zZl~PYn}8JriW>_VgTr3OeIm(jl-iDEl-1^auC-n6p+QHAcn68oQs^m8D%NReZBrFb z+sQY`yn4MN7A|+=^j=HRe@FmVOP4D+l`5^B`CP+5{?}^F7K^QJVDl(d#W{r0@9>xm%q2R7taLoi-tbI&TG6km+;Npf=@h zWs@0!HHU|NBr|>tMOZiZt9IMhrunuYvq@$IiJGAVNS5d ztb6SZBi*+Mm*8bYvTiK=%NIGW7(>C#%8U`1N8N=ERa-}o4wMf{4?JqFjeF}=yIo{vf4)B@sHHhe+NQB| zS6%h{9O81BJl;G$I*uV^Ep%i$)>5;C_$*v<6_Oum4l}r~t#0jEU|syxyAl|BP8dr^ zF1C7-aoF{ZE6C8bTOs_?1AZK{l0t1m)6u&VvC^g#s5MxS68a?+`%2;Dz{StgZMnX; zw-MJ}S2&4YS=4JA66LuFIm!+E=4HZ3_(NvtqpU)Hh%l+ePIgzcGI0wqX zTyW7|{~DeW_aceU-6wzkE6Jy`pi}B;eT+DHwQ1`=ER#Ql$$J&qVzjfZ?(K0IbYpPF+c6{x?sAtSz>8btCgseP>S%n zUstX-^*pe@h8-D-*ZEy&9EeSwOh?|h^v(Lt{hfPhUKrecGIU7O>cP4~+s4vy`8VL| zh%ylGSbf<%BqgZ+u4nOnANz)AKeG9u!M@M^_g||%tI2+2q7y>g_=1Ow$LaWWxYC%? zEVCkWQc6Ap0}TOnH^OcreZ9P~oOE(D!r(FZz_)sL?SA7{ZPMs&{uCdXIN4hlTzT$u zQe9auI?O!G&@~Y(aaML$JFygg(st6ZHr&mS!+t0IpnX1dV>?{_Q|nrCH|*h#_xj!W zEepI*0EIRgZIyL303d_~0HR_60Qrb|?g4;59{}uI0f6Wy0HE|tvm8_e0IDh#c^Unn z#lw}*JX-(u-Ln%tApsRe&@$#buV-7yZK_e=b~{m0tJwOAif2a29epx{7O!9KvJ*Sl zyh?w!G+I~jbv;iZ8{&$NPcH;sQfHf{BOyrmi=K+X87R1(E6pmfa(T#rnL_+xMPNl@ z#k}zPATtt?yH^(yp%uBiw_nHU8;AzD7)s*;QHWKVl6Nm>`)=`2SJMZjkML-XOEs1(IX7vk3D6Ws2uTRE8V1*1D1~&INcYY8de;i81ZNSS8AiMwan%^$3fH>KIQ+_6tbMz(r17v6Sg+`rZ%Mkj^c^v z;6J}%v2E$ z)F@{DiyPyubsmFRUa~ID9v<-)X7Huf+CNB1j;MJ+M=3ag?E8gM z;N!7&`btK3sXZwcnoM%SzR}m4iq{MloXCX@5`5;%Vp#oK$?GG(4C*3Ulr;^GrtYzg zpYww6o}zbMkamphwrrbtq%b9N;NbXV%+xsDYu3k`_N+Im35GZtvu=@>C~==wv^M#_ z8U$pLb!!T~gzy)pFJz`&ePJa3#yxf$$5s4mO%J8s^Q@MFw+uMkW=?hKl|vN^HVD@% z=t+;2x8DULO10z|`Bd!cn6Wk3p(*D>LJWIK{8-F6l28=K=kVu6!QqRSy&7<`Djk1> z&*RnKAhS8G;t@}6LgKA?$${O=$$(Y}=txzl3Q7J&Nus$4o-HD!{7M=umnOJbbxC?I zhk?(MFC*kK6gBel_{gOvRX2)Jt4&{P$18p9sFAr+@#xipL{hMrr?cQCOI7p~p^qjv zRX*`!TdDuMAcEeutwP$To7iF<0=4=WC6Y#bsfL*Gc0ddETCa+d`^nFM=C-juC4Q7##Nn<^8c0_YMz9te;hYdUCeg@t=93IE=uzDU;3gJOVAH| zj32)gQ0dera1)p^;}Wfdma=1w#u16BQEcRt*sCV?bNpQr?&Qckb~D!E(0(d;SOeaZ zSdgHlMyFknu93LtQlDccyvWXOiauMBYwc_>NW<1jg^;o1czeyEIQ; z_zSNoyf~eEt!Pn2obpSvk?$H@y5hu@F_nmNG#BHUJ4e-Mo0vQ~E-_*SdZSOB`NT?C zhp)(P{4>x7nV^A;bPg{wW)xYpUpSVB@H3P@Wq%THu-bnS?0V&!!a%X6D`PJ~DV!|f zGWaFk@(bDTpQ9h}pRY-Ouq8W$Fi?NeqUw{E+;HxSZ0Y1FR^U^$Y1cY}EOjL7@}-_A zW7sdQs?60=?RpM`)l-&mcs04cU7vI`p{$9p)O#rojs43wa+SC;40SgYNJ?FpNZ1^A zSR_${fZT;!vsogUoSZ_!w)03W?G`>ktDUJ&{95T3F-jiszG+?g3qQ8e60Hb(&OQ*} zl?Bys@N1+V8mVk5or3F?L(Jf!BA2^77Auj#OXu7+NH(9Cuufvjrozy>KR7hh>>A0i zNSa;W;j$9_I?%mDEw$=*?)@fall~k0g!4k6Apl_NR^ItO!=m_!J zETrPmOr|$`wWUnaUmiJIZz9tsu8kP@&PR`;_V`rda}KI23&u!&R*t>BTt#zlURRs` z;1@`JoNb1uOAKuHX3i+P7A1(EAV2rRbzFR3^=ABwqw0_B3&v?f2Gh-;Jx!v+(TnYI zqQ)-fLMZZPeW{G$1hsbDswY7bCAm0w3`YNHe`J}p$x<~yGc)e5Y5Tcx;(a!1)k)oz zd$z^_^(~gEhN8!>uRT+gH?B-86eAILKV|mVg-$)B_ykPEtku8={L_Xkvv7NFbNF}x zLx&*U7vaVk^{swh1GnsF8x=O8raw=Sfpqe9&^&SCoe0~q$hrpN?A5O6U%?c@lA_&g zp%G+n+6Uwe>q9kif9$13Y=;4y@~u=W{o&=^ z&xJkqOZ3DEd5gB9J=nX~E><2A+;mru+c75Y64ius0)Gxb=0!Ihk%xZxGz__`=@M}Y zynH{>ETYouOa&&!c#FujX^cHAvrA|04u@sqdc77>{X42pe35DTT4id-%iKXq;i(sL zT+^YAyKQ$4CTKzz4!5^y;V(F1KdH2Kcg)TEGPGGCw3!Sca$HzsDiQSGqo@;GeA6x# z{r65--R6Bf&u4SYjY3%wM{c*H>m^n7n~BohPi}ZK7({uTEp_ae)}mi~MrwV)5aRb& z9mclaZ2X4_^kW&bLE{$9>=_qtOn{2Y$~$ILYM<+Wk*4yAOkGmS@idb&18SsUWI40( z>zUG#4g=-AS_oL}iX)4m!kD4;eVM1;dk}Ve=g6TSin2F%mW|rW!g69<0t6~|V5;0U z-AUK>Hnh+zh8#=r@7XKcfjhAta|{7($^gPlOK~ofUQ(HYW~mKC`d(y_2W|HoTIGvz zIBB5l&z9=JZgvkww3&3HW4+s*mb&UrW}H0Y=I*i=5X}!5{%qid!1NHF^Q|L4+SaLa zY4hAJQL}U?R}L#LbX>D&E&65)ajaKo-XS1kG5imz=)k?3#k5_bLO_y~e2bM%BOL=bs20+r3ZCPQ zp;dlwyM)RjA5f?TZRYFGjV4sOnr^UKp-;Oi>y94y%j=^xK-ZThkh<%GJv}E~O#3?g z;eMEO%OB(^3hsH5HYib`2%dYE?tAaeXsw?0LCpuW*RP44P#`}g8>9R81`ru1S`j*Akv$t z#UXhMrJ?CbX(l>Uf{Jz*$-w#J$e6nSkSy~Nr!~BA*8wISGkf28CXb0^b$2PwjvjES zx)yuF!UToP$b&I(uW~JF4=Tl<$#^u<);^75thXi=^cGMf02!v|q7pN8>ub>vZ8-7K zQ_!@xXfk6xDZ~lI-vR}Ja1o-$>Nix%jB`zwJ&7tE4Vc3t(V(3mlpIM$iYV4(e5rG= zLOYRk1WMk%k7gmItJe*mR|CIxmq)%Ihgonq^YajZ;Pto&>dgI-yd7OT_}RrP@b8b} zYp29A7Pg`tO>BcZb1Jzu7kpqpt@09%N#ZS`jTxu$<5-yoNCVPvfW;N9t5O74%=lb} zUV**_k3Ukx>8usBl-`4NN+ELjZ0l`ZZRmKs!9p&B@|BJWMW5JKCXGq%JG$C&IpX6i zR8+HZIx`u;^#&qgRel*E(I30;zA1&@Rr83-^yaTy4h~2($_%F zA{}IXq4RLE_&`>BN7v1t37y}rFDz{k3h!P=p)WTG=H8Hy27gmu*I5g?wDWw`G`*(* zU=c=&usR1;i$cq(b@HX=R(@T z>xPn4{p$;M=y}-&(8&5VV1^U!du&jpaFUZk7X0IM!RQuD?RWDwz1*oMvQ^Hui=9o5 z9ZTkEL-2GUp_$KlcxX*mXc)S*Yd^tvy)=kb50H7<>Ph}l-=BbVQa6yW!3o{SW1 zAPSXTiW$(J_OrHUsq~C(zPI1|Q!4cfmQ0>DRYJd2dHg_X-y#bS3V9~&4A)8-X@ezZEGsg%Og9~i_JUdS>4$tqhWA&&IVYbE zxGqSdbSNNhDsB-99ZmKUG8RD}BEOqS6-5I2dKRiCZVqdIj@%;B7$b>LqHfw{J!88A zDl|=(k4!Z-g)P4w9+dZJf_wY_fpti1wB?B3^KSH_Q3=`RMPAIMmkphzkBzq)zj z3`l?UBP!ZdJiBdQ;;9T?us@nwRGIB*AkTq{p|T7uwh8CRA0j|#=WXDvYKX_V`>bec zwghykq{p1cEle5yaDfrEXrBl{ToGmV#F@RNHEH;|_e7Rf`sjQi*7~k`@7yr5d9kIY zMrPGpVaIM{vKS4R`G_G-*m!i#?`Sw18s|f2l0zr4-25sG`9dYW=?d6)7Z+I&az|GB z7DG20C8wO|O%{lI5dJ8p`TW_Ijhthv-f(}{q1kPDN#;>nFwy0Q(tKl2!2hMdeCc#! zcC%Ym^+$2Sqa~DgzH@S>o=MxO7U-NAmtU3S6<9EnqFkfG26G?8Q{QEb+1K*U-N}2@ zAyIQNbC*9gZI>&$2Gs9;>oYF4My#=eLz@HARP>BU0rrH!Xpg+$`?OajQmOHBg%pNwFr(IAhyDJB z`zW|CL(l%{y9v<8*DmTPpM#;u19jvzA?xUh%LJmVX|g@P!jyQRmSJvi@3a7WI=~8~ z*Ip>Vye}1`A7hqK-h>YD*(4#~TMg(Tzs4-LAHN1NTsR+PtJr*l>|>W#K>5m-Xhk4d zmF%P~v;;|oUWtxJM*Q>0qANg~KenB(U`DFkz5lAomr8Srh}wstcn8qd)v#Wblv=iY zDGIeEO8$bPn6P$wEqy*fV7HItK+%dW2>1R>v>1Y*EOc_+sLu^)N_|c!QSmaMO;PBU zax;`I1a&m~7ExT9UnvA+3_f>t+GlqKhu#fE%uoTN&~O9eSn*+dbIt-yt37`tW2rJ_lvqqV!M3bF|9jT%l$lLVA zlAiZ)>~`l5`{>dNf`SzdMX+MBV5h-4vB-KOWSYRew;-52uFN!Phe27^} z9d$I`$1dag02Rbs)AAmuHj_To)gBj7D~8oev1W!A)#!^%M19}#7IY{yu4&r{}2(1K`obD4}Ct0JwcOx z(^hjQ^U#Nt9uMOAjB=C^ia*~QvD-m8Nb?LDKvfES`_tEH`dsJSm)RkvU$oMV-VT zvw#Dy2wwJWMN9&XIpxIxA3%C)W8SCrzYuVJp6^DY&lv#)z#c#y$YZ|p=4fyI&O>`Y ziHf$Q8YD5<2uQDwU97A>c#On~hpNC>1IO)+fg-D3NR}u4l>~i^kDE^Da#&O8Weov9 z#+L-^Ay=RGNO!S4=|-3_w-=jx+TD$**l^MMLbW!($Dn#r z6{C#Vr48+;{3=>a`oO7(gpk8VHFHmln{n*js?(_J%SRGdEMUpE6?W47r@8hm9ZKb6 zm;1`nIBqJSYkbjfZe~gCOj?GeB_J%~aL`9$v;(aV(%-h+%PLTx!}zEoh$O(@Y+@m3 zi~x!tHz*j+H5-eSxwyXyTZ(XQtZ#?_NRClI&zqZ!Vn5|0(xI3Ca1=M}y>e zLPguiEG3@FZHd3{+5+B0+09qYPmWo@b+g9s6ZtZh+mKj^zLQx%d0eT@Gu->e5j+m*{VN~<;*|3k3YArp&ze zj0;`w|C*EOE~k6W@4J;d*@00(sbV z{>ckejp@-FnYPPzd9WgSZ<_2-Kw^z=Ax!1PJ%*Kjzut|;1cJeI?y)LsE{~oJoOjz|s*3uA`mhiA$G5r5Q*pK&J$zF3S7tf>k z_l58u^uEZ6KO;phm7O0S<~Te^fsW)R(b!XY9CDYkTzg(7xam&_*Taa!)?gfSFIV1( ze4U;%5BONxaKRY$3>x%2udqPia%yV%!vGf2)B)8!+r{WqEYtd!=!wQYQMe^pUSGX^ z%TIF&Sp^A0*Wi*;q5lo$av>dY`~WdN&^1kenYXW@nJ9ABWuamK8)=CiZsE|_{xban z*PH)YR3K(s&O?gbd59RKu%;!68M2 z8WnJF;=gLzwEvE32|XO|{wZkmNxR3>AMa@lEF`zJP+$==7)_L-Mv}7-Uy|}u_~Ldv zd{f$dRLx|+@uZix_n?<2IhnpDlYkAHNN|a)PDwidUT%N$sWhcxNb3`N8vUw=3D0#W zBKooS0k%|7KbX%5RT8YMUt*ph@P~%IU(RhcC(5_Nt`fT{NNrwLhi#g91dFP=*B~XB zplXgoZx7gRenpdtUy!aG$+6Py!PnDrgU*1G4SN+L$RV0>*UR0r#eV=>J1{aA2Z3-& zxuNEE6PNe)0-JXAs@%f-iaG;CragR)UQT=5q%^4qmbmnVE^_V>sJv0(b;m!*w!4by xEWj%*2T4%vVl${HRZ^0i(U(O1_wa}Ts5QJgGta3V`}c<;6$MTCI$5ij{{c!{NALgu diff --git a/images/slingcode_logo.svg b/images/slingcode_logo.svg deleted file mode 100644 index 8758bf4e..00000000 --- a/images/slingcode_logo.svg +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - diff --git a/images/snappymail_logo.png b/images/snappymail_logo.png deleted file mode 100644 index 213feded92e393e3beb048e3a95483a8998290e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2713 zcma)8dpwlc8-HgEVJgkEl68$N8ccRG%Dq@>l&pIgGf}c7cFO(I3_q7qX(G3h`&vqf zHgX-wEv##VAqG)yGxKvB=C-f)^ZV>?`)l7n-t#^0dCocC=leY8c~63^jny8>ZzTZ$ z*mLHzg&hDuKnMZE#lXh>MzJ>lND|IioOB2oTb}TzI9^uV#hN_vgS|ml;x9hi`fss5 zpGw5x7u`gYln*s)Waz7D#r!B5P0%?MbCNE1GGFF8IxROkRy@Hh`YLufwWBcXCA=ax z0gln*dam_|&ouNl`m{N=KY6%l9K2#YzZ%8G&I?Y=Z{1=x%xBLVAwUxUc+B2+j1ko} z3-u6eE@k8(LQZA68lfwXpgrWH*D1xL<9*3D5xR8Ts^5YKi3=`xTX;#@v* zb7j1yO6Qtg$&e?#>N zdF70j1ki{mU&1O=>=xo!y^&Ctx}fXhH@dV7Lu4}D-m_ls zQd;VmnfT?+o{G@bxsZ*~EA&Q{>n}#{8i#MR#>*CXxiY4z9;ogEoEVs{j&`67yGd!6SK-RNH`M@X zNuji8E-crTk>d zW<}PyP9?3l;0bB{i2!@epq6y}Em;I26LWo`W2V%lLdEHs%OOZJjlfx454)R~*s4l3 zLL$;}2#u~v(elFsz8Ei0Pn8d$^I0LxhD}LS)E+rZOHY=e7k_)be{yni)v#bNy}EPN z$f?vd@N?MhWsHf5q72$YYfY~kC%IBZ_e0^1Qx%QBtqWQ{vUb~*c0f=w$fwGm_+EIh z>D2pg7T>8y<=ooVY!nK(A#43sUh4}(#(1b(m2Uz?&vbSxPf*rgP4|Ir_F`RGM`e;nCmR+6z_Pzv7V+*t`_Ue|s>%0O}&Gjnj*zRe)8ZHnlQYaLhW2uB)+kw>dXR22K7v!X!@C*p%c*Pp0^B*_`G7%S<$YxCRffOb z8wJx#E9$4@m+^50{49a2Ex6f)g5WX=*l~r#Nq@OBD@U8Vh}$@<0g0hCgXyz_qb~eNZ2nzur*Hv%V?Ep8(7?Z$9~rgS{awE{t$L;HdJSi z^y(k_lPz#`z3s>i9G}l;4_KoEwRokMUZLQGGT3+O>ND+1q`Q^{KXrJmt*^I&*7D$a zkR)e2KZRz5KlXlcfn&M<)>Bu2KOui#YwGTD3y8E_MM^6H4B@?qLIbFRc0%v(J$IgRHV>}wiCK3 z^e7NNpeKR&0X+}I$@B^kC(~bpIEmg5;v_mloD|r8%CFsPcMS9>@SG`4jv_~v0lUSQ zu89%|1SJ$80^>SC4r+`PsSWz?KX{Y_12h0L2p|dA0%R!g4Uh`}qW|U-d1J9Q_T<8P zSOj=h`hAX-Z84>cSZ2>~bybC2lbdsA<&DGE#?EETv-`}YTKoEJ&l{Jkq!Pm&*`fUW zV)O<_k+U0PNer>6a)|XO2~gDD>x@0Uf?9~(L~(`Oumjw zKqGjgsuFW(`goyNW_wreIDJeSagv1vhAU+!CH>%Xde*!0o$_2Q{f{f$SDh&X Zo|J1wk-B4Egx=23nICN|%1#lY{{;4m{Z9Y@ diff --git a/images/sogo_logo.png b/images/sogo_logo.png deleted file mode 100644 index bfad4b53daa721c068eaac2779307c8b99b86910..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6416 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 UQS|KJivyteQBAH^#w_H20KRcrjQ{`u diff --git a/images/strut_logo.png b/images/strut_logo.png deleted file mode 100644 index db6668c8db6562e3b99d65230d2e594db2396a7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17659 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 K!s>LKWBvo&K&cM^ diff --git a/images/wallabag2_logo.svg b/images/wallabag2_logo.svg deleted file mode 100644 index 303860d9..00000000 --- a/images/wallabag2_logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/images/wallabag_logo.svg b/images/wallabag_logo.svg deleted file mode 100644 index 303860d9..00000000 --- a/images/wallabag_logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/images/weblate_logo.svg b/images/weblate_logo.svg deleted file mode 100644 index feca88dc..00000000 --- a/images/weblate_logo.svg +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/webmin_logo.png b/images/webmin_logo.png deleted file mode 100644 index df1bbe78851d2c7bd9311102be37fccf9b33d703..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17645 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 QqywbO)78&qol`;+06}o$+yDRo diff --git a/images/webtrees_logo.png b/images/webtrees_logo.png deleted file mode 100644 index 46bf667f73d7d46fc69be057a4fc125505418a5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26162 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 \ No newline at end of file diff --git a/images/wemawema_logo.png b/images/wemawema_logo.png deleted file mode 100644 index cff5b9e7a5fdd3755ebe4f18a7767e1b5decb46c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31281 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 YnhEy4_<0!k^Uhp&tgTtyQLp&_10jU3zW@LL diff --git a/images/wikijs_logo.svg b/images/wikijs_logo.svg deleted file mode 100644 index 52c4a790..00000000 --- a/images/wikijs_logo.svg +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/wordpress_logo.svg b/images/wordpress_logo.svg deleted file mode 100644 index 8628e3ad..00000000 --- a/images/wordpress_logo.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/writefreely-logo.png b/images/writefreely-logo.png deleted file mode 100644 index ff0e14488be6dfbcccefc0a7dcc9885f6d42cb74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6139 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 N002ovPDHLkV1hmzj|~6- diff --git a/images/writefreely_logo.svg b/images/writefreely_logo.svg deleted file mode 100644 index 294ca0a3..00000000 --- a/images/writefreely_logo.svg +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/images/yourls-logo.png b/images/yourls-logo.png deleted file mode 100644 index 77bc95d4ba6761d3662ac9cb8463d99d6914b4b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27679 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

35kC@ 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 diff --git a/images/z-push_logo.jpg b/images/z-push_logo.jpg deleted file mode 100644 index ab0889f0926270fa60522379a4b771aa2c9adac4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4836 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 diff --git a/images/zabbix_logo.png b/images/zabbix_logo.png deleted file mode 100644 index 378fec3f02e95e7c340fd610c978740e1af03bfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12767 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 diff --git a/images/zap_logo.svg b/images/zap_logo.svg deleted file mode 100644 index 94578a3f..00000000 --- a/images/zap_logo.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/images/zerobin_logo.svg b/images/zerobin_logo.svg deleted file mode 100644 index d63c65db..00000000 --- a/images/zerobin_logo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/images/zerotier_logo.png b/images/zerotier_logo.png deleted file mode 100644 index 0e49bd3fe766176aefa583c707322735148e7b4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7139 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 Date: Thu, 11 Jul 2024 14:55:38 +0200 Subject: [PATCH 19/35] More image stuff not used anywhere --- images/Galette_1_en_Update.png | Bin 42218 -> 0 bytes images/Galette_1_fr_MAJ.png | Bin 46137 -> 0 bytes images/Galette_2_en_Passwd.png | Bin 50218 -> 0 bytes images/Galette_2_fr_MdP.png | Bin 56265 -> 0 bytes images/HedgeDoc-Logo.png | Bin 262942 -> 0 bytes images/Mediawiki_screenshot.png | Bin 188357 -> 0 bytes images/Pidgin-add-acount.png | Bin 34610 -> 0 bytes images/PluXml_screenshot.jpg | Bin 45831 -> 0 bytes images/actions_example.png | Bin 54579 -> 0 bytes images/apps_catalog.png | Bin 27138 -> 0 bytes images/apps_custom_url.png | Bin 14834 -> 0 bytes images/boot_screen.png | Bin 26890 -> 0 bytes images/brique.png | Bin 136236 -> 0 bytes images/capture_espace_connexion.png | Bin 10950 -> 0 bytes images/capture_globale.png | Bin 272681 -> 0 bytes images/capture_menu_droite.png | Bin 1588 -> 0 bytes ...pture_menu_droite_chercher_utilisateur.png | Bin 757 -> 0 bytes images/capture_menu_droite_deconnexion.png | Bin 576 -> 0 bytes images/capture_menu_droite_preferences.png | Bin 840 -> 0 bytes images/capture_menu_gauche.png | Bin 1038 -> 0 bytes images/config_panel_example.png | Bin 56122 -> 0 bytes images/config_panel_toml_example.png | Bin 127826 -> 0 bytes images/create-first-user-cli.png | Bin 36500 -> 0 bytes images/create-first-user.png | Bin 47926 -> 0 bytes images/cubieboard2.png | Bin 81683 -> 0 bytes images/cubietruck.jpg | Bin 60545 -> 0 bytes images/desktop.jpg | Bin 9060 -> 0 bytes images/docker.png | Bin 6373 -> 0 bytes images/gparted.jpg | Bin 45635 -> 0 bytes images/images.list | 74 ------------------ images/laptop.png | Bin 113324 -> 0 bytes images/lxc.png | Bin 10041 -> 0 bytes images/mailview.jpg | Bin 105877 -> 0 bytes images/matomo_Logo.svg | 32 -------- images/micro-sd-card.jpg | Bin 6940 -> 0 bytes images/monitorix_log.png | Bin 5368 -> 0 bytes images/nettop.jpg | Bin 8763 -> 0 bytes images/networks.png | Bin 29133 -> 0 bytes images/nextcloud_menu_parameter.jpg | Bin 40661 -> 0 bytes images/nextcloud_stockage_externe.jpg | Bin 64232 -> 0 bytes images/odroidc2.jpg | Bin 82168 -> 0 bytes images/orangepipcplus.jpg | Bin 111798 -> 0 bytes images/organization_schema.png | Bin 209242 -> 0 bytes images/peertube_embed_01.png | Bin 31067 -> 0 bytes images/piwigo.org.svg | 26 ------ images/piwigo_screenshot.jpg | Bin 92572 -> 0 bytes images/roundcube.png | Bin 7701 -> 0 bytes images/sdcard.jpg | Bin 17259 -> 0 bytes images/transmission.png | Bin 7680 -> 0 bytes images/ttrss.png | Bin 6297 -> 0 bytes images/unetbootin.png | Bin 20515 -> 0 bytes 51 files changed, 132 deletions(-) delete mode 100644 images/Galette_1_en_Update.png delete mode 100644 images/Galette_1_fr_MAJ.png delete mode 100644 images/Galette_2_en_Passwd.png delete mode 100644 images/Galette_2_fr_MdP.png delete mode 100644 images/HedgeDoc-Logo.png delete mode 100644 images/Mediawiki_screenshot.png delete mode 100644 images/Pidgin-add-acount.png delete mode 100644 images/PluXml_screenshot.jpg delete mode 100644 images/actions_example.png delete mode 100644 images/apps_catalog.png delete mode 100644 images/apps_custom_url.png delete mode 100644 images/boot_screen.png delete mode 100644 images/brique.png delete mode 100644 images/capture_espace_connexion.png delete mode 100644 images/capture_globale.png delete mode 100644 images/capture_menu_droite.png delete mode 100644 images/capture_menu_droite_chercher_utilisateur.png delete mode 100644 images/capture_menu_droite_deconnexion.png delete mode 100644 images/capture_menu_droite_preferences.png delete mode 100644 images/capture_menu_gauche.png delete mode 100644 images/config_panel_example.png delete mode 100644 images/config_panel_toml_example.png delete mode 100644 images/create-first-user-cli.png delete mode 100644 images/create-first-user.png delete mode 100644 images/cubieboard2.png delete mode 100644 images/cubietruck.jpg delete mode 100644 images/desktop.jpg delete mode 100644 images/docker.png delete mode 100644 images/gparted.jpg delete mode 100644 images/images.list delete mode 100644 images/laptop.png delete mode 100644 images/lxc.png delete mode 100644 images/mailview.jpg delete mode 100644 images/matomo_Logo.svg delete mode 100644 images/micro-sd-card.jpg delete mode 100644 images/monitorix_log.png delete mode 100644 images/nettop.jpg delete mode 100644 images/networks.png delete mode 100644 images/nextcloud_menu_parameter.jpg delete mode 100644 images/nextcloud_stockage_externe.jpg delete mode 100644 images/odroidc2.jpg delete mode 100644 images/orangepipcplus.jpg delete mode 100644 images/organization_schema.png delete mode 100644 images/peertube_embed_01.png delete mode 100644 images/piwigo.org.svg delete mode 100644 images/piwigo_screenshot.jpg delete mode 100644 images/roundcube.png delete mode 100644 images/sdcard.jpg delete mode 100644 images/transmission.png delete mode 100644 images/ttrss.png delete mode 100644 images/unetbootin.png diff --git a/images/Galette_1_en_Update.png b/images/Galette_1_en_Update.png deleted file mode 100644 index faccaa408c5e2d1e1143e1036e08cbdbfc504f98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42218 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 diff --git a/images/Galette_1_fr_MAJ.png b/images/Galette_1_fr_MAJ.png deleted file mode 100644 index 1187ea0607e4f791dfaffa4a66af5e7517159601..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46137 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

jG7RVU(&>jZ_Ull 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 diff --git a/images/Galette_2_en_Passwd.png b/images/Galette_2_en_Passwd.png deleted file mode 100644 index d69393065943a09ea7e864d4bcd9aca86e310355..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50218 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%0D!nU_i}DjR#3xxBw|126?V0EH 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⁢4C{XIOaPosge(^t!+u%-4&QYqE5^0r`T~5K9y8$3IaD1-xY+sp_!!p zvbQ~{ltY3A2~h+%d_5S(Xxl=3uP2c6qI!9Y{>we6_WVx}&;0i@@q~b1HLsYUwj~a9 zX>u0Sb|s~Y%7@!5A+cpjttOvY_I@aC`?+#`30z; zcB>XaZ&TtI0!*}2{OCtoxI&y$jaT54olydO&}%vg!a~Nsd5DrRj5&icn)Qu!O4LAlRYMPz&{~h3O`0qeVo56MdD>!O@chYKc66BGm z6i~dU&W7>YPdk_F?83Q1&i|`#5B^+9BWWLg8bCJ`03ai&@Tp4NDCqwJ>C}}H diff --git a/images/Galette_2_fr_MdP.png b/images/Galette_2_fr_MdP.png deleted file mode 100644 index 05fe848a51964170f17e7b8247cb643946852980..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56265 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�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 Hu0mjfLD&}t diff --git a/images/HedgeDoc-Logo.png b/images/HedgeDoc-Logo.png deleted file mode 100644 index 77aa3507f101207975b798d203bd027aeb794b58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262942 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 wZ{zZQeCHuE_kiaHBo-Z)^IeZveGdB#)2MQfNS| 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 Pk_Xb_@?s?-`u_h1Tt3`f diff --git a/images/PluXml_screenshot.jpg b/images/PluXml_screenshot.jpg deleted file mode 100644 index 8fa52febb8c029cd7808090e90b9dd1ae42b74c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45831 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%0DtC=JoMuPXgrp7Tz* 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 diff --git a/images/apps_catalog.png b/images/apps_catalog.png deleted file mode 100644 index 04ba85fe4bb990e2748317117c5b831a7f0bee51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27138 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�d7VQHiBVp#<>i1oC-bf5&cuvGhU5gNW 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 x6lMtPR0gj&DMnT&26vO{pJ1l{{aWGj5h!P diff --git a/images/brique.png b/images/brique.png deleted file mode 100644 index 762dfe3ddfd3f6bbcfc83e52e53eb0a69290c91b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136236 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

1t?cCs4|^3k@fW^MylLU$*>i~d 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 E1AzzVjsO4v diff --git a/images/capture_globale.png b/images/capture_globale.png deleted file mode 100644 index 5b2b84d9fdb4e82b49555911d6b24666dc77bbbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272681 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%0A{Xa{2SSq~MZe7H^ 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 z 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 diff --git a/images/capture_menu_droite_chercher_utilisateur.png b/images/capture_menu_droite_chercher_utilisateur.png deleted file mode 100644 index d29a1ffee0473f0c076dc76dfc6a9897f618917e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0*XmQK~z{rW0X)b zU>F>L2}%zFFzOU+VALttz^GHOfl;Sm1LT&roZLbB0@7Se9KV0xeeiC_<6qyP666Ci zoWf*oqh4w!F2VxkGcf%7^5o&f#SeG?hVsb+%she;P$qFe$x5rsS&SbgVj0=^1WlxW z9>4VEJye7oKx$eMOg9tdg0fKnmy%MEDMcxdM9nIK%6w2J24Iz!6@)U$0@Tbwyj*Nh z7FmEqr@Z?0@h_B#37)?E2xXB4NOa1lXIrj+hqBSY_m}%lBIRgv&AoLF2Y{$rGZ`vG z0FW9%|JHB5w&}r7^q~3vVb{i+b3Z|OAi&JT3}X-(ZA52gPQmgBojPB&M196H8?VfK z_*;yJm6!Sd&ySxjUbxe>@g0lOqK$KIATn)P|`Jn-h4g9@#(|6@tIbjw=39O|&#YPy+db@Sj-R)o&2>knV z?-ll1f*7Z8Ri&A^;f=;O=gx=R5MC1{Cju3~18@cs5y_TMNR70*flNSzQzY2=p)8z$ znTe6%&wtz{4ifnL?-!JX4v2^#D|iCL4cDPB)*6!lAi^o1etm|r@BwBv9wk+AZ7@<1VTFp40*G+Rl~-rq{DZP-35bcHj}0rX z9eMN}qqN5ke*gIV;MsSEAAf#8__)(48X%)VNh?65WJ?V&>J)5X)G64&s8g_kQKw)7 nqfWsFMxBBUj5-AqFfafBTUx}LW!6Dh00000NkvXXu0mjf`*KvG diff --git a/images/capture_menu_droite_deconnexion.png b/images/capture_menu_droite_deconnexion.png deleted file mode 100644 index ba2b7c79473ed721623f7e8f1d1430d77e0f86d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmV-G0>AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0o6%FK~z{rW0X)b zU>H!q1f>TKjJjad1t2i$f>9TMz^Drt7)YrXSh@V{q};_=pMr_3)V%!7oOKizz`?;S|q+RJcqpuFYp*IOQw<_IFg zfGHu|GC}?S-J@4Z_I`Q~6+{7!KBo0X+zbrAZtgjke(VQSln6j%IuJ8cVP$yys0N4i zNPtb<#b~A#2b4zyAkqbl%*?<@|N9)u#Schx1d*{IIkQe({oYN7B@j1oX9mdWaDtgI zz#%B4EP|9s|NgwT|9ln^(Lr8rPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0^LbOK~z{rW0X)b zU>H!q1f>TKjJjad1t2i$f>9TM00m{Dv{;L!upldt_51qKds80$g9wuf$PWWYLwOr5 zacxx~l5x=Eg^H36NO1wHKvjy>wiE?#P7qH+fEz3d0wMxjAc~c@D9&KYaU5TvVPLzJI#( zpT}L13m)*e!SCA#E*4+-1LY9{B&5Xe%#6q>?Ax=|Dwhf{nP6Fef)R3o}%R;qQz4rL!KMgYtlYBPZ54L=o=7zu&+7{`Bts@gp}U z+<^+=0z`y?7{7rWFCUWiKydHcVr!1OaoEW`iEIW4qP+IAzKdwY`O+gN>DaoK&%TS z?NvjRK$QY9fLT_l-HRW}Aq0qZ!N=!c-;hu$|9JT5Gn7pT5L+t$e*6C1CsqqpJ|3oD zk5697Sp8g7Nm2oxAwIoWw)oPLubh@LTx?9gZtlB~f0nqKk$4vX!TXo*_P+V~@7(R0 zGvB`a`pGISW+wqH1phvIl7IZ;(+96MJp9UV`(fjGq{4|1Agw%jfBpHa`_L-q=$o(b zXnFDG6NK^Y(d*gQNw6LWC}<~A36NJNQWK22VAKU5FzSL)7l6R13kKc=3=9BtQs-*F SwCKVB0000g9%7pHdyFXKUjoaq+-4;VZ+ zblTxxqw&jW8w5C(l$nZ2gy!Ym+#z8TmU@4S`B$+`IzP2Hs)tSDe!jBAUS$5_=XI84 zOahxep3dKSf4((al676}JBE(6m0Q<6{3>5>n<{hU*#(=){6%W=Pkii7%&eJU{8J(Q zljFH3&2vt&TjG#7&RrT7GW9v%!>60R6~A&nyf5UtuFttFN9C0vr(Zh1Z$HcKITbv4t}%nslgis1Qge4WrHZ-CcDjxFk7tQ%o7}y`w9f8cEm!1x$BNa{xAQVIoLUn-??~33(wk5AFYEAXPAg!2o1gsg z+xe|2A!b#RkGCc7DV@pj)9LIjgF|-m3Vic?&#hZtZnkc>o%gPvwtNh-@6N9~p2V{B zfRTsd=SsGk{i5&WwvT?%+5r>r_pQnaApRm?OZ&|-k^z)plGV4vWU026k zs;ZYz)_WvS#9H^=_GOWHQG^d8`vf_b&&)~gnmQA9ZgxBnm~>Q)@7sg>91W_uC!bAJ zTbny8>qeHfFQc=+?O)BK{Lflt?;G8A3bNT#ZzFRoxx%6~_v9VPV|Uu?5)Lr^Pv=>2 z`4yx1hT``POWUU&O1SoleU?GSwz<#FyKfJaVE7Sx;?mtB*0#XxI*xTI%_7^La^4H> z&ad5}%DZ{5;-b%wyPj(=k22Jf+7)hk`qiboI^Xqn1#CSXBp0ydsa=2KVS{6Lp8q^` z@ydmV7xx`)|DRX!=XNRA&GW_y0v|54$#?wB5|kCxUlkS7Q!e#!t$vKP)ob?j_j4;Y z&zy60S6S))0}ZkJc1MXHdzBX_dSKVn64AMLmv8v?KIz5pU;5L;fBklQBu8x8hh~Z| i`x%}#Kbu+ehkt?k{{L!4!Z(2#oWax8&t;ucLK6T~_Ux1Z diff --git a/images/config_panel_example.png b/images/config_panel_example.png deleted file mode 100644 index 5665a3c9a53358c708756d94575363059dd778ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56122 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 diff --git a/images/create-first-user.png b/images/create-first-user.png deleted file mode 100644 index 66b5f5c883fdfa3afc829f433b3ab3c0ee7518c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47926 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 LYeC8$JbnIeqvIp= diff --git a/images/cubieboard2.png b/images/cubieboard2.png deleted file mode 100644 index e4103dccd719c5a6e7a613b6e56a8232a578a848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81683 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�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

$x+w{| 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

u4KVgkX$0BMdQMP7!4Y4 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 diff --git a/images/desktop.jpg b/images/desktop.jpg deleted file mode 100644 index 8254eabdc5f32bb03b5a512b2afef7a0219ad2d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9060 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 diff --git a/images/docker.png b/images/docker.png deleted file mode 100644 index 780a8d5ce5539d454ae7af5336fb83a3e2c15c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6373 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 Lk`|^OZ4v%IL9Dml diff --git a/images/gparted.jpg b/images/gparted.jpg deleted file mode 100644 index c6e00c09cbf5f1e7684bcf6f805ba0a42a8eb98b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45635 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 Z&NQL7J!=Z~&m&#DtKE0{%*EfP{s&|?L)HKQ diff --git a/images/images.list b/images/images.list deleted file mode 100644 index 9b1cf3f4..00000000 --- a/images/images.list +++ /dev/null @@ -1,74 +0,0 @@ -boot_screen.png -cd.jpg -checkstart.png -cubieboard2.png -debian-logo.png -desktop.jpg -df_h.png -digitalocean.png -dns_9box.png -dns_dynamic-ip_box_conf.png -docker.png -dude_yunohost.jpg -flattr-badge-large.png -free_m.png -freshrss_logo.png -github_ribbon_grey.png -gparted.jpg -home_enjoy.jpg -home_install.png -home_manage.jpg -home_panel.jpg -install_script.png -ip_serveur.png -jappix.png -laptop.png -Linuxfr.png -logo-jirafeau.jpeg -logo.png -Logo-wallabag-svg.svg -lxc.png -mailview.jpg -webadmin.png -webadmin_fr.png -micro-sd-card.jpg -nettop.jpg -networks.png -nginx.png -OVH1_domain_select.png -OVH2_domain_DNS.png -OVH3_zoneDNS.png -Pidgin-add-acount.png -piwigo.png -postinstall_cli.png -postinstall_error.png -postinstall_web.png -Raspberry_Pi_2_Model_B_v1.1_front_angle_new.jpg -roundcube.png -sdcard.jpg -Searx_logo.svg -services_status.png -sfr-authentification.png -sfr-filtrage.png -thisisinternet.png -thunderbird-config.png -transmission.png -ttrss.png -unetbootin.png -usb_key.png -virtualbox_1.png -virtualbox_2.1.png -virtualbox_2.png -virtualbox_3.png -virtualbox.png -vps.png -web4all.png -Wikipedia-logo-v2-fr.svg -win32diskimager.png -wordpress.png -XMPP_logo.png -ynh_admin_etat_ip.png -ynh_login.png -ynh_logo_black.png -ynh_logo_white.png -yunohost_package.png diff --git a/images/laptop.png b/images/laptop.png deleted file mode 100644 index 57528c2b243c78104e274d252f59b2249675d449..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113324 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 diff --git a/images/mailview.jpg b/images/mailview.jpg deleted file mode 100644 index 51bc9400ab2b4de2419389047334236e6caed3a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105877 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 diff --git a/images/matomo_Logo.svg b/images/matomo_Logo.svg deleted file mode 100644 index 14d9f510..00000000 --- a/images/matomo_Logo.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/micro-sd-card.jpg b/images/micro-sd-card.jpg deleted file mode 100644 index f6ba96a3e0996d5c4423a3b22fa95756bad6713a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6940 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 N0Hk&=Zwl^~{trw83Jd@M diff --git a/images/monitorix_log.png b/images/monitorix_log.png deleted file mode 100644 index 11f53426d343486c4afa949b4d2ae6aab3e44154..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5368 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 W=(6X!jx;9#0000QgrH}F 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 SJA{0Vik*OfrcZ1yX8#X@Y$rkh diff --git a/images/networks.png b/images/networks.png deleted file mode 100644 index 563b60dbe9f2849b3cea4b0f1592cf9c824319ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29133 zcmWh!by!qS7giDZ(b7vx3oOXeEG#J9AiZ=i-6@D7u*4#WbW1JL-MuWmba!`yl%Rfm zf81y0&hy-R?wq+Z?>Xl^CsI>gfe?=d@5z%Vgi4CCT2G!l<9hPsY4(4Q15b2nk%EuS zQ%@}g=_lnQbo-AtxNeG2&nHjt$^L&meUg>|cpSv>Qc{z{S;8kG!6l5Yl(c#B#NA9u z_MHxZ`l!pyx;pmX?Ku?*y{xRP*GrPe77ZAG7fk~4;p>ecp+^HAJC@NPFu)285RU+W zEOA(vb3-B`B8Yf-d9ykWi~sEZTgbi-TFuTr-DG;m{#Qe}{_i2X?!SM#|4QXbV{Du@65tXJ|{d^ol5QQL5+{C4){14%dTzr12gw{t0l%ZQPJ>WH&9 zT5?pHw~W)|GSUCUM)@z$%&3mN6)3pr{cSeIOOi>*KhI)*EnAXxGjg>{Dd!Zv9){ah zPnH)ggUl$YpN_?s9mjql{~($9-mA=(Z>qnY5rc8hrFcEi|1!Qf*QiJY3Yde|SM&Tw z?^coXF1L)6(M@=t@1tx&ZGJbEg$Vx(Q&7qN=d8PbAtfhPcTDiPT%szvGW39oL_hxD zTg!09Ng|W_taF~5fLZ$T3 z)Viy7nN5(~AI`(cTMbeChtHIxnJl{RZ@YP&&xPa5oq-&sq>wGw0Jn1^!5iFvVM$)M zk$>wOM_(U{*2F%%8&=bgvrh#K;g(3uk^ikO6YN0R9bYgudYlVD>~pmdN;g68w_`Qc z%fj&lQ1(e=dgDvG4<_{X7XkI(A8?3#ZkdWe!mY~9le$4>0$ZE{eICOeC}n?upPsq~q^eKEtJqvXOhsW=l@?ARD_s4rc8q03FPC5w%z1A_G zIO9K9EV6q@`XH(a3$E6+60@i~dhuy8q+rxl>*MT$GX;(mg_Lb?Wx}r`$m@qM77Kcs zP*z%VY>PU0Q#Z`iqlhY~@0zKjWNYst*{0#H2+eQ__kC~lOMN|@p*8LW;<&)z-L34y zHx1)-IaTbL_f3aY%Bv6kZx+S2$dti=rmdUj8h1roMELeS&I%hooi~Kn8FERunKfU| zA_LL~9f-!EF9LaaEWs9GD#RUS&J|UL#$FkQfHjgI@^UY8^F937crkxUHJqC zGi@)YdZ?{karKuo>RC4KE1Rt_4M@~_>NX1Y(A*u-%OwPwyNlkTTBgtTuP=VkS?R`W zlb)jN&|OCZ+c{=tW13E&<+fVTcefb-Z;68Gdl(tXM2c=s6-YYx0o?O(fQy(P1uM4v z?>u!9Am!s|Ro8V@&r$UTtP(HebwFc0&yUA#d<&Jk#f%xl3RuRE&zo34`j1EiPoQJ4> z2bSBBxOW)eW;RI<30Zf>*5!BYMp?ej(H0+8FVrhaa&fu1i|_u`_18rLfEVgaS<|!q zokTJxZK#wvkoUtNhl@!mTh%aLB*7e52p*PNX){a$01sevik+8BzNN={}; z$(&+cking-%2s`h2>ho7X72<9U4skKkd$Uqb3(4O2Ee#=DnD0f z_m29XapO&Gquj+!vKw_h(wQ}$>IKa#X!xJBZFQ^%PPu?=8?D7alf$`s_ll~|yD?^K z;+vjtknBguTOBpoKrBgjIvX|%LMjr;^)_=t6V959!|zh;&7-6rJwr}4c_AnGVbG7% zXZT<2C4DRLYk@qHHDrvpF}JF$-O4B$@=Jk|p2^Z2u8&E@DJ>5m?;(7|c5Yz&hnn>f z!W2D^bJ}{JI~|k3y$M`NP^C|Q*lnmoi!GZ4y+TWAJ*^EPHti5w{cT7!EifO92sE>r zZPtfP1btuqrg%}*_7dLSHsDZ5d&X>{=cxQOF|;7zaFVKb0m;j4;%Cs^9$NrU!uk7Z zI-rXgJ9$vUD~4_Wk5Pi^0qzws>Q&|&P3KgjHG2JD;|TOvk6e#5$-YT$E2U}=ms=OZ zmA$B1IhClgsljE41AGbI3IBkt@heN8-hW4A%Q%pIcM7l%&4zBf(VDOiIy5~g!5u=& z!5lyyyE6thuhb-W2dZ>lBg&g=dEBIx`f? znX;>`=5L$o1z1J`xE|m#(S&6}dh@I6+P=uADzC4ffs+9j4=)M<2d&!1vzUJP9fa7j^4wDo zL}0MKGO@edX=sBx?A>M1BVisEB~g`DIc0)5y|QavShPxfV9#zotHfmbf9BX$nveNZyk{xTh^3%}+zZA-x^ z)vUTKYI{8-O9n91BZ<7=R_}R9d!fGA587VHJIDXMy;N^j8uSQ5P4zP94g0F4nxc`= zoXylQ_z0=%wH0u(Dk`D~rHoRB1%1`0g_VvaKh2ITgy!Nu_jL8So^;Hr$nSLaM|ENQk9JpXb=VZ`QEHFm0uz=umfMO(NjWU%9`_4d zk9T*;7X>TqKKyK4<0{#aGK(>ZQ&dO0w>R6@Mt#Fx7`n<=2h|e2FoIMv~ z9BlX1lQ6*`-VChY=`C24j*6+ASc~}h1Q|Rlggk6X{Si!E$|wi_iry5oUb#h4N7ma>*2!EgM$6U@W9u_VV6gb@&>D!u0eeqt>9cB^P#>Yb8nJu-BY8Nn<_0GE7=^xeqSywn&xtu6b z!KLab*A_cgH^A9!thpI3q0oBZga%{8yty&pO92iKOn!R-rZso;-?LcQ`KuD#Y)y!M z>%vI2@xTzr$O8~L=RzHMatW*ba{`lBzUH+`yNnXztQ+bkj1S;2W8gnUWodn`HPH1k zJWI&79~5w{t!=?X=WHg36(43%-|!}KMq=64<;HLmc6WM@D5GF_BTQDKL}3LBxs?m1 zUwT~1@ZimYw=z>KD(c-YSFMhEb1uXRg0fa><%#fg!@|;N+qs%!gD9D?te&0wu0I%a5Xu%eWuF{BOk-`Y_B`z{@{Zwci z0VCKbDWf+OS%<pqAGYi7rdD2;F9?Si$oPoFC z$vG1LP9m*I2#=?)uoCc|wydLyom2lAzI@Zll_nz|C`w=-Xml1T7SdQUI9D?TJ?a(S zG8vt>R3G})Kc_NgVwR#`_5x?bcaq`7JSuXoaoEEpmNesaw;n=)vA_ z2Gsf^!Ud{A2j&Rc7vD9W1<6EAW1Yi}Ck}XL|_~{f@oJ3>jg!dNf<@ znb;}O4Yc!PXijo{h8-rLTIkWpmgzzAQ4U~PfErU~UWVz8pjuTT*YRZd;qNZ9FR27u z*RRXaK4pc`ga^s@?+_wcZH_faN07l_tGGu#v+9RR!CPeBOZ@3)ISjAWCV7S=nsrQt z=;$dU=4;qqi*E8zDmy(|`!QoARw6FuG6X@kDUPMzRWDBFS(#^eo7?XwWd^`&t^hg% ztlXB6>p$}`Mi~Rf1%3Jn=$E@Dt7$copzX1|bI3Y3CGCm0hYJZ}P%9m3+M@wASMUl4 zokCQ+fNV)5Gw-Vj0q>7)G(DrrI|=lIb)Ufk`=g$714hbZ2&xD^4Kx9aNf5WB92!{d zs_v2Hoh7_Qio%_>Irk~9_KL|ic$SSeMKG1*IEBK&Ru1ZcpFrKS*FdIHHjlwMcXGQP z`tR0yz#*{aOe-m_=HRnyabr)$xL<)VhPYnbHbK?9orTt-C>J1X zz?;NJQ87e&cCz8iXK5%`5roS9@hn`s${# zT+bTiVPhMR1!P^O_qzh1IO(ZCl%!<79D063M)!BCqhd(apC|C*qF%Ec>*E!Z@utI@ z{qEt<^DW+PAO7X?7c|gHI@KUK9Q!;6TGzzP^yAo7uAFmKbYm0!ai_!Dl6S*!LM?^HCmG3Pm$!4^LeX0HHug2|1o(Y)JwK_&vgcCOqNoE94Ptqj= z>P7BoKTs=_%FYH_lNlLzjWtOvBks|4-hMv1hx`*&h=`A!AEd+O9@XAl*PBcq2F-cJ ztVEc(05q}5^D*)}&0nIvDCcU>Wh2{A+YK7sjNDPiV_0cF&sv^72S>jpIb0e*}ufO~YC1+1O#U*PzS(1jA zPa@X8)GdL3cWG0KU2+E|9)73b@1pXI#BH0=b{TcOLe~(NF@cAl<~IRP~h=E+F#B_}^SLRBpDq zRx~~(>6cGRjt{NKzTX%SE_kTf78Y>-O-^w1soB&wq9N}xUnlF7JjvCq>uz3!hqDbu zg4lz}f%=|0&&9EnB$bPzGIGR!hst#P{CxU+&qq?@B(}fSb220G7$0U^xzq2Xy)ZX> zg1*6Q4E%*MLGS)ekpx(>w&3el5s3PTK=%v@8cH`=-~Ni|;nLc1^mwPI82+kmfPZ<= zeuC>op?De(5%iUJf1$$;82`V+5049~q~6cBIPl$B^!A4x<|PAi zJyA*-X`4vdw9(^x!5v)3#T8h-{lO2%^aItFrL}GZUl9jn#a{z(NoVyReU-r^YcnJW z8DPHRa%TGm&ihLIZI_-kNm<6nF@rvr1T?Qo?GdwOQFVQ@mjUl4PMQ`hENV|xH)+2A zyr~`1En(rTfdsSADgf#QRJo0WR&;GTLpjz>j2xmRl*yL!Y&tC|Kz_H8JLOkD23p`n zaNcciyUx5nU$Xr`LTO206}m`^^g4QZXt^Wz)3og`x+f+ZT$Kq@qcrNnH$8X)p;v4^ z)J38~ULw56tAf6kVy_f8vbE)ckg9xQ8K+pb1Izy|J`U3_n#SYeECP6iohZE2eC0Rq zrSIujp|<)27BdA+yav1!T`!j{3S#Q|J<5${_-Z5i%X`T!KB{@fldKAXr+=es&BJ`( zOjthEClBd`cgP&X6;AXl=rxy zn~RaWDnhCh1TaZG&&-;PCKL@XTGKr047)`<+W0x&(Fs3~PfrVMpN}bRC-YBCoTn$_ zvU;@5hZO@>k5Q57`lBY^NuPQEwc^5XKOY_A1te-WG*2yQktFU1s(FGIn7m}3@4!$! zu|qPXlqkg7Q#nMwj&F#30nfR@T@F#R7<>o!RkH_m>8}mv5dd&q@($Cvfi)ECi!|c( zo00-F$QM>|8AYgmKANL5p1zUw&flFLhUeF&HYRC@p#?NZewMT%j53Zma5@?6I7iz3 zR67)kH+1X@`mUU-?L4c>>2y)fM#%n%K?86=(EwTVL>kWdV z`MvyVlUS}?{N@xrzfk;gINXruC<;6A3b2+HoUexqPNR|;D(IDVk7wc%!kI&Nnm-us zl_3(zBQI^?W#bv!QxCy2)1e5l=_Fmml|)}8Kb4f27YH1PFX+zH-uAUqA`!DpT~=G+ zOk(DKjN0s=dhjyyHx03befE_TsZj|g<6?qI2aBg5w9oA8AoONpY{t{=8YqPLQfB!E;n-Ymi!0(JL8Qd5aG9_Fy1z^kbsh*%uPd~3LGnB?6qy_GBZ9WG#BQFmn!_0{nZA6@wfp@ zdSJyGRWOEs_d1guo>uqF#9lxqW&G&%c?2pt$wW40?8?a(ptZQ?@sxd8%nw$4R?czL z3O)yIXyh$MRcS8zV||^WDy!5?XUY<%TSWBh6P6z=&bI$uCUgo5e9slQ8q2)Z^%C+Vwo?hgRog$8Kk>U^ zrZ)|n01RF{6Wk7#n;J{%eWM-Xj=XhoL^8zJe)J8w$`9naK?-*ioRW~hg8J6yJ5E7X zEU5f69caOtMXGF+9C$Hi>04Fz>*koLR3_kC@aaoO(3ASuOzoDq?|+7_CLfFy%-XW*6jOs?XXv#iRZRClkyUC z+3P*r(weLx zYTNmk;x@h>Ci%9wn;xV2j12?cc9m7X?F;HYRgPHC;It_*tmndritOI$%rAYumF(d1 zM~DCRUs?yhzBbGi5K8@iUOlL(3|t5D&vAQ_gVUON zE5L*TaseaZJ?wCxb~#2yuPVDHbUTYP6YH`H6&~^frKkYLyi97WY2!PdnYYS6?aw=e z(!3onI?u7&{aW%L0d@`>b+ z`IEadR=kR5{v&iqJK8;^uqpv!xJ)75ttZfJ-|lizCpO}U-wKvot!tq^*-}=C>eT+6 zByrKAqY@^Dh1hE~L5g~mevhs;P%ypKyuQm$o$@uiDCXp`{ZFOf%SU8wsjmEo7*8)< zPhv%<%Xe`vDo}SSivs&_zwHk!V+H7HR zauHj>3J4U=Dchs0&j2n>HxSZ5WshMCdrlctaR}aa_2(y^Q?KcCn>4Y>3IArGw#!$! ze72}14jfyY`*IR|m_+Q)QDSTeJ$et0Cag*N!#g>Wfwdx--%Vig7-T2{DP3ms<%(YH z;hDbmUOuzn9xicP;eeCUx$x zK^gagL5qp;auc+BTv>MEBC-7DVdDGMV`aZUcElsYRJIbS+^vpE;nXNR<=bzZxh#0F2cnreT+2<4}q@MNmEC^V-i5jp9YGFJqp`{LNYeebmmBBL}gjy0g8I zO56QzHXFx|Z!FGd2aA#UT9s9V_Lx;aPc+zCippW|k>Yb)gKWqsn5Hn5PIzYXvo#c1 z02cW7JV<`HoSdIb^m4nZ&y!azJ^Sm~+q&DC3D`)2?JUiwKgdNAMljSU>JlKIPV%BF z2MSa+Z{|;+Ke%M%!S4EzAlIY<23c4!|LKgYB*U0E->&Y?5nM>Jb~}t3rR=N`sg!n; z7AG+D#4bJU^J%oN2CC$Yc;^lJ0?bps&*=0sZkCZBQ){F zF~aa1o)DM&CyCvBr(i7@Fd@W?&P3ZVddp;w*Jdjc>R^}L@tVDPvAwAK8BhG)1E$#% z!C7Q77yj@xoEEsze<=^CGPCO}FBkxp-D!$0T!`DCElFBLYDuId+IS>&#Oc2VLkZep zlzVegst1aXf;n7Tz1eMi00Tz%Z|A|G&9#284l7^=e3{3~M!>2H;zbR5p5pmZ>o#D) z^6X{1d7NW-_#_4sOYu|3|S~)s<;0ROg?FcUSr2O>aIAYp;Z<1Mmx( z>cda?F%gz+Sb}{;9|bt%Y)y=49^^*(QTE@$UR)IqTIxC`OXYA1Q7Srviq?D(OyW)} z6dHN&(o=+eV@DVlTfv~n?PxLjO|rTfl!TYX*@EQXEFp-GrVs5!mAe|gqYmLAM797Uw^=4uk%#C?HVSx(e9=D zyET8OT{B9+R^RvR#+F3PCb)V()gEHcFLS#zf*i!*X%2sPMfXg`2=_OV#R5Px2R^v5O~c22%mTAAmIh{mfPCf$Azppd6b3lx8(iuqxdgczrle*NQa`{+1!Ltutbmz%Jdzxra(6 zn_4`b<`c9*llocHYcsOdZQ>?^>Q2pK)h4oTY!$Y6Ajtqo0pVi#m-Vg{9N|m8T8Rr~0eyfH zYo`ZRf=$HwLJ03S!ps{C4-%4kdOO<4dl$6~_!PYzhK-_@^b-D~3z(?iHLztF<}dnB zpm;}N$1A^!z=B6@6vB8g1BUmLxWV+zMY_^Ev022$U-@>HeT_puJ+o}CBB;hiUM-9L z6)$>jHU`qawR+G8R+4Ql7eGot7nW^Sk!zqK0(yN_>fZtwN2L&I)CZcZ7mU?U375<2 zu+mEYlS80N&?GGPEd*O6qEVJ(M>lV|s#_*&ApCNR(T)$kSwNW?-g49YvrD7JA$N9E(K*S`S-zL7~2%Ctnei&bET1K-Jkl*hb%a zF?QE9;b0A=?w?qP*u%;t|1k{*jV?6rDE!TE6v1Cg)s;WVJQrr~~ThhNBy&$-MZ@Sz}Js&ywooH>qLUiRxd8z$ur~7CEhhw}{ zxwn}v)N=Q8oej&wJ3@PbQ>BHyspx`ERvt>4%81?X+cYy&D|OB{z==36fzUdeZkp5j zYmlr~rwiS|j--|Ddk`J_Pi4kRO3?G_w}K~@4ZHcYE zzfx_Fz=BS3fT_p0c+X7&#-0w zv7ItQy@+>&m&7S(kPKE`+64Qr<#06Jtmc-nja#$`VX0%PiqhM$+>sXXY`lL;IZn0i z@)$690w>n_ebU5996O4MiS(!LbwlRU>d7G2LvedT%6pQKuWT`y zJhpZh7-bU`>apB(8Wq8UL4tLagLXVubr~8>kngLur-ko&)!P8o78ks)d?L!3Ad2$F zR8=PIbWu5I#@Vl_Wk}MY&=`Zh0-1FgRj=@ea`Px+^pYtn1y`jbzZVso_ zstU!Jm+i;{mviMy`W(dRTcfN!#rQb!_u~cK`OBZhV^4qtkjeT2TYG*cR=C6`xs_?l z$Om@Eu~t~%UQ}29S&0^ioltv6^|aGw-kejYwE$GWVxmVIF;B_ATs5Vc^?0Ve?^@i{ z9iDkQhrze?Eje8vDv?9Qw1*?-DM~>krcGf zAFXJ1=UZQ?8khB@vuY|A?@mAxK#$)MaH(AVAF}mL!YE7&8ph>(epnx9{o>C}9o&mC z$ItJ_KGwPXOfK3)CoI0g7sDnD@n_WDXhm>KajU|H2=q*#6$Tb0!}V@P*8KG zLvviX`HQ$9dW#g@JSyG=D1!B&Yb!1*tQ)K|W}&kTzFH{(($=@WI~=K@wDEXLP;wg5 z>s?gfBeohV?HO;n?zi|D0OPl`HITybG(jZ(8@@#|M!gB8LIT#METfN9dyu8H?yal= zK~9OV%CG!E0*k6acjTa@vP5@@Q8*sD{?%#NGK)Ov{ochp6pkB>bn*gRrpgRl;a?c$ zqxtOqK~3mh3?K5C6k!XCwI9?TFy2g-n}|+;#DPzZ^-DdRoG)^iOMd~XqDBG}J(_(q zXn|vikNYxAnVn>yI%T72ZF&TxDKJevchY#t??Ec-yUvmT-{J+2@}#L8`Bx0KB)IBCy@%EnC#h3k!5oS+0jv6H`3G#xL9&&?bYNVbSx%WHefVlzXnR^!&sJ=CEEW?Q$ z=9${lG+#MKL~Y3^*Q{QZ>6r~}E`H5eSV0#vPD`NWr)2+|pdjeVlmf)}m^j6Y)RIl8 zw%}rCrH9{vX{`;1eEu7gRU0a6HcP_QKG06_Q7Cg-^iqv%_h0l}kwys2KgY(wqcUV& z?!(&^g*{R^mtcIVqbOrhot4_shOOh#(utag@_s6B>-;Y1rnAr3gG65w!8+p+eAn|V@wq24L+CTn=5 zrX~Sl5@!odv|WxwC4InEl3Kpb=i>yQ7 zJPr6&i$~ZHarfOGB~4KhkrJbm)Z}vou!qu)2|=`dii+>?LJlb#ugse^-@!j$#kDFf zENmwxMf~JBq%NUAf7?Rn6z&0KC?`=$lyl-XiS2c0W_`(|eMHxwzHuZIiq0%p!#MSk zcZa8nC@zw|X`NTo61Yj3H|5k|ER70*pjw0rqC%4{SKM|4`dPy{-~(X70y*vLy#JI8tQ9`=TE(wN(>AK| z`*-hMAPjomyw#Y~9~DJ6}2M zu5arDTpPQj3GcBy>xrSfr&f{DpKW+$S?6|DvP_sQd=XG$cF6*#7vx_1gzS*h1&wgk zrYeUqVQ=V>v==RxcBn?}_pAWQgK!P%0k#}i8(ZQUYec!V-rCA|5@nXao-%%mA8<6< ze*9-r&6GjTCx;uznf74tv8+WL&OLsO%O7Atql-Z<3t>_O2g4AJS)z}pB{wMVjgaKD z`$>+t;@P_WP@H~>J3wYv+$z#D-RV~+oXky=wTgJ71jmag4G{d(FU`-$0 z0`UZe*M5y;ae#`6a*Hlw3o#*A{1y9$FU6zUR&iwd>C_ODJp>;0v48CP?M1{M z2&_WQRbH(b&%}B?Pael_C4ww0zKbfTRVloOo8=xYdf?&bW69XcdIEE>M+~?a&6%b% zcf}p}L#rX(wOdae8{_$92L)lUiW?PluU|zy+#Nu=!b{L1n?7%2?_Se^O=_x z69i&kJm>wf(M*BoGv?F)iH}IGN;+<~lCmzs$=>wqKjplqBgRbD=h94;=K|kX5?AI! zd0~yR&<~XzfRBx`KF>)?h`q_oe;E6=QWZfCc>mBse?vJW0WW=IToON6tN%*L3-w8z zN#aF>#TqcVW1i8gd_9e02HSAY!B7aO1);+j1L-2YzXd(pc>fUdE}&<0b9#z{10t!;#CBpT79m zsQIMoHkb))v-Xx)jW_*{c1A)AtQ_|Ij0U!ZC|@?Ya?nuIJosFQWOqwND42#N|l2v?D!>0 z70@=A*<)U(Ayhwrhyk96^_V!Ac6ws2zb)s9cDv){H+@}LjIWV+Y0f5z44fiu!r};( zQ#CiHW07`7aZLXYOCVv7vpHAe5L_OcVfgSw=Tcy_I{T+mywPkYmq$d-DP}3%1^Twd z1I~CGubkzUNsaCJRVn6~l^%#3Ft1)|D2XX$X+Zh1S+?5W-w2v!!f#c1w!M!L>k$-q zypO3(H^6lWEbUAvam+N_US?Db{14mTbtvtPf$kY)kutx#qn@auDPr!!Uaj2^OEFlM z-Y-8_!M~;NM!xH%`m8$%Fx3pt#q0r{3A~GH4D}6F4^v747vF{Y{_)H2p38$;VV4DN zUF_1hxlpML`sY_obrHF4*e5CGr?3acB{k4Ly2d_cSV93-<`5~jt5V|1!~z!Da44~; zi?A#ah)%5JL}mx_yA+1^$#j^?&tl=-+ijTvers7JLv+xnq6cC$^g?w}{p=&hJISA% z8kr`h6hPf zNdf-2z`xm;H9w~JDpRt!K-fabw`wCSc<%mCEYjiCroyPMEgt4mjDFy511FO|cW$3oApqozg~^*n_+ zaJU}80I+v)67bNy-gX2b$4rBDa zVR4sZsg43Ck^y+Hm}irjJ+S&>I(bi1B5vvCLYi(49Kw5w%of>I=#!_3ad%kEgKm$_6_sI?W5K~gHE~`u*dpncW zAML_ZJ*%*F&vUm)%PYnVeQM5C!8;)~#NNb5c|+P9gnT78}ctddNOx~UVm{sV57 zpSnRSO7e*=Uqs9&Arj@5C`eQ^mS4ictGG)#`n48@ri1335czM+;15h1?^oZ8IV_i0 zjGagXK;#eV@!+cDCJ!(DYOkT`|LDey`&u1N7B^#QR^KO5UZ&|~r-Y0UWh=3!j(f@B zv?{xT@>sl)iKv;Q@`$|0-;E=|^WQaDGxxnZtqgnai#Fzsc}a?SQIdI>nd%!rEp5f7 zszsIh`fI0p93p(ezh7qB{Woc3K8=3pR-C{4Qf^ECEJxr~n$5>1KDWd7)SU9baJBX# z9*UjUU95kewgiP~uo9(C;|9<~-+5pz==t8Y5q=o?@bc@gRMv-RAL^yoKlw1=k#Ww* zsTu$?bsS4<%7^(t@+KEWRZ91~bVvv6o9Bnv$1DbuMH2$w7@{9w#OK`? zX-J~O0DkZNg{ZyXg+Zrx-(0n~lEm)2n7};^LmV6SJ9eA_*fI)(m_bAG6+0@T(?mFL zU@!T4A6H9zjpP(d&Wj&xyf;0SOy4Qyi=b+|do=Dt?%B|?d)1|lg}FDaXR}2&pve)I zA9Qmgf?gb5l5UN}#YF_+;=o+U%4}+(Au&$mYt6+5XZ<@8{VZtm%nKI6ORE~xuYo2U4cQ+kLY*Wp5=SO6O*xIm|+qXrQHiz)?pxz6=@t^ zL8H+0Ryc~rF>=&22`EvC=R{Qivc&U<4L_}# zeR=mF-}_Kq#nbX5!+?xuMOQ6Xpzj**4GrVe&xpqR2a_8n{q|TNCvlp$QjJ(q1+pf; zkDROe>j7D*xmVSebBItzogiSEb=rp7#K2y5c7+=IaY9hhs2VO(fH3v?D0vtf7sSF7?Hqi2E1d za>u#3LRQ0BV@nbQfM`%;cHYTBga+^4i73AHLgbDx5-?dGLUTIhmZ58$44moC&(DWSNQVK3PO&euF#nbeKH507?^JW1dzmf%ynjZ6a^CE6-X z`(4%^$NSpet&xH5P^O6PhBn_IC{RKW2an9~e%(5`!wx_iNACJttS~~Xg)yR8CZL{{ z^04-#Vgi)SM!qQCTv7`tYVjn0#+vsK#j$^;jvp>)+w<{b5}==68$OMoPv-RSTeLTj zW$gp9?Jj=fKxKwQhUlY?8FwpGrhC7Ak~1V=TOq7K zF{^_ND3F}fh=&#Rep@2en5ep>!O*Bb1QR%~+sT4tj7gfr=*PKsV41ETJjN_9@u9DXK{ImEF-klv7*!qIG2{LaL59!)0B zRewj7C<{BCJQU0>_U(xe1h*wC_m*1n-8cA*o`^#vtL8Mg4eIB~+h(D<8ia&%efw$C^WL+j06JD9vr*aG#sDV1A{P@O$1;*=&(8EmYe43<$QIPFU+r8_!6>w1 zm(IWA27Y@EC*s%D7=j9T!Gqm8c16&{=)1o ztd#bq+{3E`0ub5C{(QASY$T_MlIL0NQ(_|bg-Z-)L_|%FZjGdVb8klb5=gtBY%dm!Y9|~ z-^jT0$NuLPihFYvXQ@fzJtgI}{&n=4w>f0^V7AIp)@@#k8|!Q#0{d(|kVwjmb+ZLBn0< zH@T(rwh~xkN4b9U5^?JCxl>MWM$G&P-xb7O^1b`=+0M#fda!FOV>7uIsG(Q*8pqtyDIkeg`9eky)Fv-0{iRKSM9LGotdy zzKJlM3j^%)|BQHj<@}ny*=VA=k~wJ^-jTQZGfNi8{^J^ipwXxTa`OnQfQn zG^XB9zb4@}HEL=drL~**A-fXls~k91D#GUmOVO^n$Vv1tyeSEEqpSHsDcSjB{xpRR zI2ju;$4EWCps^bec>HcVP$$2n<|W^ml(h~kR94H7Ms5C_JA?Vp-3;V#E-KoS z5#CzU7oCfs4oUxvE)NGt=TPZ!&Kq@RhKQl~i9mi%djI~OcYhO_E){=Y;7A&m`K|GL zICXrB1y#UT;^BnpZSrpVn%}Xz_wPuIw$9qcqN5@L`fp_AsBjAWJ!|**uzg}q(`X#u z^Sn8c?#(?ncdk;LWNTJn|GC3JM*eTc^RMYSPtu1iE zB@ol60-$6i`IuXVcz`e#d*6;}PVqUmH~z^+qC~e|id?m2qctiokux?IpWu$tS;gz- z*m&%yZr)T>Di zc5yIfDmV`oVUD4U=eKNxg{|iRNCOeJBr?dUts&lSKYZ_|P~_EjY~h}7wy1e_?GyC3 zT_cyCHG#XB55Vznlvc4b?Ap8!z?_vZ^cvR+Irr65gb;AIA%@&D)TTDtgxRD$_Y`qT z-&q8}Gm5+X)$1b3CT^VCnng(lmLyTCp2!5m+-8}K`wO+NyD`oZCXu^Y9rC?lgL|^0 zCsf5KWxlv7AuMWoJd%Z1=$=!sn}it@v%Xl=n{xz3_E5|%NQ$-rS7yO@j6QPcS&O8z zfP}G~uNoG6hyTVyw*E6bGTXPn^4XJ#hD=n5nLa&%lBv%EZ5u&EIF=G_v&;Gt@ zo@2i}P$zNcRCP1u-%LyJ!Lgf?IG4?mD;ycL~m5!QBD_!vH~oySuwPfgk~b%isj}z~CM% zA<5Z!-}B?#b-%mLzx!v_+TB&%)z!Ucy1VLmrgPlx&Rg&!7ukCrpewYg@V^9?;K7+K zjqYWNo*!TPTs4Xqk$K%>{=RTw4|N??#WdX%+4dx22X&$cwhjy3&RcF;hlRI3Btmf? z6W6SpKAxFBqf`V}F`?qNgl;9bNV>T=UfScg$jhb1Eqv3rI9aVDa!%(P?5C(_`isof zzui&FB9E1XESZ6M-L<#=XVe3V!&G@iC0Y8NqnOI5fwwzzwN{&8;6+R5JMC6UQ`pZw zTORAUsLYpkTyt3ywSV#7i5C`ydJAp1{P_^!;Qmf41BB(J8lrhdd0nH+dhnZEwX7|R z-<=qiq0!v;dbfeMxI@EmXDoTGee8v2=+>3}m#Vdsz7|&Z-Ic_|giGZ%yfYZ?Jxj#z zikbV1;ZuP>Fp7ii@%bcr1&`-((>@qa)$!t0@mA>=xuE^8i#zH}U%Q({2f?lB6MO^mKAMz0DdVFcpbV zzlrKuc+k^>?R;IdhzjP7wnH0kq0WNWz zL-j?Z!Pp1eAJBCHCLq=@+sMohIi~=uEj(ENR=@E9l2!P7D4*!Ba;Cc^e0a=rj~~Mr z?DyQK&5S|Z^pC>}n(fZe$~*(If?<^k{D7spX9DxcF=Zw2>MUwf)zYlH!^qn#$hk#R zzF3h(WInIrLx-!mj+00MkSlsPwW0yX@7mO-g1xD7d155Hw(M>84rX==nBO>fm%f5( z0#k|}Uhac_RhfO&%kHKKJ=8H|$+XeGt}~UQ(MMg>a4aw`!ohzk z^4ri285j&Rmd@~!_=RNpN6#w<_4AE8t==Y9o&m?b`F=)Oe{3k!@HLffQuC)^uH1u- zuzf=-vn5@dbmDs~m=0kaxF0vqFyCRNfE1mbFat=hGolJ zx-l&YO$b~F!!>;%px(=e+W2LZHNOv7nIfhaxS_v6QshXzc9MF?HW<%;%ntLu%PKm1 z@w1yk321%V#EAOsKt*gSoY_HK)B9j&HXuLFPBEo~f2q?Ag z3070GVo1l}cRKGJY{$G3--$kn7pqxp!FC~f`vvNd5N+{h<|^XnQ_4q!Llao#xCo8t zqF?%ZiOY%puGm|ub~u|TKe5wl%r+;VhsBDX;jq5>c>b5k(zo&8eob-X>$j~?Qip6z ziri9Hh7-=m>8MSY^_fHxy7pgW+oFZ29;B&CrDq9P4`>bua!~_nGluEVZew6kLmq8{ zUp2T=ey}|qGDLh`8PS%hIL+h+b7fi2C6$b&{^oB9rLkY0pJ^87Y3uERDnHm7xVl6v zBJJ!BGcI3zR+8w_eeG}D+{T0T;g`fa>(Sl{S~k%o^aaN0Qp4n-aqobfgG`|&30q-J zFkALQDMssudN%fT!wCP;H7B(R7vS5uC*F@{0l1N@Kie$&;XDvz5*1lT$>q9Fn_a#$ z7=X6Ej5bC}F99vyM`wTX#E>-iu~4yZWtc8)tAfis^7KxoAE*!ffTxy=H|fr&renM^ z%|X`Jq7v#B14)3suMTnStc3?xqE-cs8#1|P?l`xw?-J)t=&0Gfrg(m#<4v-Gu-F13 zCi6X8-VqT`PVslr=#fflC!=IK8o$|M7;qn5%2hY1!ZSTwvznwlB9zU4Dtq zeA>D>UiHRT6c9?-gVTyCo?d$(8(qt7BveGY1{O@p4pVbU5svyIf#U)P<0#(B((P)Yd5mLC2Eubgp7oxA9o6i!-FytZ z8`oRF5b8yDZmMmSDKJaZ0M?GNYaP+{>MTMX0=;{B|&@m1|S|e!k6AuDP~| z^Zab>BkQzf77r-&qSDYc*iJP{h`YSHLv>8OD&f=n#wJ!uV+BeS*fCC;|6;MVsoqK?T%K~=kbPr94P&e>2JUq_ z)7c}=c`C2Ut+;$u@TROXGE$JSx;lDVpG~voGB1x?u&n+3@QbLS)s*-1gAkCJ-sQ*2 zcd@y$C##1=7O)bPtC zG#Hl4dl_Z2aQm!!Qe_uVO`tROMrEusl?97v{$r>j#5KKngHQdT+QM29`MAw*6Wis! z$@8<9CoMG+Bi0e2iOn_~CzLJvmP~eXjP zc((fEk^mixxzVqg&i5lVomE4lX)VK!%Cj3yx(}HS{Ui=ig&37RuV}6}^FO>C!}3cW zTpvuF+T}(fB9lTSF5}bt{esjIZC3t~_(QZqD49DNB+o^KyeTg?sQo>I@jLt&JUxS5 zI$Y}8-)VZVA)RXQ;sBGK#rQnJbBk$$@eYXU&RP^Ea8bSWspzQ3!If%Ce?P7~GN|NR zFoQjlhQ=cD`Hp9;kqYqrQx3=S4PPAGoGZ3<7;jCbcJ=4=?V?&Th2p@648a%ck?Hmtyt~cYzdB z7|GA=X?#*8Rf$f4F!A2ptkk__hnDyca7!UjE^*8qjH%n74~Ye6j5B>6(;jN2EsAb3!?8 zIeq$g@cUWm<6U*EdU=?ew^zhuaE!MGXae1E@8f+X$B z>C+vI@*hL^J1l~W&i0H@r9d`UruOiaWxLg)-U$w`3H@EYr=a~>AvOHPC6DyauVh2e z^>oCtkf-{8$Z0f5@_1x3(8w*N(RO24+f&j# z%Gf*?omQ*mRn(t|HpdCx#b(IiDos|Rd;7z8BTM(@nYb8qp*h!z*DLdMVRVtxQ{zeX}R3Jn0fHVLS}s+wc^X!cbtpxe9S+oeq@b(S+OWFR6VFJBo7oW)3|*>@0>_`4~kah1DvbBy?somlN{5@9BOkpKZiOmSMT^5a1gD zqZQ6vyk@=UjO>UYVfqom8~5gPievY)*wtrky)=jFqa^fm;S?b4vkB^B@CouD8{Lnj zGRH>e7ebhE0_n@G_8OIuaKn0)*0#20J}jMEMm}er+?WoLvY`FuwbF_cOrj-noplm= zPBt-esDvHz3)NIg!I4z=0GkpmYoUqxVV;fIz_hUQ0%A?BcBorAgmQzQ(l+Qm8u1$? zaI_;2=Jl>{t*Zff_0x3z3CIe-47eE3Sr8X6N?I>=WUzk!8nIgK`cI{Bzll8EdLq3RGclfnOd%E&4z`GXI> zv`}iPo}4$#?>-Ev+ zY3D69N?^Ye6t5%aFUvIK{YZb;mbsYl$PRZr&uLffJ_fsim0Z%fpf;tW;`aioR3ku_ z$D7xqd=zAK?T6>q))7yr4bc>M;sY}&B#?-;3Oj+#FrAr}v@C5w(;EZUG~|rGKC%#! zzQO=#D@k+I=a%+;92(z|qZCPc5}_H9RiYAa@@3IH z2e;blCQAQ^ni#L%!^G-)vZ#0ZqOm}VH8~yl&$A_3nsC21zjU2zE?#FxmPu_%3QVKP zKM#NQKcon$FjRX@9KSw1<2@N4))sK!kv6P5k+i5PuUZkfosls1)tcR~=sM8j#fn&q zHOUfytW~Hvf>qwOck`T$Y8^CaQ5d}MnrElC*<3d=RNT0RUwBg8)E{9kfR&Syf{aay z&c3gCq>!=t;SRihb;$Ew-po)T$&cwJJGKOCy6T9qy7{PUNiHe_<{Sd( zF|%k^7!$AQ?orBY5LYg+bUFdKRT@ zr;%m@fT>@qI{cc#VSkn9IKn%KCn^t356+`>qegnm5At@RF7|81&bl_gklr%0R9H$` zc(55a^`75b@2PU)sG#gLGZ*Xc{8^n}!< zQ+x)tOfNChLUwUia%u_05yD|b^m>phx=@VnD&HL~eud-fPz_JwEMgVp$Dsb$aI1)S z3%!yrRam^%c6FB8#Otw~{2JRH^lYkvv)jxXsV9vsO0732_{!|w*equ4C*fi{G{al4 z9$#~43q_qr>rp!+4{i3lpGj8$$*Ujs)K`%89C(Yt8a$=iYBiZBQhS+T0Y!!H2K?OK zGE8nidnN#gRN;c*JMrNLwo%ZA`aQ_06Y3Z%FmNtP*lH+eHI=j<49&hxw|NCagfxye zk$Th;OuJKAS^s)wI*H_RbX9&DQm#uD<80;QQK^RMj69vr)Z(~^wN+|*LDg+uxkVYy z;I2!3`9eka9QcDVI{*KNV-Bx|@!)-K}(7hI?tbKh{>V+_qA zDV9_NT;xEF*E3YO;ySY-w=+B56^%)*ZGAd35V@b^pzeu0I+%51FL~g1CpQRLk=*hG z3rQb1~+zzwY z^7?EwInBgda0E!dx35Qk9sU{Lp2@%5nnC7ZtZBHrn0uf%HKr}5Ecp_1A5K?MJJZ&# zlnY8;9o+5;FJZVaGXY?o`8<$4oPoL+GO7u}w;s5_mb~*jMYSc*?L&FDy1Yo^iabMk zQ+W7({yPtPR0=1ZGsg0~>;$6QjuMnM@bPS_-Kq3XjuwjTkj6~y0E@KmED|~tAqa8c zH%OEr9=7DZ5p9uyZ$KVm>BL8WuoUz_eWP(EFca>tzQxhWvqiKjPeMF^eKIPB_7q=a z3Xudz2^KQ7-iy}J=^GU6tF-acBf~7w8SPcpuM{4LzdepRq$ZKTr0=cg`vRxC;%hj< zh3TV6>ARTWq=pT_ZJ!3at?VBAEH$tml2aoM+5B~k*$!nam0EBn+XuAsQpF%+o%yG9 z=aZAfP8fSxp6uaN`c+2Fu|8aeYM4>yxd#31Ca@WQd4;Jb(re?wY^QFg6{7Y-S27V^ zkTw<{yBp0j1L`oCm}TS@qmktMnZ2%SNvs@8VM|WEc`8*baUh-F^h*Um!LiCMu&C97 zm6<{ml9QI7$BMnNh!Z0b{dJ0c$Jn1l+?RAs$!dB0Ys?SWJsp2HlV5mKb1TmexP|-g06i?7J*K`;5E5&Ja@9-OIY*LWB~FyNgx6 zk!W=GAl`SNn=5+XMM-+0;=+^6Ux_g{JK)S+IFAQ`orZWY>Ix^~EOM&hYRQ_;f26K# zN`}O88G$J{e|Wyp1;i!W#&VOV4PHjC^UQG^v`GjWzlLd@fl6!>oKnlaw*FLJw~pF7 zCZXG{y-|4x5C5d-n$VP|j)g02evybPpq151Xjkg0pQ(qRAe<21L*V&SjBb(n5BX%k zK)akQc}(Sd{42=AN7ah(`mX%|TYyP$0*lc}^mHIC1bzHwQmdbJF%B+YHWH!eWTI0# z8ZmVizqY5bbvs+;Y$v<6&Z6d zQm{w%_mh2i!?74}B=2fo0GHaaUdiV;3}^pwkJ!JP%H$L0r(z}5@aLF?32)%8)b`|k z|HUO9HDxCIL3opYjc|!d@&|m{AFt=!nxc3qma2pF{X!8lrzE6wptR^HIw?5>jBELF z&ZGBo%P}Yau{xKOAk>N@+4D;8fGdvocHO(QNp51!PJ5Q99+ZyV60Oai&-g^VHk?jM z`94J;IdC!4!{!^1%b0asJ=4S*3%loqsIiG>WzHnw==l4^+Q+kj0HjZ|JH<|~*Xg&1 z>Q>VJ1rA&|g{bR8bz3S-=U&l>!@F@Z)NI|q`ihNe$J6m7z!ox%I(vUta2(i1l%RB3mkGN{0*l5U@7L)&dZ?rD+*7hR*TJAt;We()KXtd@^R+c zN^m12-S-?pR_0tF<%i;QFR6ig-a7_UEbJWA2*2susa>7%dAPsS%~Rw3mg&tcJB%d6vDBpd=w_Wq z{-%&|0C~94^BYDdd$%gn%&m8A1;!1>Qtkd|9UtG1!7Tp9S6Oua>aLg= zS_(!vOv-!&EYFs5)S7g&7LzcnR#4cjKal@@F&QwJz;dPj=|TcAARX!kkYip9X6uoi zWYYu}gEp;$i(Y{v5R&_PYe{x8U(0#qACil{pnRpklC3zb2Ts8+D9?F^^lZZKlbbqi zMm>xkKEA2{a<;<3w?DVOZnL?hG~vsu2Wh|JiOf!^{_uQb?xZ8+cS|oI z_lb{06)?;DtlPs5=|eJ_@-ONy{4Tu6Rp)0)?4%s$H3)rhx2wAF3{JR}oC>=@?d;rt8#!bcsOPFm$?c;XeFMv3hl~ z`iE;54=vP#<`y5_a^78@jusdi$L8i3`5UX|gDV4H(^rtI>Xl89;~=Tc5uD>#B{6_P z8=+ zG#N0lQ{>lvjC;Oq&*-yg)^P>HuRJ^(ys{4;)60;*(z*FUxyd_&`GcY(9KO=EbZ2z0 zidhqJc8?U?niE~MJ>o@OiA5tMIu!3;Yd-a5WelxaHac(^yjpa3A>(n`UK>hmcLFfU z=7A)~Txnp&3e;RT9!?W$eUAczcCI)*$8@$peY=sG>mB+0N5*@m_mE)g(1ODWP|Txz zhIJSPn$zV4=wv8cnnayf)$rZ)HOem$M6O%W+LndULo(RT%*<;tp|FOlM>H>B{LlXWwXrYz(M|AmI&hn;}19xZd-&>KL56AIkm~#8D~`<#+`L* zNq)_iWKl-KyEZWWB>lnRs-B4`U^-Z-?em%LV^VHLSazGqyzd0t3QxfrW|P!r>&|=S z0&xH8E58>SR&YRwivkt@s#VOy4Y=>3q=z0|FW`Y3NC1<>NF89Q?D{5Tz0 zq^&6(@K^a{(iB7&u4;?!BzE<@ht4y6PTsD8m-9V5cSaIm)v^mKBIRHUoSC9^%U8#J zq8p+WC3&+aW}DweH2a#u23TzcoozK7?(C>EEumfxUolxaULjIV4$VrZTjjDv&;m9? z&LJCn<>{)1Y(|9!W@PJR37m@o+nmaeKM~X!tjCOI_D?UA4c8WzeXM5|(0^I+ zs3z;EcJ%I|3%+xj2Zo^AqMt+;$jmQTo1K!H2BeUU$s!i^vkbhHN7^Ph=CPxE#GaI+ z_mi6PUiKFKP1Q71&kt!C4?iS$0`Az!^d>mz&yDq8QeS0#VWANnLT(71YnR=Ykz1z% zT;*tpmWbIB^eL1p%~HWJL!|mBSBMLrH_cF?=G)_d409|$r(Ta5r$n{?;hR#S+Pmee zfoE?4PUEGipn`GVtVPdqvb8n47Y6xh3kM`8B35TNR1GLPPzf`EW)fM%OQ+QhD&cV+&8YKoBQEJDvrVmxS{LtcNTyLc^71#PIqn6i=B zLSjYzH3W|2Cw7QBXRaVR-fetzInF3b^0%lQGV8+l*xVe8GSqHR$-BSkG47^}mg$Z- zy;4ZBOHX0e_esYG;(}qH(4CIfs0&#+i7)etYjXH)ONFwQ($LJlEX%94KV>)z^|e%e z%>cI6{!3PiP5a^RZWz2a_25L3!VN$SPd$AuA9ry3KsEGJ?$03IRFT^o&^%SAu~5sL z1@R@qXI@gI=B6OpCTLmkUB#n3w2$MqPiz0a@{Vw`_4Eak^F_0+tS`r1a>AO6R?gwn z1Azr+kMZG(Yo?bQL6Q@sg4ecefCF!1XX||@I<`)n+o7|unnM^_NM*&>15pg8)tjs8 z3o-M#w1hIV(t++f`F_?SXZi2o!Q5G(DJrPO3$9c07V%=t;x!3tebGTAW{p2o^6Z1{ z4@_}jfs6Eha*fs6BjxN^`>W5xrHb>3Hs^9S+1jGlk-sjB5_Z0>QeMmViy~D7360d| z$3lW9*=-j>5c4>m<8ucEv&oAgRYPvDCYqZG-2*au@Vf$5Zf(mfCyV|@Z-OS+J(pj% z^68~bKY2BRD|J!=AuMlqjJ$|3pU+9Rd&sBC`{sI@MP)9<8vo4yq;Ya-eGTKO6M`}j z_hp!WGS{lqdu#Ug>D+dddj z#+*mKXjRAO-MS$XIic@upp)31eHz3Xa#-^<4=z%bLy|arW9rgXXM7O%cZr%(PVUd& z_mqJkEGjz7$V0pVf(dHNLqZ zrKxWDe8bUMS_}tIKB9b4L2lL0*ImINqr&wTbmlJ<;(|6)f|?)r+>XCTmNC7_*Y|OB zj2|ZB&dJ%}wM(}<#km=6hINTISuu+Ce=BA*ONfh0(2S3b-&61))ajV5YD$WdR>i9o z7BDJg+{C#cLbZdPj&^VMLhtV+U0mI2U7Q09{d=2RFI|0S2uf6c2`%WV(aZ>cmlra% z1AA&OEwuAZ(uc)n#bv;DBR-T&-u?M`0>U*3+{mPARTH$)xNw#1?Jd}vpxL|edwj}x zIymzW;I^51T@+wlq0&02w+QExKmRShY?Pf3H>48~6z3D&f-mZb;k~(YcWoaNJ7w-dyv|QNH zA1(??Q^Sov0Yi2EbVyn7F!NLvziTsm*a46n8FhDBd5&{$R)LT zux~Am`(V9_!_GVS963PGrsyvPC&*%R?tSnGSH!OdpWy)S<7D#d2K(@Hx zdcOUDyCcYqwn?r%PR39e$N?ocb3 z!}|WBBLQWZwETGkJl4AtY$~=Nd=k}!S&d+NWJLSG-n#J9JV~^t45sYR1I-CECNE?i zzUjGth0Y@;i;Re9Sb7Y(&Js9x?%6ePu7EmJ#njUui?s1^uTIClyOd(=lF^AhP=^!l z-eO=cAMfC@P5t=reN);Xs$5Us_s*ee{F2U#=rl5eh@?}9eO;^-lx-<~!r`S6xxj@j z+@|^`Gvp6c=;=EggTIDf1S0KJhf7>lV;vFtAjtDGL~LS!f5c~T4PEA`)sy^fYr_+5 z+R!GqIK%~(tved`xAfCgXU|P6B>#0;Sp7E)y$>`F@mIMZG1|c*J$tz=g23T#qYFfT z1sgRyHTWiojB3RBM?8PFzk~>1A}BBVH0%NC75tCR*7k$G)lPTWZ?-QsZ!r>L;q$2* z_3B10R*j>cW(|1NPh4O05KsQsMCyF`?^C7-tu2yKPjgaA&M-g?Q?T9N!q}a{!W;&O zU%j)Ac1I23PLA2`Xviz*Ac_*@VUT`vXjX2?a}XkL&h{N&jZOaQVF~X9Ys=|Lk*ZPM zlWqP1r^ZasZjeZoYPQva!SM#8+FxSq(X9KlHnwTI9_y^>L}B15O(U zxeQp~JY`AGryf4(dY1&$+N>0=S&ai(9Y)8_MojW1=S@6L=<018iSzAzkdx}^9A!!U zcprv^#%VTc>hPpYc zrO=hL3f_oE(CQ)E{c&h#^928{T}D9M16#{ON7FC&Ct~l>6kM02=tGl0(Ok}sZ z%`qrOR7ENKeg`TGLbvhZl(;K>ICb9XqPy}!-f-3NcL!Ug!)@GGY;WwdwKOGvr%0vD zL+W=;rk_uP{bfVgT1_6m5j^LZZmEBxdH-YbbnB9W)Ju00j>p!eF!FO#=>1sBV%L#4 zdxHuJsbNLW{I@3EyWjU1y%Ab#JIPc8hr@SAZ_D;KsmvPPmLSinJJ7j zTl$6bCOfA;0$8q!Kc3Af*Vku`5u;x(@g$hK#+Ls)z@2ztd>bOHJ6HendIcZi{>u$D>L{UF~m5t`b*oI)kCWNp{2a^0H(kS6y_>YdCj7B?|9N zX9V{lDF{)@9tu9&-JCo)%CB#l7HW;unrIWT3N-||MQSu#ZNB=namigUZ+m1aD!RW3z-Z&vRBDlqbk~9ocOb zGm1+nalrS)($VR{#j>f0xpax$s$H)lcMr&e4b;iS;cDZDoa>(Yc=tM)i^WrOO5KOH zL!L0cU<4eddca~zXur{|*&1tV{47T{|z%rS(GBfs&X+GdSaz)v53M4mA4skE(EWy+z4DM*v^$vk}B1a82+di59!LM z4I&fZDg^=6>U_tuRL4NoE^E}?JXJMAztRHJRjORg5ss#^IFnY2TuZDdLlWLCP&`Y^ zAg;`>P%IerMy5YykdPoj8CYmk1h``ZNr}iT&k2&HaL~~cpTQXRW^D=3qe8_AJd{TN z-*wsq=;(?_d(TyZLKzsOWN_j`>37CTSQT6da1V(K*`(0lA~9YvNFnJx@09mb)>RI2 zeO`?O!F)?ph{6&~;6v~_xcb>faT-JQKbc^HLKK2R0R8r#q3OJjl6Yam^=!`&{fG;`~jREOGKc)3KiT`$^#1c&ZoZvMsfZ_U&T~gHX z013KsP$+Y7D1Gqxe~mh%RuU$7y`wDL83qXFQ_e{I$D|F}-Sl%n3@8dMG5#kp_I#rx z?4QT_Q;-2G^Z%I&s2)OX+ z`se?Aj0DKZ$+RYhG6O5(zlzF1fa{fzl!0=-vq0^{c6yU$MX+Ha>f%EUzI~FJu1ke*uyAwdDW+ diff --git a/images/nextcloud_menu_parameter.jpg b/images/nextcloud_menu_parameter.jpg deleted file mode 100644 index 0bf2ff0e212c527494b79ff7f532403ddbf30c41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40661 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%0Aqg2z)D99iXtg&I9k+nVdjCZ~r-; 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�~$y_W;Cviw6-4O_S8kk5{dA&Xs$!eZ^^mc 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 VJ#hQ;m5Z(-46yCeP@3`oO#tYTirN4G diff --git a/images/odroidc2.jpg b/images/odroidc2.jpg deleted file mode 100644 index dfe2e9c51b3dc4526fa5fefc51c22e97f9ff6ad7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82168 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%0Aqsi~Sm-3GbcEi1hbrcYN%rwE zek4S`59d~>64FJcPA24TFfMcuS1LV4vwKyj1tOxL%+^#ho+qfa$B>EaP^y)!#N&FJ zvI%r?Zc;A#Zu2<`@3`e?oILdBtw-rCUoARw$1ltHxfSXFxsknDNS-()jA^12B`|ib zstbp|MC-R0wiBuM-5csNC+w! zPJ0iir9~OKkcc8`Fs!B~2=gQOq@)rnbgCDw;VMx zd7XU3tX-_kP3)ouwo8s%Y+!e#*OW*PZ+mhR>N9M!LsWVMez5Nl>~ydSKi@ z4t#O1%RzGtVM`oLDpv)qv&bL1-(lonvcDC)Y^)negpp>$FVKdv^14Wv;jC8U7CA8P z+N_uO#>sRUh4^rkrU32TmZ9rMs{;_9;){i;Qamd4+XVFTN8)Dd>A_=vYiCDy4fcy^6s=VRAhm|aPrYD@WqZf!afoljQB9j zHr6m`#}-W4Jm(m+ucRc8gt}HiBa4Q$`Mi(<%K{jZ+6k^!7xiN1m^wZN4>8@90YgB1xyE96vuR0n{ap6Z(>VIayh-f}(fgYy3x1>YC<{e?=g^=&pI$1cK9%&| zN{;J(g%tYI@-$M6N!d|AFN7rkz#7bMdfY*vn>2*BLDY~sDqoyGgSF!bh(>~L#X{~f zv+ar+<1Ko;3C9N%f4>U=E@C05hy!_%kU+*R^qSSYXc%lH=7qH{7w`I#^^%Zhh}dnq zaQ0j0dG<7;$d$F#cun7#eabd4rW_{i>obK3Q8af-c?;h-w+;SDjkID-hY~)@myL-V zmWl5us#76;bQnBmPm3s^col8*s`SH973LK?=et*bVgfl`uDbCNdffW=-@A*@1(;19 zGj#+P@~y48T6gygnZGw^&T^Ur1ZkBRkCeFa%>+k~;I|dLh|$M(k>7h=7~% zB}Kf@p_ViT4zyt`x*AL&apGn&9dncZFbA92T@^v)o^UkyuKX*5_FkMauW|P~%Uh!n zsZ(MxS?zq14c&OlUfe?-=Uu8ks8YHDUmUE{n9juak*=bs+jjupOC@}ViXi@2zK#+& zY?bqTb|4GA>*K@%eWp9WPb!fB4GjUQsPN1cm+bZ}s7y5N$Ia)Ze$y5d_bsS8gg$Kf zg9V>W=FQygYYVTi>9t|d zd7Au=&;D6pTu-yh(`-w(a7vv5cUHvyF#N6^{k#1+8`;$wgDBJmWMAh#A8Uk=5q_xP zKJEh+xr(G&^OvBYU2Y_`jYc07;?1*Xi_C$wpkaFDm`i8bx(|)UI~?3>HiBB9(x<+p zQ0{UVdm;u;+uaFzLZWs-)wJ;p3rb#RT z{L+fw@P($PC{v@B4pCS8d3ZvqOjOT;(*MnrL~`%Pwtb~`A$;}3g_jM z`c;bJ)y~Ent8~BPYNAqwUHEGJsF(Jol^g6yU7NvCrb@{DA%+z;^>ru{E#wd2h=?qX z-g;A4N$V<7#sk(GL+AIN*RX|SQtiCM*~kYwDy<&K=DHHLS3lq|v z1w-G)9Z}Wvv08S?&Pii(%?nbUuZwUje*RoLbjM+uU&6{AilbCJfg>N3xal)c;lajP zUKalgiNU^pdrsGeir?Y^=5qYk#yv@fj~JLy;R6V%>o|S$igro6CS%qdQXdmJHDY zWXneva>Ub1M}NHWWlzzVu@CEmnq9;}R72pww|vCBcyp#2P!GVbx&MCxd^Lm0`ZznY zl%BaQ*d3VJFiR2y>k4m9e8bKP3k{L4o*pseBq}>IaibDZuMgt`4vj52_B?#I4EcoU zPX@m}OctXEWAbq91te9P$&?~%bl{LQb0Kgbi^3eg-<*U3#`#1%6j*C$e_q{U!Q_knb>th`pW}W>VVn@s_Ex9TSU>CPb-cjMYkTc=3VPjQ)d#d5>%!_Hg+;;2N(< z!e9;CMCtL1E{84^s$aGX9|%2r#hG2+V;BjgU3$`0`fG?~5!MC8C! z;)Qlsgg$np3i=BMi9gy32%^L=HbE6LCCo4Z4SV0m0avBm%cUcWOWNuyg`$9y{Z*Nifi z-7IOn-DH?oz!hHq0Pg%_sifb4$t)e0C~V}P#wN9 z93^KiD@YE{`>)n1Tbj0y;}p^>n+45>`^hWqMfoEK&iiqpfkTN!1qo2e*{L`|uOB%( zF1xe?N_yp22nxbzPTl^Q5}mT{B@~J96zIeh5f~Jznk!?hD4GYzp|BzkNs5JzaGTE1 zb$$L^DqU2~T;V-tx9>e+bbw#q6Kd}-7zl?#JY>f^yv8xNrM)=J+TW1CSJ%FrPfc&g zdB#&w%7{jd?dLC0_USz0Uyo)%=y~+wF$Z};LDr$HZI|TQ}RM8DU7LJKeH-GUe zBI%!OcVR!^&UEqMZFwH0f`hRdeH~yk1){~-ivwf0>G94ZQNZe7ZWI?@J$_%WA9>3m zp&jh^fbZ!Q74d)H(-IPD*{^}GK5|;_nm-R1CeWyAxMG28$%qXGmrXdWd*+Ki&M<8O zK5Ky$N|5RN;j|do0KVSvsv_2aALISrHkB^Bed0kFL^$;^QR_oAj6twap8#wE0=Y&- zb8WiLU(Yz%r0{thLMsQ38G9b<<{+V>f-ac3qFV%uA)y2g2M#}?qI*4LvJzPR@M1nO z;?$SgiW-VtPLHJicY}BZux$n7&}!H9)%Q4FjVNd`OY(oD)&8Ouu&7kfD409j(ckR z91yfS^}z~Ie;Ect)58)tlv+aLb+xtR!EN7@D={0HG7qs#MJ$Bb4rA>>_tv9@aKlg( z=#Kp1gXer`5U&VnKrO;5V<4`Z9W2?_@(z`*D0FCRYEl;ws4b82kgQ=CIX)QXa?|N8 z9-q33iXIz>@*;GJpL4c91C{h|5gg#iDg%0y<~&XR0KgaoA|(?FV{mPyI#uc&4nFa2 zNWl7srNW?vB%eR^ilG7(aP;wk;IaaK-2Rxw*B2Dq`~LvF-~xllHv4c$0^T#%gP$IA zvGpKtvtB*-gV6WAh;xM{w>d1Qwh|KP}he zD6;)coM(B{#$SgQTsVGB@7w1NlnA4R{y(AT#wT6PKE2`~Z>BsbkLNhKwqb-(_{axb z4$nA@qERp@YJu739XOQ0B?2Gsj7&;lE&)7V@DqNc{NuE}93SI}^O{@&XnK4(u?UV= z0GrpGE>IvkXBd`F8+KwL9iE=C!--6Q14;Mq7iuWv3+eRv#j1X$3LU=2HBleV4G#_5 z98xC78B8rc@X?7JXLabfWI#QaP`)hrGoPLUS^}ttD8SYR@S>}Ci=zvpj@qpcFP9o2 zpKS{b*hxwl5d40G)8CA0heZ)GL;J%r0{wb?1xGc{XE++DFbcM+^r5B)7$T4a^~w8x z$;+8E!ZpZ*!5Bjq8m*$$wl|(H@2{D@v37Hk5GlAIp8S045lBJGspS{I{lu>S1odsQT~0-@RpZ$Q*)R1{$CJ!YBZ!XV?3zCEdOU z`{03ek*n{I+a>C!41f;{D+!SER>IMyJ_k1j$E{Pj3L-h9A^PP?YlV3=*oPM z#T73VNRl(p}nTuf0CAT?D;f45y0;Af#deSj6~;8 zkLZ_n^q6yCtT{7`+)X8B(mOnvC>}%G54IdWOy2nE^3JIEe4cS~^4+ki)4wO2S>#7f zIkNPhzD$~6bn}~L8#!3;Cl>RJwp;b##-d-J8N>qGKnwZRqDNWdzp zf%0a(Mc233M2#keb4`unAa)Rr{{ShYY-oKTP}%ej0j6-@TITHiFAY3pT$~=a&O9=* zz%`w~TrGn3B8tuahOULgvglD;qp|=92%qv70wxue9PH3d>E0S6jKNL5#{MzOVmOrXedz&TVR*@;m#>d|xQQ!AzwLn`R;gQGQ!GoQLwBR}yTe?*%THVRd(#g^mGkwQz6bPEWGiW0J95V-gSTNg2&dtb=O*4l zP?xzeak~;8U{zN(RU))L1)m9GQ!Y<*a7}hEyyb9KE5JRO3(1cceUFnFl-{#Wk?FoN{1i-lXrqB9 zIzK*trI;I6zgQtCi1mSYO-`OM7$}M1#yk%G9x)(jKV~xB4&ELy7$RvLmJ33)_l^}h zw%wHr&L~zcvAfm=0VE&|YqEkUV7AN@?BlS3d25U`jlG~vlBz9v>k)v}SGzUm7T5G1 z>cve-A{Qq!=_s~kh0aCG1yT&pqHRP}b6l$lR>6c+x4Q zmr@3Km)nz1JRhkrT-+g=O6(!#$ z3Xk7s-x+0r@xu0j6;^#Lz<}3j*^UFVLt}%|B6b` z6L+(WNC!rd;|6*Wa;}a5@r=!Qy=O2X> zOxIm+Z<7ws8_0))4)luLzd))GpmemVTr#{X5ZhWkk%I>9OqVX8JX{{Y4vR=`myzDw^%4S8O0&I8&aJ&BL=6*C=q z5MHuP#mMcEaUMa$^^AL75oqK?x;WH}M5gB;9>8H%;+_k!2#M@4sG_`&1KwUV>l+7$ zC>*W-0Nw~P$;;PRCsgW873{mpd5^&f?+)8C!F?BJ%zD62(P!`mkF3=5J!j$>#r?BX zgnXCuM^DY`G#0InKXDa6l4k4pnk{SfpLo$($`A6NhZ;W@f9;z!^};{9`eO_zpmnKq zc&1&Zw1_BorvSD*9;FOTnnuQxcof#+)(8%iB?|{C$wg|L)&g$UUa?UNxnQ?YFIhg_vVNIcLWAQ3bT9C}vgXahkDPVOXPCn2EO;@Lc09%t zrmEeZF@U^>4}vxGALkKqGJxUv9&o!KcN|3=mrtxVd#Gw^UP2;sg&MaLiJ&ci^d7<2T2B=E^4QQ)8L>Q zW%h|vcRkFj(JEy2~lkga)og8F|`dqfhh}v7pcu6 z{-Jt;kvBy4Am*s`v95(T->t7h0jqjB!mE7%^@BhKwN%l8wOq`BMvD-+IK@}050Two z>i|VonjfZ6l(V$nbLx?Oa2$Ka%n?*m#6MY6#wHw^wswk7sKqPDoaVkmD*MU1kK+~V z2P%h9I!6^N*$YEW@<)Ci@@0x>ojl?w4iipSD;wX+ZIlCY<#oo{?MitqtHKCr_ zOEgbp2OS^*?+SQ%)|}TERvn#ILT`tUh8) z;{mnlz~+dU@uu&0j2vi*iqtkc-;DQ__;6@KgXhi;q+0#FVo{=LJUMkHSbu_iXE+T! zU<10-uX)nqF3jU7a(lXX#9)b}acEMF>kcV#9*F^V+fig8M9S zV9}QGSlI#PbvL<)ARt+xJGgc4xQ5nvMZ)wO^ywLbqDAY1L|vei!k7xc61drHoGnAS zB3ik6QFc)T0)RykVm8=YKxhM6&Fx?KyC$Hkl5wh?aJ$xbfF~)r^4ajN^5y`xNE+)`1OPM!j8eGC%~1e};AtIBS{nmHf-MoCIDwrW)c~X#G~7P22U_3GF++-i5TEJtV4LTspNHOR z#3YzIK-T*)S~lVHjZV+k3W6Ue4Wf!TBw;`~_kz-mWJm)$lg>D#4IBW0tFb)eia^o9 z0?`MP&I<4k!eOAgmtM1Sj7Rl8b6{^STDiunt`oeWCA@gWU^g#Mj4CRLiA+j3mkn=k zoacDnTKmNUPevG@IECIN#?Luf)_^<&Q2=FQ3da`qxuQil7LRu<549(YVv21SDUnA4 z<3+4D3d`dvYwF;lP1RecfOn6D`BDuLvE&NfP3xr%Dft0sKjNB?_Aapfx;-(s)A({3 zBe^jjV3=1I=_8?CRcm+!@KwT~knIK_#ctrKpjHZiuPA1OQ{{&zR2m5@0f_>wqX7Q^ ziTM;d2a!86*8C&}#IBxP=se6a1GEv%I7D%#3CrNY*<45v1HxB-I7ghgL>Edt@lQBx zc?i1h9lo&mQA}iw<8|%#h$j9FQOiVpC2jtXmS~v4wW$4{M0&(%mQ0Iloi|qy1PiJV zc82-^jZ9NXQ3TKtAh22_F5gmK(K+b02)NG6x}Om)o-n!~A;h*1a8N3{7N^Q7NIVPC zAfRteCgy_e2nK+b0b>k<3X_=Tgxd0m2)A5s$L*9LijVYN zC%AK3;HRe%oHULVI@>&8fcI;I1ngQ)%-J5%I&eYdq2$GOH|w?-;NW>MACr@(#sWLw zJeZE&)7!>5ceuQ;X*B-;NuK8;@)_87n{JOU<2eUUyflm9>n5-me0=8^;pFEf;K4s` zGETAOsQ0mW=9`wxPknD#P`bLfhKU5LrRyS6uNO*a>uOFjnsTA2X;}n<&^L!zV23pN z)G1NyxMGH!h>FTjQM_oJ!B)UUP&(RS+WE%(D}f1X{qrM}hynwB?uV?^+6S8l@;?~u zs-DGaRjAW6WFsI0cpp7;n*EJoCD=nt5(ZO7@l``sz@yUQ8-JGPl0xn!%9Gi5>lJ%>~fk}X>t^Rv=!)egt04IGXB-Yy)CF1PdD;kc@ z!@GKz!Bhh_hhs!Qz4bQsIpk3mjR?J(-gL|RAXa&TL*>%^&h>~$f=Axw@)7={q?Jzv zz@RY^vxe`EtEDyvC>_e>iC5$hXicl0RhoJC@^T}TcZl<&37z#YfU1-q(tSGF!h>9o zlQu!Xy*PjH>GFBQw)7XLIwIKlJm)pFp5Ak>J|8EXJ8wbloqTP1GKB)uI z!iP?r+joQ1IC=N|5Sw8l+TR2eXdxG-6V@pa;H;cLhO+oQZ;BBdG`?x`G{9!NsJa%sqv@{*!gAhtIA{7z^*ae;)BoweD0SE@L?$z{id3ky;{%s4- z5c>Qqw$gS4iRcyj%AVwkHi_bXv8`*#$UUXFd!(XG9Pc~qo#0)3Vn!JeHa50y)`9gi#~<~vY^nwEh<2uPJN8j8tPtFnTqI~Whv>8J*P00WQt^8E#k zFM4Z`(i>cR2Wb)-y0YN0)Pc^;^8A_Omdco}sDrW<1gm0p(h{ZbKHhzlm|MBtp~5lW zU+I?(G=8GD_?ReCdD`Q=pfh*`@`!z$Ede|kO66g82FSQSS;zEsmpS8{Q0WCLl8}(# zJ+6#+x6i$Y6)uo?rZgWQWHBzwNIeJ;h_99+&(6=+jN)Q`O1+u@U5J);Lf%SSmr{Fo-{lmV94EB7;QD#z${Hu^2=T7zxDI z>EjWELD!6B4K?_9z!rZW#tt^}fgeXMF)_Jh`4!0l(~MisuQ@>S@$1$bal$6NX=6JD5VY$JPp%(kq3yUkU~Y!d^0MD1y=sjE0H3-*GlMppC zVk{)HKqbzGxWM+IK0SkY<}*+a--a@y7BD{(B3$=m;Cu_U_~k2@mHT=3m)tNMxV%@4 zJw^mUSI#8y%^!<(j8TZ_3g+Fvz&DjFsNoaNsU|#RR}XO)3q}u_Oi4o!~h! z3jYA|bT?8b@cZit6>CAZJo7y3XCs@==Y8+(i**d_KoKAJoVNXzs7Pp)L%K9fkJGIu z`fm?}$a>R-0WhsQ7YhemyM_v z`FhG0Nu!&8L$A(W;WPMc;{JGWX6uhwE2ZVZciQVtYOBYej9LadFtROd)P+b>InY6E zai|Mz6lJzC2|~^(+7L_ z&lrtjtP^3TF~Dp@;E)XhI!|q4c<};&ub}Q_PK~iCMw(Co-Y42?PMxLYXiaHy4UpzB zyP_R|&^0ScqQiyi+wSC+jSVZx=bSFs0eK-`t^=e`a|h4tGA4Z6$_PMLZ$?f)EK~Ae zAi~2Za+w>?6FO<@mYnD4b#o!Q#RXO#|BlRm9%{yXQnJxPPdPz zhb8*d(>m8lej@lV6BbRzaK23Z`M{7GH>s5(00%%qwt4eDBN^#{b zhR<+sAEN;17vm3EZ$&)Z*+scz=sW!VVyOB;rxekCS%Es#0`!56ytVh1WjoN9f6fzD zpAdoPwtl|w+|aJ+4?=}|ec*tK#~VSyAA%{I>W9AIuEIUWz`-6V#5R=Zfl~9bzb7is zD*z5u0NMr{H%HCvHguDFPTWosIzxD&PS785W~_ZOJqdkv-wVU) zu~sY%{OG}UYXZJg-Uy=Tbq@|!JYVyiPlG7^;D&HuKFS!vu9p4$i+(0}8f}rarv<_(kM3n`)rY97siH70>qrmdQ0DPF$ z<3SNSL(z(L|$Y604%SH_DNIc@Zw$MVM65i#3>j>76AAFVRLvyoA&9QYZBCJ z$yfbn6ymV>*z^n516x{c<=<#OPFSf3Z8QPnk7dP;wB8e(;2Ss-rWX}}EKn4)lSZZg z0Kh6#C@cuR09VnD*zL}#e$(*a7cia++5|q#dn$K#O?{kX&tBdZi`eVrJ>xwJufhBM z!ys}IZ2$#T<{O6fjws#aIYVmm(Y_2d0irkQ&)#0-Dopb*5d+4J>HwVl{P_t8QT}fl z^M0{b(M`Tr_A#cOP|Ama0=JT3m5~hm zmCL(Hk)<7!dPfVm3Nri9bd7V)6ZsMjz_%js;+X6-soghFO_n{F5RqtDU7C%8EA+ra0b3x@M-W4d54*x9xjWFUNN}38 zLct+>5CGXA2mTh?78+oNAZvqOkYK10jgx>Ty*%NV#IM=y`f(%?5?@C4Q}xFbMA8EB z%2GN^5VxhG{Bw)Ql?yye{$E*80(d+*bOY@Ea5|Y2aQFvZ7QE{z-!5XCQ5G*J=NxcS zmXeKa4mWV_Dc3GZ+qpPkj?}X>^R65GX8DvrZ<~uXCSUK_{xuoYt)3FKD3Fw__0_cM{6xa!Rs^Z+7&$9W19iW8kLo&B!Xk*Ux+-Rr=n z>Mua)%QAY>cZP`2V{pk=miqOZFD^QH+dmS-rJKIoKn=X>Hk~VtI=9|~=8&!CCaTe~ z~GyoIhymRb?U`S9Y3RfJbKWvRY@ z&5Ck`Y9p_H&`8tE3!U25==rS^1bw7qO7C@fY|&{eE!R2wGEh$v9_) z-akge3X<|Q3OqT!f97w2ckz!vG!}<}OYMvnRvkh@t(8awTY^gh28M#}acysI4&Vn^ zgIetFF9F6hfK3hE65XM{rN|e-h$1Rerfq!i(}sefK}4hk04tna0vun#{#O+w8UX|A zD}ld^V8QOR^N$DE(zc(DJdQ>`uAEd?HvNcoE#sY)VUh9#2Wa;yr_oO8yW} z8#=^^elnK^CBjMI#f-G`g_zOS7*fNkzZjHiws(V^LmlJor$y_L5IrgRDqg~S%cHoH zo^5H6&piLYYm8najAyO1c^vN5D15imBv7rE9J^Erq}-f9{m@nQ^2B8 zi1dae=;cj8ms}m`*G>VDqSSN_-%jEZj+&bw+at zV4b3u*TLQuwm}3S0L{jiWjR{h5M$A!`M5+#;z6KzSg8f?2p7d*KE(xR2WYfr_+gO5 zVxT3am2mlUK<7Im_!!Mf`*PfOhMpXn_l$8%EWhy-_8xF}mgf1zj@y(C4{7MY)7pFV z=O7PrX7Kh-(?Z0Jj?29zG93bZ?01}nhfAFwHMtVW=Wak07!3@e0k+Ul$OWy9v@HZk zkZ6w&6sF)mJm8oM-KY z)S$YrlavoQAgeryg7=Bc>jQ6l+RM$N2bM6c0WjE6Hs+0!3f}Xm2g(boA`A(zfP$(Z zDz1)K{{Shj1(8Bh^L8I#S2Pcj_0ic{X=M-rhXWhblxj%%ZyBPZV56%N}a&zA&8<2{%_(x`_Pbr2P z>R+&O;CF==4rzfo)&v-!YMci%=xjZYlMAJ*tO$=AsPb{V;y5Q4Q}BiLjk0of=)j=L zt51r9T%@8jO)=~v+z;O7;l&0f(1n0T7BGDRDNMwwbd8$uNyq~LISZBF189jc-Caup zIMGJtDZOAC^AJrD>AS$zg}uF&7>lH;spbBdnajN_kj7bRzOuazM4^ zy!vCA-mNr20JZ|}fV8>FB|cEleCrsDZa6lHIw(FIq>pa;f!6_4Hg;BRS|&(dRHE;k zg4+yuh2FB^2V~MB{eG4yC=+T%A0%f0#eGB2mjTXPhdd zxFYQ#{IOHG`I#K-uBv2I`gVAOTgv`9LL|-{h^VhXGJ&{nPAQcGxdQGsaL7?|Pz?Y8 z2NVAQHP0j=%t6d6LRq(YqvOn>v*W3OcwQDfq(%qAj!ZVF%CTFgSDd+e>IN*EAKYVg zgGA0rUCOWvu&PH1)q~T}69V(CBk2DC54>2NQ3{%j)zi&ytZQ{vN2=)O0F3wu7!|fq(U6Iy~L8kS3dR|l109uR)V z0;&Aj0nq!4ib|US@NRRCs3LS9S>5L;qAWsv^MFT>KXpg;$6v}Ko<}+JmuU&svQP@% z8^0zpi@>(eeg{w7&K1cFYo41`M| zSIAtv3aHY>gWGAB?L{FNM@I5V;gR@U0hT&J(u1A3r$8-erbaSSiyr%u`Z1=U>;}zXpQY92ge2zXk@Jdv<0l0W?)!FaY(G% zh~~>-2)V)yXA*t5gQ9lQtD4N*mIz<<)*6T^0YJ6ZAB*ec(0l>-&0uUH2cw|ezVl`5 zMu)lY0QHd&ngjjk7qbZ8I>$j|pym*y;=|;{{h$rZ+rE}%KY3$-2qM7;cpPkw-Zx8g zm<>1($HG{SNeBQX4tB5hAr1ugfX#Pw9(6btD;un(aqK4WES9Bchv5hFhp*jO1D~JB zI1esD7z&3fXvN3%=tT%sutd5zX7NCBC>2RhDJle8kX9VKVmwk3T4F%#>r+t8(IE%p zCiB+lSxBJ>H;8AKAa9Te2SBakHFAsLt=j%CENFlrHab(R)Z`x^JNPa>B~uqe&|GIH zV#81augg7hMBp9lQ`QZE4(GNbGc$0a(CBPlm_rr$JUL^hJ=VyMST=l44mk7e} zVhW1j6{!Gp!Vl3233AL*4X#0`p>cJqJjSCN`%=K~ROX5o=ykLK&bb`n>zOJJS^IAr3?K=iPPo8;cQZ=p)_#CDItzejK+JeH zJlf9KBBpx!AOyU?`+3C&=D-4?cARw68I&}LB@4+&fSM~s(T64q8W_-~3^o0v$Wd}p z4I(IyHwBb(-C@5Xip5MLQl!K4K z5}{Z(7&9z0ZQj*H@$k~#J!=Gnl$s*9Dt*Ae%v1wtD#PrM;})gd}nt0>E(Z=KS^=N{0MH-X ziaf^K7NEqcA=*74p;duV07@uAmFoz?3TPjqUOG%}f%XYpMw~XyO>_N>7^|a{=E{_V^&NNb)&f~Hi+TNk9`IW%358R54(sOu zF9!j^gn)d2J7h%u6V6VVg~a)}%NW0)n`Klo5(*7e`NYI9m`PAjLtB+rZo4-xZQLM_ z{lI7l3r8g}VKUh;T~2mVwyNk)0yn&11rz{C34{_zD7+{Ib+-mTOT~fMo0-vTIP9ec z{H5t$vGo+@g(Q!+!xsj?wwVwdr2%g^DBKi=husn~sFxQ{AX6%YD2zypKe=ozO-thn z!nNy(dT4cuo~R`9Wp_9U^FK2ZH-MW6AoAPv;?n0nTdu%cf+`Y0-}+(RVhv9~+WZa> zWBrUx`)9^JXIFFo074k%*{=PA=)Uq+z;vxs%DwlCoZ%V3!Le5kP*VU`DbsIK=o?@2 zl01tAO#xWZK`7uSQ;6XRjMW3S?bTwT!k9$DcH!hX@|Dm-QzF^maPs7w9nczL#{+^8 z56&=E-s1s@8u7wD5OFBlStwLN4*fAqHIEfahJbDW1?wWOP~S-)X-do;?hS#;kH=se zD`1;*{m|AH1yH<>1{iSHSly85tgj1E>A-j@Tvq=ktgQ2&D3ZqsPyz z0>oKTh~Zv$g`lgnhn+#_`ZJS{Bwub%M>s}rL9-R4J~?zOYBsw;cB$#xJ}}871N4lL z;b_!<+l2RwWlD%iNr%eUj56cYU?$er-Y^h1R%Z#>AhJZ)2b|?`#iS4p;S6}=09{Y0 zH3w?@#-^plBOL>OA;to6tdWY$G(}<3$3g>!|WGjJ#*gikOH6rgYAFD2}F~xPs&258oXeaTDli(0vrSo+ut4i6(YM7 z3gn_XY!i&;YGXs=I90(tHh(`D<*EiW5n*xyl_6bXZJH?>kQslnDw-Z2K*1MWkD;cxmleYhmtptK#DGuj?5C%aIdn5n(DHy9+lA`p#*U3Zhh%WRUJ z>p-rJVJc&}-i9$#j8HxiGA^k>MAjEf z2SZEN1mU9I?SftP#MYb_IR(}L<`Y2hMhT5DAa3+^0kT>D0HH{xjY4QfZ*6am5OKt) zw*}Ap;lLFoYsT^DLP`!puGS1DyyWxfwQZzQwi&E!Au2zPRr_m_t-+hs^sgPl0lg?I z{{W&O_YXnRCuVSGyMlnjVQfQ}a4RI-(~x!97Sn+IN?ZeG#^~)52ckH^&_I;~okO+l4)aDWg@%umx!l#)1OX zAg)Z1G{{jn#Ih10<0U2#xttrmn)eEDXD8+}h6fHN PS^=N{0MH-*00{rtZe8`J diff --git a/images/orangepipcplus.jpg b/images/orangepipcplus.jpg deleted file mode 100644 index aeb8e057e68cce94ea8333344f2993a829276e93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111798 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