mirror of
https://github.com/pierre-emmanuelJ/iptv-proxy.git
synced 2026-03-26 02:35:02 +01:00
Signed-off-by: Pierre-Emmanuel Jacquier <15922119+pierre-emmanuelJ@users.noreply.github.com>
26 lines
522 B
Go
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
|
|
}
|