Commit 5671f2ea authored by Alexandre Delanoë's avatar Alexandre Delanoë

[CONFIG] add external service url. TODO: serve the url from backend to frontend

parent 357022f8
...@@ -8,6 +8,9 @@ SECRET_KEY = PASSWORD_TO_CHANGE ...@@ -8,6 +8,9 @@ SECRET_KEY = PASSWORD_TO_CHANGE
FRAME_WRITE_URL = URL_TO_CHANGE FRAME_WRITE_URL = URL_TO_CHANGE
FRAME_CALC_URL = URL_TO_CHANGE FRAME_CALC_URL = URL_TO_CHANGE
FRAME_SEARX_URL = URL_TO_CHANGE
FRAME_ISTEX_URL = URL_TO_CHANGE
[network] [network]
# Emails From address (sent by smtp) # Emails From address (sent by smtp)
MAIL = username@gargantext.org MAIL = username@gargantext.org
......
...@@ -22,10 +22,14 @@ import GHC.Generics (Generic) ...@@ -22,10 +22,14 @@ import GHC.Generics (Generic)
import Control.Lens (makeLenses) import Control.Lens (makeLenses)
data GargConfig = GargConfig { _gc_masteruser :: Text data GargConfig = GargConfig { _gc_masteruser :: !Text
, _gc_secretkey :: Text , _gc_secretkey :: !Text
, _gc_frame_write_url :: Text
, _gc_frame_calc_url :: Text , _gc_frame_write_url :: !Text
, _gc_frame_calc_url :: !Text
, _gc_frame_searx_url :: !Text
, _gc_frame_istex_url :: !Text
} }
deriving (Generic) deriving (Generic)
...@@ -47,6 +51,13 @@ readConfig fp = do ...@@ -47,6 +51,13 @@ readConfig fp = do
(val "SECRET_KEY") (val "SECRET_KEY")
(val "FRAME_WRITE_URL") (val "FRAME_WRITE_URL")
(val "FRAME_CALC_URL") (val "FRAME_CALC_URL")
(val "FRAME_SEARX_URL")
(val "FRAME_ISTEX_URL")
defaultConfig :: GargConfig defaultConfig :: GargConfig
defaultConfig = GargConfig "gargantua" "secret" "https://frame_write.url" "https://frame_calc.url" defaultConfig = GargConfig "gargantua"
"secret"
"https://frame_write.url"
"https://frame_calc.url"
"https://frame_searx.url"
"https://frame_istex.url"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment