scaffolding ready for s9pks

This commit is contained in:
Aaron Greenspan
2019-12-21 16:56:14 -07:00
parent 9153058a7e
commit 1b6d4ef435
13 changed files with 182 additions and 93 deletions

View File

@@ -4,15 +4,18 @@ import Data.Aeson
import Data.Aeson.Types
import Data.Maybe
import Data.Version (showVersion)
import Lib.Types.ServerApp
import Lib.Types.Semver
import Paths_start9_registry (version)
import Startlude
configBasePath :: FilePath
configBasePath = "./config"
configPath :: FilePath
configPath = "./config"
resourcesPath :: FilePath
resourcesPath = "./resources"
registryVersion :: AppVersion
registryVersion = fromJust . parseMaybe parseJSON . String . toS . showVersion $ version
getRegistryHostname :: IsString a => a
getRegistryHostname = "registry"
getRegistryHostname = "registry.start9labs.com"