diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index 9c17b34..7670e27 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -48,6 +48,14 @@ spec: value: "prod" - name: SKIP_DB_CREATE value: "true" + - name: PHX_HOST + value: "aprs.me" + - name: PORT + value: "4000" + - name: APRS_PORT + value: "10152" + - name: APRS_CALLSIGN + value: "w5isp-1" - name: RELEASE_COOKIE valueFrom: secretKeyRef: @@ -58,6 +66,11 @@ spec: secretKeyRef: name: aprs-secrets key: SECRET_KEY_BASE + - name: APRS_PASSCODE + valueFrom: + secretKeyRef: + name: aprs-secrets + key: APRS_PASSCODE envFrom: - secretRef: name: aprs-db diff --git a/lib/aprsme/connection_monitor.ex b/lib/aprsme/connection_monitor.ex index 9bd4552..7ee49c4 100644 --- a/lib/aprsme/connection_monitor.ex +++ b/lib/aprsme/connection_monitor.ex @@ -66,7 +66,7 @@ defmodule Aprsme.ConnectionMonitor do Check if this node should accept new connections """ def accepting_connections? do - if cluster_enabled?() do + if cluster_enabled?() and Process.whereis(__MODULE__) != nil do GenServer.call(__MODULE__, :accepting_connections?) else true