2018-06-17 16:15:58 +02:00
|
|
|
package conf
|
|
|
|
|
|
|
|
type PixelWebConfig struct {
|
2019-07-06 18:41:16 +02:00
|
|
|
APIURLExternal string `toml:"api_url_external"`
|
|
|
|
APIURLInternal string `toml:"api_url_internal"`
|
|
|
|
SessionCookieDomain string `toml:"session_cookie_domain"`
|
|
|
|
StaticResourceDir string `toml:"static_resource_dir"`
|
|
|
|
TemplateDir string `toml:"template_dir"`
|
|
|
|
DebugMode bool `toml:"debug_mode"`
|
|
|
|
MaintenanceMode bool `toml:"maintenance_mode"`
|
2018-06-17 16:15:58 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
const DefaultConfig = `# Pixeldrain Web UI server configuration
|
|
|
|
|
2019-07-06 18:41:16 +02:00
|
|
|
api_url_external = "/api" # Used in the web browser
|
|
|
|
api_url_internal = "http://127.0.0.1:8080" # Used for internal API requests to the pixeldrain server, not visible to users
|
|
|
|
session_cookie_domain = ".pixeldrain.com"
|
|
|
|
static_resource_dir = "res/static"
|
|
|
|
template_dir = "res/template"
|
|
|
|
debug_mode = false
|
|
|
|
maintenance_mode = false
|
2019-05-30 09:29:50 +02:00
|
|
|
`
|