Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
DataBaseURL string `envconfig:"database_url" required:"true"`
TestDataBaseURL string `envconfig:"test_database_url" required:"true"`
RedisAddr string `envconfig:"redis_addr" required:"true"`
DebugLog bool `envconfig:"debug_log"`
JobIntervalSec int `envconfig:"job_interval_sec" required:"true"`
HydraAdminURL string `envconfig:"hydra_admin_url" required:"true"`
MinioPublicURL string `envconfig:"minio_public_url" required:"true"`
MinioEndpoint string `envconfig:"minio_endpoint" required:"true"`
MinioAccessKey string `envconfig:"minio_access_key" required:"true"`
MinioSecretKey string `envconfig:"minio_secret_key" required:"true"`
MinioBucketName string `envconfig:"minio_bucket_name" required:"true"`
ClientRegistrationURL string `envconfig:"client_registration_url" required:"true"`
ClientConfirmationURL string `envconfig:"client_confirmation_url" required:"true"`
ClientPasswordResetURL string `envconfig:"client_password_reset_url" required:"true"`
SMTPAddr string `envconfig:"smtp_addr" required:"true"`
SMTPInsecureSkipVerify bool `envconfig:"smtp_insecure_skip_verify" required:"false"`
EmailFrom string `envconfig:"email_from" required:"true"`
GitHubAccessToken string `envconfig:"github_access_token" required:"true"`
}
Config represents app config
Click to show internal directories.
Click to hide internal directories.