diff --git a/app/controllers/webfinger_controller.rb b/app/controllers/webfinger_controller.rb index f3bf08d..7b28719 100644 --- a/app/controllers/webfinger_controller.rb +++ b/app/controllers/webfinger_controller.rb @@ -74,7 +74,7 @@ class WebfingerController < WellKnownController end def remotestorage_link - auth_url = new_rs_oauth_url(@username, host: Setting.accounts_domain) + auth_url = new_rs_oauth_url(@username, host: Setting.rs_accounts_domain) storage_url = "#{Setting.rs_storage_url}/#{@username}" { diff --git a/app/models/concerns/settings/remote_storage_settings.rb b/app/models/concerns/settings/remote_storage_settings.rb index 0290e25..00f8984 100644 --- a/app/models/concerns/settings/remote_storage_settings.rb +++ b/app/models/concerns/settings/remote_storage_settings.rb @@ -6,6 +6,9 @@ module Settings field :remotestorage_enabled, type: :boolean, default: ENV["RS_STORAGE_URL"].present? + field :rs_accounts_domain, type: :string, + default: ENV["RS_AKKOUNTS_DOMAIN"] || ENV["AKKOUNTS_DOMAIN"] + field :rs_storage_url, type: :string, default: ENV["RS_STORAGE_URL"].presence diff --git a/app/views/services/remotestorage/show.html.erb b/app/views/services/remotestorage/show.html.erb index 5510773..e4146e9 100644 --- a/app/views/services/remotestorage/show.html.erb +++ b/app/views/services/remotestorage/show.html.erb @@ -14,8 +14,9 @@
In order to connect an app to your storage account, give it your address:
-
-
+
+
disabled="disabled"
data-clipboard-target="source" />