Files
iptv-proxy/pkg/config/config.go
Pierre-Emmanuel Jacquier 520fb7fd14 Big refactoring (#27)
Signed-off-by: Pierre-Emmanuel Jacquier <15922119+pierre-emmanuelJ@users.noreply.github.com>
2019-12-13 01:29:07 +01:00

26 lines
522 B
Go

package config
import (
"net/url"
)
// HostConfiguration containt host infos
type HostConfiguration struct {
Hostname string
Port int64
}
// ProxyConfig Contain original m3u playlist and HostConfiguration
type ProxyConfig struct {
HostConfig *HostConfiguration
XtreamUser string
XtreamPassword string
XtreamBaseURL string
M3UCacheExpiration int
M3UFileName string
CustomEndpoint string
RemoteURL *url.URL
HTTPS bool
User, Password string
}