Documentation ¶
Index ¶
Constants ¶
View Source
const (
// ConfigPrefix is envconfig prefix path
ConfigPrefix = "orangeapi"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirebaseConfiguration ¶
type FirebaseConfiguration struct { FirebaseURL string `envconfig:"firebase_url" default:"https://saas-orangesys-io.firebaseio.com/"` FirebaseAuth string `envconfig:"firebase_auth" default:""` }
FirebaseConfiguration init firebase configuration struct
func LoadFirebaseConfig ¶
func LoadFirebaseConfig() (*FirebaseConfiguration, error)
LoadFirebaseConfig load firebase configuration with environment values
type KongConfiguration ¶
type KongConfiguration struct { KongAdminHost string `envconfig:"kong_host" default:"localhost"` KongAdminPort string `envconfig:"kong_port" default:"8001"` KongAdminURL string `envconfig:"kong_url" default:"http://127.0.0.1:8001/"` }
KongConfiguration init kong configuration struct
func LoadKongConfig ¶
func LoadKongConfig() (*KongConfiguration, error)
LoadKongConfig load kong configuration with environment values
Click to show internal directories.
Click to hide internal directories.