diff --git a/README.md b/README.md
index d835faa..f373681 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
Movie collection manager for Usenet and BitTorrent users
-**Shipped version:** 5.0.3.8127~ynh1
+**Shipped version:** 5.0.3.8127~ynh2
## Screenshots
diff --git a/README_fr.md b/README_fr.md
index ddd909b..2b8f252 100644
--- a/README_fr.md
+++ b/README_fr.md
@@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po
Movie collection manager for Usenet and BitTorrent users
-**Version incluse :** 5.0.3.8127~ynh1
+**Version incluse :** 5.0.3.8127~ynh2
## Captures d’écran
diff --git a/conf/nginx.conf b/conf/nginx.conf
index b374ab5..8e0f1d4 100644
--- a/conf/nginx.conf
+++ b/conf/nginx.conf
@@ -5,6 +5,7 @@ location __PATH__ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
+ proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_no_cache $cookie_session;
proxy_set_header Upgrade $http_upgrade;
diff --git a/config_panel.toml b/config_panel.toml
new file mode 100644
index 0000000..3d270b0
--- /dev/null
+++ b/config_panel.toml
@@ -0,0 +1,12 @@
+version = "1.0"
+
+[authentication]
+
+services = ["__APP__"]
+
+ [authentication.authentication]
+
+ [authentication.authentication.external_authentication]
+ ask.en = "Set Radarr's authentication method to External and rely on YunoHost's permission system."
+ ask.fr = "Paramétrer la méthode d'authentication de Radarr sur External et utiliser le système de permissions de YunoHost."
+ type = "button"
diff --git a/doc/POST_UPGRADE.d/5.0.3.8127~ynh2.md b/doc/POST_UPGRADE.d/5.0.3.8127~ynh2.md
new file mode 100644
index 0000000..0f5501d
--- /dev/null
+++ b/doc/POST_UPGRADE.d/5.0.3.8127~ynh2.md
@@ -0,0 +1,4 @@
+As of recent versions, Radarr is forcing its users to use an authentication method.
+
+Since YunoHost offers its own permissions system you can make sure Radarr's own system is disabled by using the ["Authentication"
+ config panel](#/apps/__APP__/authentication) of the app in YunoHost's webadmin.
diff --git a/doc/POST_UPGRADE.d/5.0.3.8127~ynh2_fr.md b/doc/POST_UPGRADE.d/5.0.3.8127~ynh2_fr.md
new file mode 100644
index 0000000..1f2167b
--- /dev/null
+++ b/doc/POST_UPGRADE.d/5.0.3.8127~ynh2_fr.md
@@ -0,0 +1,3 @@
+Depuis de récentes versions, Radarr force ses utilisateurs à utiliser une méthode d'authentification.
+
+Puisque YunoHost offre son propre système d'authentification vous pouvez désactiver le propre système de Radarr en utilisant [le panneau de configuration "Authentication"](#/apps/__APP__/authentication) de la webadmin de YunoHost.
diff --git a/manifest.toml b/manifest.toml
index d92f94e..704e051 100644
--- a/manifest.toml
+++ b/manifest.toml
@@ -5,7 +5,7 @@ name = "Radarr"
description.en = "Movie collection manager for Usenet and BitTorrent users"
description.fr = "Gestionnaire de filmothèque pour utilisateurs de Usenet et BitTorrent"
-version = "5.0.3.8127~ynh1"
+version = "5.0.3.8127~ynh2"
maintainers = ["tituspijean"]
diff --git a/scripts/config b/scripts/config
new file mode 100644
index 0000000..02a7d01
--- /dev/null
+++ b/scripts/config
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+source /usr/share/yunohost/helpers
+ynh_abort_if_errors
+
+data_dir=$(ynh_app_setting_get --app=$app --key=data_dir)
+
+run__external_authentication() {
+ ynh_replace_string --match_string="[[:alnum:]]*" --replace_string="External" --target_file="$data_dir/config.xml"
+}
+
+ynh_app_config_run $1