Versions in this module Expand all Collapse all v1 v1.2.0 Mar 11, 2024 Changes in this version type ConfigurationDaemonBuilder + Podman ConfigurationDaemonPodman + type ConfigurationDaemonPodman struct + URI string type ConfigurationStorage + Oss ConfigurationStorageOss + type ConfigurationStorageOss struct + Ak string + Bucket string + Endpoint string + ForcePathStyle bool + Sk string v1.1.0 Feb 4, 2024 Changes in this version type ConfigurationDaemonBuilder + Enabled bool type ConfigurationStorage + Redirect bool v1.0.1 Dec 29, 2023 v1.0.0 Dec 28, 2023 Changes in this version + func Initialize() error + func SetConfiguration(c *Configuration) + type Configuration struct + Auth ConfigurationAuth + Builder ConfigurationBuilder + Cache ConfigurationCache + Daemon ConfigurationDaemon + Database ConfigurationDatabase + Deploy enums.Deploy + HTTP ConfigurationHTTP + Locker ConfigurationLocker + Log ConfigurationLog + Namespace ConfigurationNamespace + Proxy ConfigurationProxy + Redis ConfigurationRedis + Storage ConfigurationStorage + WorkQueue ConfigurationWorkQueue + func GetConfiguration() *Configuration + type ConfigurationAuth struct + Admin ConfigurationAuthAdmin + Jwt ConfigurationAuthJwt + Oauth2 ConfigurationAuthOauth2 + Token ConfigurationAuthToken + type ConfigurationAuthAdmin struct + Email string + Password string + Username string + type ConfigurationAuthInternalUser struct + Username string + type ConfigurationAuthJwt struct + PrivateKey string + RefreshTtl time.Duration + Ttl time.Duration + type ConfigurationAuthOauth2 struct + Gitea ConfigurationAuthOauth2Github + Github ConfigurationAuthOauth2Github + Gitlab ConfigurationAuthOauth2Github + type ConfigurationAuthOauth2Gitea struct + ClientID string + ClientSecret string + type ConfigurationAuthOauth2Github struct + ClientID string + ClientSecret string + type ConfigurationAuthOauth2Gitlab struct + ClientID string + ClientSecret string + type ConfigurationAuthToken struct + Realm string + Service string + type ConfigurationBuilder struct + Docker ConfigurationBuilderDocker + K8s ConfigurationBuilderK8s + Type string + type ConfigurationBuilderDocker struct + type ConfigurationBuilderK8s struct + Kubeconfig string + Namespace string + type ConfigurationCache struct + Database ConfigurationCacheDatabase + Inmemory ConfigurationCacheInmemory + Redis ConfigurationCacheRedis + Ttl time.Duration + Type enums.CacherType + type ConfigurationCacheDatabase struct + Size int64 + Threshold float64 + type ConfigurationCacheInmemory struct + Size int64 + type ConfigurationCacheRedis struct + type ConfigurationDaemon struct + Builder ConfigurationDaemonBuilder + Gc ConfigurationDaemonGc + type ConfigurationDaemonBuilder struct + Docker ConfigurationDaemonDocker + Image string + Kubernetes ConfigurationDaemonKubernetes + Type enums.BuilderType + type ConfigurationDaemonDocker struct + Network string + Sock *string + type ConfigurationDaemonGc struct + Cron string + Retention time.Duration + type ConfigurationDaemonKubernetes struct + Kubeconfig *string + Namespace *string + type ConfigurationDatabase struct + Mysql ConfigurationDatabaseMysql + Postgresql ConfigurationDatabasePostgresql + Sqlite3 ConfigurationDatabaseSqlite3 + Type enums.Database + type ConfigurationDatabaseMysql struct + DBName string + Host string + Password string + Port int + User string + type ConfigurationDatabasePostgresql struct + DBName string + Host string + Password string + Port int + SslMode string + User string + type ConfigurationDatabaseSqlite3 struct + Path string + type ConfigurationHTTP struct + Endpoint string + InternalDistributionEndpoint string + InternalEndpoint string + TLS ConfigurationHttpTLS + type ConfigurationHttpTLS struct + Certificate string + Enabled bool + Key string + type ConfigurationLocker struct + Type enums.LockerType + type ConfigurationLog struct + Level enums.LogLevel + ProxyLevel enums.LogLevel + type ConfigurationNamespace struct + AutoCreate bool + Visibility enums.Visibility + type ConfigurationProxy struct + Enabled bool + Endpoint string + Password string + TlsVerify bool + Token string + Username string + type ConfigurationRedis struct + Type enums.RedisType + Url string + type ConfigurationStorage struct + Cos ConfigurationStorageCos + Filesystem ConfigurationStorageFilesystem + Qiniu ConfigurationStorageQiniu + RootDirectory string + S3 ConfigurationStorageS3 + Type enums.StorageType + type ConfigurationStorageCos struct + Ak string + Bucket string + Endpoint string + ForcePathStyle bool + Region string + Sk string + type ConfigurationStorageFilesystem struct + Path string + type ConfigurationStorageQiniu struct + Ak string + Bucket string + Region string + Sk string + UseHTTPS bool + type ConfigurationStorageS3 struct + Ak string + Bucket string + Endpoint string + ForcePathStyle bool + Region string + Sk string + type ConfigurationWorkQueue struct + Database ConfigurationWorkQueueDatabase + Kafka ConfigurationWorkQueueKafka + Redis ConfigurationWorkQueueRedis + Type enums.WorkQueueType + type ConfigurationWorkQueueDatabase struct + type ConfigurationWorkQueueKafka struct + type ConfigurationWorkQueueRedis struct + Concurrency int