Safe Haskell | None |
---|---|
Language | Haskell98 |
Keter.Types.V04
Description
Legacy types from Keter version 0.4. Retained to keep backwards compatibility in config file format.
- data AppConfig = AppConfig {
- configExec :: FilePath
- configArgs :: [Text]
- configHost :: Text
- configSsl :: Bool
- configExtraHosts :: Set Text
- configRaw :: Object
- data BundleConfig = BundleConfig {}
- data StaticHost = StaticHost {}
- data Redirect = Redirect {}
- data KeterConfig = KeterConfig {
- kconfigDir :: FilePath
- kconfigPortMan :: PortSettings
- kconfigHost :: HostPreference
- kconfigPort :: Port
- kconfigSsl :: Maybe TLSConfig
- kconfigSetuid :: Maybe Text
- kconfigReverseProxy :: Set ReverseProxyConfig
- kconfigIpFromHeader :: Bool
- data TLSConfig = TLSConfig !Settings !TLSSettings
- data PortSettings = PortSettings {}
Documentation
Constructors
AppConfig | |
Fields
|
Instances
data KeterConfig Source
Constructors
KeterConfig | |
Fields
|
Instances
ParseYamlFile KeterConfig | |
Default KeterConfig |
data PortSettings Source
Controls execution of the nginx thread. Follows the settings type pattern. See: http://www.yesodweb.com/book/settings-types.
Constructors
PortSettings | |
Instances
FromJSON PortSettings | |
Default PortSettings |