diff --git a/server/lib/server/application.ex b/server/lib/server/application.ex index 6e1b1f5..86c0c05 100644 --- a/server/lib/server/application.ex +++ b/server/lib/server/application.ex @@ -25,7 +25,11 @@ defmodule Server.Application do # for other strategies and supported options opts = [strategy: :one_for_one, name: Server.Supervisor] result = Supervisor.start_link(children, opts) - with {:ok, _} <- result, do: Server.Hosts.mark_all_offline() + + if Phoenix.Endpoint.server?(:server, ServerWeb.Endpoint) do + with {:ok, _} <- result, do: Server.Hosts.mark_all_offline() + end + result end