migrate from github
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
package config
|
||||
|
||||
import "github.com/caarlos0/env/v11"
|
||||
|
||||
type Config struct {
|
||||
Addr string `env:"ADDR" envDefault:":1234"`
|
||||
JWTSecret string `env:"JWT_SECRET"`
|
||||
CollabCoreURL string `env:"COLLAB_CORE_URL" envDefault:"ws://collab-core:1234"`
|
||||
BackendGRPCAddr string `env:"BACKEND_GRPC_ADDR" envDefault:"backend:9090"`
|
||||
InternalRPCKey string `env:"INTERNAL_RPC_KEY"`
|
||||
}
|
||||
|
||||
func Load() (*Config, error) {
|
||||
cfg := &Config{}
|
||||
if err := env.Parse(cfg); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return cfg, nil
|
||||
}
|
||||
Reference in New Issue
Block a user