backend: support persistent JWT_SECRET
This commit is contained in:
parent
220dacb949
commit
1ac545ae87
|
@ -7,8 +7,8 @@
|
||||||
|
|
||||||
(s/def ::frontend-base-url string?)
|
(s/def ::frontend-base-url string?)
|
||||||
(s/def ::frontend-backend-base-url string?)
|
(s/def ::frontend-backend-base-url string?)
|
||||||
|
|
||||||
(s/def ::port number?) ;; the webserver port
|
(s/def ::port number?) ;; the webserver port
|
||||||
|
(s/def ::jwt-secret (s/nilable string?))
|
||||||
|
|
||||||
(s/def ::verbose boolean?)
|
(s/def ::verbose boolean?)
|
||||||
|
|
||||||
|
@ -34,6 +34,7 @@
|
||||||
(s/def ::env (s/keys :req-un [::frontend-base-url
|
(s/def ::env (s/keys :req-un [::frontend-base-url
|
||||||
::frontend-backend-base-url
|
::frontend-backend-base-url
|
||||||
::port
|
::port
|
||||||
|
::jwt-secret
|
||||||
::verbose
|
::verbose
|
||||||
::validate-output
|
::validate-output
|
||||||
::db-inmemory ::db-dir
|
::db-inmemory ::db-dir
|
||||||
|
@ -47,7 +48,8 @@
|
||||||
|
|
||||||
(defn strip-secrets [env]
|
(defn strip-secrets [env]
|
||||||
(assoc env :mail-pass "*"
|
(assoc env :mail-pass "*"
|
||||||
:admin-passphrase "*"))
|
:admin-passphrase "*"
|
||||||
|
:jwt-secret "*"))
|
||||||
|
|
||||||
(defn filter-defined [keys-spec m]
|
(defn filter-defined [keys-spec m]
|
||||||
(let [req-un (last (s/form keys-spec))
|
(let [req-un (last (s/form keys-spec))
|
||||||
|
|
|
@ -1,7 +1,13 @@
|
||||||
{:verbose false
|
{
|
||||||
|
:frontend-base-url "http://localhost:4000"
|
||||||
|
:frontend-backend-base-url "http://localhost:4000"
|
||||||
|
|
||||||
:port 4000
|
:port 4000
|
||||||
|
|
||||||
|
:jwt-secret nil
|
||||||
|
|
||||||
|
:verbose false
|
||||||
|
|
||||||
:validate-output true
|
:validate-output true
|
||||||
|
|
||||||
:db-inmemory false
|
:db-inmemory false
|
||||||
|
@ -20,7 +26,4 @@
|
||||||
|
|
||||||
:admin-passphrase nil
|
:admin-passphrase nil
|
||||||
:admin-gpg-id "9EA68B7F21204979645182E4287B083353C3241C"
|
:admin-gpg-id "9EA68B7F21204979645182E4287B083353C3241C"
|
||||||
|
|
||||||
:frontend-base-url "http://localhost:4000"
|
|
||||||
:frontend-backend-base-url "http://localhost:4000"
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user