package constants import ( "github.com/qdm12/gluetun/internal/models" ) const ( // UnboundConf is the file path to the Unbound configuration file. UnboundConf models.Filepath = "/etc/unbound/unbound.conf" // ResolvConf is the file path to the system resolv.conf file. ResolvConf models.Filepath = "/etc/resolv.conf" // CACertificates is the file path to the CA certificates file. CACertificates models.Filepath = "/etc/ssl/certs/ca-certificates.crt" // OpenVPNAuthConf is the file path to the OpenVPN auth file. OpenVPNAuthConf models.Filepath = "/etc/openvpn/auth.conf" // OpenVPNConf is the file path to the OpenVPN client configuration file. OpenVPNConf models.Filepath = "/etc/openvpn/target.ovpn" // PIAPortForward is the file path to the port forwarding JSON information for PIA servers. PIAPortForward models.Filepath = "/gluetun/piaportforward.json" // TunnelDevice is the file path to tun device. TunnelDevice models.Filepath = "/dev/net/tun" // NetRoute is the path to the file containing information on the network route. NetRoute models.Filepath = "/proc/net/route" // RootHints is the filepath to the root.hints file used by Unbound. RootHints models.Filepath = "/etc/unbound/root.hints" // RootKey is the filepath to the root.key file used by Unbound. RootKey models.Filepath = "/etc/unbound/root.key" // Client key filepath, used by Cyberghost. ClientKey models.Filepath = "/gluetun/client.key" // Client certificate filepath, used by Cyberghost. ClientCertificate models.Filepath = "/gluetun/client.crt" // Servers information filepath. ServersData = "/gluetun/servers.json" )