diff options
Diffstat (limited to 'lib/mix')
| -rw-r--r-- | lib/mix/tasks/pleroma/instance.ex | 16 | ||||
| -rw-r--r-- | lib/mix/tasks/pleroma/sample_config.eex | 2 | 
2 files changed, 11 insertions, 7 deletions
| diff --git a/lib/mix/tasks/pleroma/instance.ex b/lib/mix/tasks/pleroma/instance.ex index 3be856115..02e1ce27d 100644 --- a/lib/mix/tasks/pleroma/instance.ex +++ b/lib/mix/tasks/pleroma/instance.ex @@ -58,12 +58,15 @@ defmodule Mix.Tasks.Pleroma.Instance do      proceed? = Enum.empty?(will_overwrite) or Keyword.get(options, :force, false)      unless not proceed? do -      domain = -        Common.get_option( -          options, -          :domain, -          "What domain will your instance use? (e.g pleroma.soykaf.com)" -        ) +      [domain, port | _] = +        String.split( +          Common.get_option( +            options, +            :domain, +            "What domain will your instance use? (e.g pleroma.soykaf.com)" +          ), +          ":" +        ) ++ [443]        name =          Common.get_option( @@ -104,6 +107,7 @@ defmodule Mix.Tasks.Pleroma.Instance do          EEx.eval_file(            "sample_config.eex" |> Path.expand(__DIR__),            domain: domain, +          port: port,            email: email,            name: name,            dbhost: dbhost, diff --git a/lib/mix/tasks/pleroma/sample_config.eex b/lib/mix/tasks/pleroma/sample_config.eex index 0cd572797..740b9f8d1 100644 --- a/lib/mix/tasks/pleroma/sample_config.eex +++ b/lib/mix/tasks/pleroma/sample_config.eex @@ -6,7 +6,7 @@  use Mix.Config  config :pleroma, Pleroma.Web.Endpoint, -   url: [host: "<%= domain %>", scheme: "https", port: 443], +   url: [host: "<%= domain %>", scheme: "https", port: <%= port %>],     secret_key_base: "<%= secret %>"  config :pleroma, :instance, | 
