@@ -8,23 +8,24 @@ import (
8
8
9
9
// Config represents app config
10
10
type Config struct {
11
- DataBaseURL string `envconfig:"database_url" required:"true"`
12
- TestDataBaseURL string `envconfig:"test_database_url" required:"true"`
13
- RedisAddr string `envconfig:"redis_addr" required:"true"`
14
- DebugLog bool `envconfig:"debug_log"`
15
- JobIntervalSec int `envconfig:"job_interval_sec" required:"true"`
16
- HydraAdminURL string `envconfig:"hydra_admin_url" required:"true"`
17
- MinioPublicURL string `envconfig:"minio_public_url" required:"true"`
18
- MinioEndpoint string `envconfig:"minio_endpoint" required:"true"`
19
- MinioAccessKey string `envconfig:"minio_access_key" required:"true"`
20
- MinioSecretKey string `envconfig:"minio_secret_key" required:"true"`
21
- MinioBucketName string `envconfig:"minio_bucket_name" required:"true"`
22
- ClientRegistrationURL string `envconfig:"client_registration_url" required:"true"`
23
- ClientConfirmationURL string `envconfig:"client_confirmation_url" required:"true"`
11
+ DataBaseURL string `envconfig:"database_url" required:"true"`
12
+ TestDataBaseURL string `envconfig:"test_database_url" required:"true"`
13
+ RedisAddr string `envconfig:"redis_addr" required:"true"`
14
+ DebugLog bool `envconfig:"debug_log"`
15
+ JobIntervalSec int `envconfig:"job_interval_sec" required:"true"`
16
+ HydraAdminURL string `envconfig:"hydra_admin_url" required:"true"`
17
+ MinioPublicURL string `envconfig:"minio_public_url" required:"true"`
18
+ MinioEndpoint string `envconfig:"minio_endpoint" required:"true"`
19
+ MinioAccessKey string `envconfig:"minio_access_key" required:"true"`
20
+ MinioSecretKey string `envconfig:"minio_secret_key" required:"true"`
21
+ MinioBucketName string `envconfig:"minio_bucket_name" required:"true"`
22
+ ClientRegistrationURL string `envconfig:"client_registration_url" required:"true"`
23
+ ClientConfirmationURL string `envconfig:"client_confirmation_url" required:"true"`
24
24
ClientPasswordResetURL string `envconfig:"client_password_reset_url" required:"true"`
25
- SMTPAddr string `envconfig:"smtp_addr" required:"true"`
26
- EmailFrom string `envconfig:"email_from" required:"true"`
27
- GitHubAccessToken string `envconfig:"github_access_token" required:"true"`
25
+ SMTPAddr string `envconfig:"smtp_addr" required:"true"`
26
+ SMTPInsecureSkipVerify bool `envconfig:"smtp_insecure_skip_verify" required:"false"`
27
+ EmailFrom string `envconfig:"email_from" required:"true"`
28
+ GitHubAccessToken string `envconfig:"github_access_token" required:"true"`
28
29
}
29
30
30
31
// LoadConfig loads config
0 commit comments