| AcceptOverride | Keter.Types.Middleware |
| Action | Keter.AppManager |
| activateApp | Keter.HostManager |
| ActivatingApp | Keter.Types.Common, Keter.Types |
| addApp | Keter.AppManager |
| addChunk | Data.Conduit.LogFile |
| AddHeaders | Keter.Types.Middleware |
| addRequiresSecure | Keter.Types.V10 |
| addStanzaType | Keter.Types.V10 |
| AIBuiltin | Keter.Types.Common, Keter.Types |
| AIBundle | Keter.Types.V10, Keter.Types |
| AIData | Keter.Types.V10, Keter.Types |
| AINamed | Keter.Types.Common, Keter.Types |
| alignWith | Data.Aeson.KeyHelper |
| alignWithKey | Data.Aeson.KeyHelper |
| alterF | Data.Aeson.KeyHelper |
| App | Keter.App |
| AppConfig | |
| 1 (Type/Class) | Keter.Types.V04 |
| 2 (Data Constructor) | Keter.Types.V04 |
| AppId | Keter.Types.Common, Keter.Types |
| AppInput | Keter.Types.V10, Keter.Types |
| AppManager | Keter.AppManager |
| Appname | Keter.Types.Common, Keter.Types |
| AppStartConfig | |
| 1 (Type/Class) | Keter.App |
| 2 (Data Constructor) | Keter.App |
| ascHostManager | Keter.App |
| ascKeterConfig | Keter.App |
| ascLog | Keter.App |
| ascPlugins | Keter.App |
| ascPortPool | Keter.App |
| ascProcessTracker | Keter.App |
| ascSetuid | Keter.App |
| ascTempFolder | Keter.App |
| Autohead | Keter.Types.Middleware |
| BackgroundConfig | |
| 1 (Type/Class) | Keter.Types.V10, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V10, Keter.Types |
| BaseDir | Data.Yaml.FilePath |
| BasicAuth | Keter.Types.Middleware |
| bconfigApp | Keter.Types.V04 |
| bconfigPlugins | Keter.Types.V10, Keter.Types |
| bconfigRedirects | Keter.Types.V04 |
| bconfigStanzas | Keter.Types.V10, Keter.Types |
| bconfigStaticHosts | Keter.Types.V04 |
| bgconfigArgs | Keter.Types.V10, Keter.Types |
| bgconfigEnvironment | Keter.Types.V10, Keter.Types |
| bgconfigExec | Keter.Types.V10, Keter.Types |
| bgconfigForwardEnv | Keter.Types.V10, Keter.Types |
| bgconfigRestartCount | Keter.Types.V10, Keter.Types |
| bgconfigRestartDelaySeconds | Keter.Types.V10, Keter.Types |
| BindCli | Keter.Types.Common, Keter.Types |
| BundleConfig | |
| 1 (Type/Class) | Keter.Types.V04 |
| 2 (Data Constructor) | Keter.Types.V04 |
| 3 (Type/Class) | Keter.Types.V10, Keter.Types |
| 4 (Data Constructor) | Keter.Types.V10, Keter.Types |
| ByteString | Keter.Types.Common, Keter.Types |
| CannotParsePostgres | Keter.Types.Common, Keter.Types |
| CannotReserveHosts | Keter.Types.Common, Keter.Types |
| CliStates | Keter.Cli |
| close | Data.Conduit.LogFile |
| coercionToHashMap | Data.Aeson.KeyHelper |
| coercionToMap | Data.Aeson.KeyHelper |
| composeMiddleware | Keter.Types.Middleware |
| config | Network.HTTP.ReverseProxy.Rewrite |
| configArgs | Keter.Types.V04 |
| configExec | Keter.Types.V04 |
| configExtraHosts | Keter.Types.V04 |
| configHost | Keter.Types.V04 |
| configRaw | Keter.Types.V04 |
| configSsl | Keter.Types.V04 |
| csAppManager | Keter.Cli |
| csLog | Keter.Cli |
| csPort | Keter.Cli |
| deactivateApp | Keter.HostManager |
| DeactivatingApp | Keter.Types.Common, Keter.Types |
| decodeFileRelative | Data.Yaml.FilePath |
| defaultMaxTotal | Data.Conduit.LogFile |
| delete | |
| 1 (Function) | Data.Aeson.KeyHelper |
| 2 (Function) | Keter.LabelMap |
| difference | Data.Aeson.KeyHelper |
| dummy | Data.Conduit.LogFile |
| elems | Data.Aeson.KeyHelper |
| empty | |
| 1 (Function) | Data.Aeson.KeyHelper |
| 2 (Function) | Keter.LabelMap |
| EnsureAliveShouldBeBiggerThenZero | Keter.Types.Common, Keter.Types |
| ErrorStartingBundle | Keter.Types.Common, Keter.Types |
| Exception | Keter.Types.Common, Keter.Types |
| ExceptionThrown | Keter.Types.Common, Keter.Types |
| ExecutableNotFound | Keter.Types.Common, Keter.Types |
| ExitCodeFailure | Keter.Types.Common, Keter.Types |
| FileNotExecutable | Keter.Types.Common, Keter.Types |
| FilePath | Keter.Types.Common, Keter.Types |
| filter | Data.Aeson.KeyHelper |
| filterWithKey | Data.Aeson.KeyHelper |
| FinishedReloading | Keter.Types.Common, Keter.Types |
| fiveMinutes | Keter.Types.V04 |
| foldl | Data.Aeson.KeyHelper |
| foldl' | Data.Aeson.KeyHelper |
| foldMapWithKey | Data.Aeson.KeyHelper |
| foldr | Data.Aeson.KeyHelper |
| foldr' | Data.Aeson.KeyHelper |
| foldrWithKey | Data.Aeson.KeyHelper |
| ForgetingReservations | Keter.Types.Common, Keter.Types |
| forgetReservations | Keter.HostManager |
| fromHashMap | Data.Aeson.KeyHelper |
| fromHashMapText | Data.Aeson.KeyHelper |
| fromList | Data.Aeson.KeyHelper |
| fromListWith | Data.Aeson.KeyHelper |
| fromMap | Data.Aeson.KeyHelper |
| fromMapText | Data.Aeson.KeyHelper |
| getAppname | Keter.Types.Common, Keter.Types |
| getPort | Keter.PortPool |
| getTimestamp | Keter.App |
| Host | Keter.Types.Common, Keter.Types |
| HostBS | Keter.Types.Common, Keter.Types |
| HostLookup | Keter.Proxy |
| HostManager | Keter.HostManager |
| httpManager | Network.HTTP.ReverseProxy.Rewrite |
| initialize | Keter.AppManager |
| initProcessTracker | Data.Conduit.Process.Unix |
| insert | |
| 1 (Function) | Data.Aeson.KeyHelper |
| 2 (Function) | Keter.LabelMap |
| intersection | Data.Aeson.KeyHelper |
| intersectionWith | Data.Aeson.KeyHelper |
| intersectionWithKey | Data.Aeson.KeyHelper |
| InvalidBundle | Keter.Types.Common, Keter.Types |
| InvalidConfigFile | Keter.Types.Common, Keter.Types |
| InvalidKeterConfigFile | Keter.Types.Common, Keter.Types |
| IsSecure | Keter.Types.V10 |
| Jsonp | Keter.Types.Middleware |
| kconfigBuiltinStanzas | Keter.Types.V10, Keter.Types |
| kconfigCliPort | Keter.Types.V10, Keter.Types |
| kconfigConnectionTimeBound | |
| 1 (Function) | Keter.Types.V04 |
| 2 (Function) | Keter.Types.V10, Keter.Types |
| kconfigDir | |
| 1 (Function) | Keter.Types.V04 |
| 2 (Function) | Keter.Types.V10, Keter.Types |
| kconfigEnvironment | Keter.Types.V10, Keter.Types |
| kconfigExternalHttpPort | Keter.Types.V10, Keter.Types |
| kconfigExternalHttpsPort | Keter.Types.V10, Keter.Types |
| kconfigHost | Keter.Types.V04 |
| kconfigIpFromHeader | |
| 1 (Function) | Keter.Types.V04 |
| 2 (Function) | Keter.Types.V10, Keter.Types |
| kconfigListeners | Keter.Types.V10, Keter.Types |
| kconfigPort | Keter.Types.V04 |
| kconfigPortMan | Keter.Types.V04 |
| kconfigPortPool | Keter.Types.V10, Keter.Types |
| kconfigReverseProxy | Keter.Types.V04 |
| kconfigSetuid | |
| 1 (Function) | Keter.Types.V04 |
| 2 (Function) | Keter.Types.V10, Keter.Types |
| kconfigSsl | Keter.Types.V04 |
| keter | Keter.Main |
| KeterConfig | |
| 1 (Type/Class) | Keter.Types.V04 |
| 2 (Data Constructor) | Keter.Types.V04 |
| 3 (Type/Class) | Keter.Types.V10, Keter.Types |
| 4 (Data Constructor) | Keter.Types.V10, Keter.Types |
| KeterException | Keter.Types.Common, Keter.Types |
| keterExceptionGot | Keter.Types.Common, Keter.Types |
| KeyMap | Data.Aeson.KeyHelper |
| keys | Data.Aeson.KeyHelper |
| KillingApp | Keter.Types.Common, Keter.Types |
| labelAssigned | Keter.LabelMap |
| LabelMap | Keter.LabelMap |
| LaunchCli | Keter.Types.Common, Keter.Types |
| launchCli | Keter.Cli |
| LaunchInitial | Keter.Types.Common, Keter.Types |
| LimitedRestarts | Keter.Types.V10, Keter.Types |
| ListeningPort | Keter.Types.V10, Keter.Types |
| load | Keter.Plugin.Postgres |
| Local | Keter.Types.Middleware |
| logEx | Keter.Types.Common, Keter.Types |
| LogMessage | Keter.Types.Common, Keter.Types |
| lookup | |
| 1 (Function) | Data.Aeson.KeyHelper |
| 2 (Function) | Keter.LabelMap |
| lookupAction | Keter.HostManager |
| lookupBase | Data.Yaml.FilePath |
| lookupBaseMaybe | Data.Yaml.FilePath |
| LPInsecure | Keter.Types.V10, Keter.Types |
| LPSecure | Keter.Types.V10, Keter.Types |
| Map | Keter.Types.Common, Keter.Types |
| mapKeyVal | Data.Aeson.KeyHelper |
| mapMaybe | Data.Aeson.KeyHelper |
| mapMaybeWithKey | Data.Aeson.KeyHelper |
| member | Data.Aeson.KeyHelper |
| MethodOverride | Keter.Types.Middleware |
| MethodOverridePost | Keter.Types.Middleware |
| MiddlewareConfig | Keter.Types.Middleware |
| MkCliStates | Keter.Cli |
| MonitoredProcess | Data.Conduit.Process.Unix |
| monitorProcess | Data.Conduit.Process.Unix |
| NonEmptyVector | |
| 1 (Type/Class) | Data.Yaml.FilePath |
| 2 (Data Constructor) | Data.Yaml.FilePath |
| NoPortsAvailable | Keter.Types.Common, Keter.Types |
| null | Data.Aeson.KeyHelper |
| openRotatingLog | Data.Conduit.LogFile |
| OtherMessage | Keter.Types.Common, Keter.Types |
| PAPort | Keter.Types.V10, Keter.Types |
| PARedirect | Keter.Types.V10, Keter.Types |
| PAReverseProxy | Keter.Types.V10, Keter.Types |
| ParseYamlFile | Data.Yaml.FilePath |
| parseYamlFile | Data.Yaml.FilePath |
| PAStatic | Keter.Types.V10, Keter.Types |
| perform | Keter.AppManager |
| Plugin | |
| 1 (Type/Class) | Keter.Types.Common, Keter.Types |
| 2 (Data Constructor) | Keter.Types.Common, Keter.Types |
| pluginGetEnv | Keter.Types.Common, Keter.Types |
| Plugins | Keter.Types.Common, Keter.Types |
| Port | Keter.Types.Common, Keter.Types |
| PortPool | Keter.PortPool |
| portRange | Keter.Types.V04, Keter.Types |
| PortSettings | |
| 1 (Type/Class) | Keter.Types.V04, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V04, Keter.Types |
| Previous | Keter.Types.Common, Keter.Types.Common, Keter.Types, Keter.Types |
| printStatus | Data.Conduit.Process.Unix |
| ProcessCreated | Keter.Types.Common, Keter.Types |
| ProcessDidNotStart | Keter.Types.Common, Keter.Types |
| processMiddleware | Keter.Types.Middleware |
| ProcessTracker | Data.Conduit.Process.Unix |
| ProcessWaiting | Keter.Types.Common, Keter.Types |
| ProxyAction | Keter.Types.V10, Keter.Types |
| ProxyActionRaw | Keter.Types.V10, Keter.Types |
| RDPrefix | Keter.Types.V10, Keter.Types |
| RDUrl | Keter.Types.V10, Keter.Types |
| reactivateApp | Keter.HostManager |
| ReactivatingApp | Keter.Types.Common, Keter.Types |
| ReceivedCliConnection | Keter.Types.Common, Keter.Types |
| ReceivedInotifyEvent | Keter.Types.Common, Keter.Types |
| redFrom | Keter.Types.V04 |
| redirconfigActions | Keter.Types.V10, Keter.Types |
| redirconfigHosts | Keter.Types.V10, Keter.Types |
| redirconfigSsl | Keter.Types.V10, Keter.Types |
| redirconfigStatus | Keter.Types.V10, Keter.Types |
| Redirect | |
| 1 (Type/Class) | Keter.Types.V04 |
| 2 (Data Constructor) | Keter.Types.V04 |
| RedirectAction | |
| 1 (Type/Class) | Keter.Types.V10, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V10, Keter.Types |
| RedirectConfig | |
| 1 (Type/Class) | Keter.Types.V10, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V10, Keter.Types |
| RedirectDest | Keter.Types.V10, Keter.Types |
| redTo | Keter.Types.V04 |
| releasePort | Keter.PortPool |
| Reload | Keter.AppManager |
| reload | Keter.App |
| reloadAppList | Keter.AppManager |
| ReloadFrom | Keter.Types.Common, Keter.Types |
| RemovingOldFolder | Keter.Types.Common, Keter.Types |
| RemovingPort | Keter.Types.Common, Keter.Types |
| renderApps | Keter.AppManager |
| RequiresSecure | Keter.Types.V10, Keter.Types |
| Reservations | Keter.HostManager |
| reserveHosts | Keter.HostManager |
| ReservingHosts | Keter.Types.Common, Keter.Types |
| RestartCount | Keter.Types.V10, Keter.Types |
| reversedHost | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| reversedPort | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| reversedUseSSL | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| reverseProxy | Keter.Proxy |
| ReverseProxyConfig | |
| 1 (Type/Class) | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| 2 (Data Constructor) | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| reverseTimeout | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| reversingHost | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| reversingUseSSL | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| rewriteRequestRules | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| rewriteResponseRules | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| RewriteRule | |
| 1 (Type/Class) | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| 2 (Data Constructor) | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| RotatingLog | Data.Conduit.LogFile |
| RPEntry | |
| 1 (Type/Class) | Network.HTTP.ReverseProxy.Rewrite |
| 2 (Data Constructor) | Network.HTTP.ReverseProxy.Rewrite |
| ruleHeader | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| ruleRegex | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| ruleReplacement | Network.HTTP.ReverseProxy.Rewrite, Keter.Types |
| SanityChecksPassed | Keter.Types.Common, Keter.Types |
| Set | Keter.Types.Common, Keter.Types |
| Settings | Keter.Plugin.Postgres |
| setup | Codec.Archive.TempTarball |
| setupDBInfo | Keter.Plugin.Postgres |
| sfconfigHosts | Keter.Types.V10, Keter.Types |
| sfconfigListings | Keter.Types.V10, Keter.Types |
| sfconfigMiddleware | Keter.Types.V10, Keter.Types |
| sfconfigRoot | Keter.Types.V10, Keter.Types |
| sfconfigSsl | Keter.Types.V10, Keter.Types |
| sfconfigTimeout | Keter.Types.V10, Keter.Types |
| shHost | Keter.Types.V04 |
| showApp | Keter.App |
| shRoot | Keter.Types.V04 |
| simpleReverseProxy | Network.HTTP.ReverseProxy.Rewrite |
| singleton | Data.Aeson.KeyHelper |
| size | Data.Aeson.KeyHelper |
| SomeException | Keter.Types.Common, Keter.Types |
| SourcePath | Keter.Types.V10, Keter.Types |
| SPAny | Keter.Types.V10, Keter.Types |
| SPSpecific | Keter.Types.V10, Keter.Types |
| SSL | Keter.Types.Common, Keter.Types |
| SSLConfig | Keter.Types.Common, Keter.Types |
| SSLFalse | Keter.Types.Common, Keter.Types |
| SSLTrue | Keter.Types.Common, Keter.Types |
| Stanza | |
| 1 (Type/Class) | Keter.Types.V10, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V10, Keter.Types |
| StanzaBackground | Keter.Types.V10, Keter.Types |
| StanzaRaw | Keter.Types.V10, Keter.Types |
| StanzaRedirect | Keter.Types.V10, Keter.Types |
| StanzaReverseProxy | Keter.Types.V10, Keter.Types |
| StanzaStaticFiles | Keter.Types.V10, Keter.Types |
| StanzaWebApp | Keter.Types.V10, Keter.Types |
| start | |
| 1 (Function) | Keter.PortPool |
| 2 (Function) | Keter.HostManager |
| 3 (Function) | Keter.App |
| StartListening | Keter.Types.Common, Keter.Types |
| StartWatching | Keter.Types.Common, Keter.Types |
| StaticFilesConfig | |
| 1 (Type/Class) | Keter.Types.V10, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V10, Keter.Types |
| StaticHost | |
| 1 (Type/Class) | Keter.Types.V04 |
| 2 (Data Constructor) | Keter.Types.V04 |
| TempFolder | Codec.Archive.TempTarball |
| Terminate | Keter.AppManager |
| terminate | Keter.App |
| terminateApp | Keter.AppManager |
| terminateMonitoredProcess | Data.Conduit.Process.Unix |
| Terminating | Keter.Types.Common, Keter.Types |
| TerminatingApp | Keter.Types.Common, Keter.Types |
| TerminatingOldProcess | Keter.Types.Common, Keter.Types |
| Text | Keter.Types.Common, Keter.Types |
| TLSConfig | |
| 1 (Type/Class) | Keter.Types.V04, Keter.Types, Keter.Proxy |
| 2 (Data Constructor) | Keter.Types.V04, Keter.Types, Keter.Proxy |
| toAscList | Data.Aeson.KeyHelper |
| ToCurrent | Keter.Types.Common, Keter.Types |
| toCurrent | Keter.Types.Common, Keter.Types |
| toHashMap | Data.Aeson.KeyHelper |
| toHashMapText | Data.Aeson.KeyHelper |
| toKey | Data.Aeson.KeyHelper |
| toList | Data.Aeson.KeyHelper |
| toMap | Data.Aeson.KeyHelper |
| toMapText | Data.Aeson.KeyHelper |
| toMiddleware | Keter.Types.Middleware |
| toText | Data.Aeson.KeyHelper |
| traverse | Data.Aeson.KeyHelper |
| traverseWithKey | Data.Aeson.KeyHelper |
| union | Data.Aeson.KeyHelper |
| unionWith | Data.Aeson.KeyHelper |
| unionWithKey | Data.Aeson.KeyHelper |
| UnlimitedRestarts | Keter.Types.V10, Keter.Types |
| UnpackingBundle | Keter.Types.Common, Keter.Types |
| unpackTempTar | Codec.Archive.TempTarball |
| waconfigApprootHost | Keter.Types.V10, Keter.Types |
| waconfigArgs | Keter.Types.V10, Keter.Types |
| waconfigEnsureAliveTimeout | Keter.Types.V10, Keter.Types |
| waconfigEnvironment | Keter.Types.V10, Keter.Types |
| waconfigExec | Keter.Types.V10, Keter.Types |
| waconfigForwardEnv | Keter.Types.V10, Keter.Types |
| waconfigHosts | Keter.Types.V10, Keter.Types |
| waconfigPort | Keter.Types.V10, Keter.Types |
| waconfigSsl | Keter.Types.V10, Keter.Types |
| waconfigTimeout | Keter.Types.V10, Keter.Types |
| WatchedFile | Keter.Types.Common, Keter.Types |
| WebAppConfig | |
| 1 (Type/Class) | Keter.Types.V10, Keter.Types |
| 2 (Data Constructor) | Keter.Types.V10, Keter.Types |