chore(forgejo): Update to 7.0.5
This commit is contained in:
parent
e578de7fe9
commit
dff11e742b
3 changed files with 50 additions and 48 deletions
|
@ -7,7 +7,10 @@
|
||||||
"repository.pull-request".DEFAULT_MERGE_STYLE = "merge";
|
"repository.pull-request".DEFAULT_MERGE_STYLE = "merge";
|
||||||
"repository.signing".DEFAULT_TRUST_MODEL = "committer";
|
"repository.signing".DEFAULT_TRUST_MODEL = "committer";
|
||||||
ui.DEFAULT_THEME = "forgejo-light";
|
ui.DEFAULT_THEME = "forgejo-light";
|
||||||
oauth2.ENABLED = false;
|
oauth2 = {
|
||||||
|
ENABLED = false;
|
||||||
|
JWT_SECRET = "ref+sops://secrets/kubernetes.yaml#/forgejo/jwtSecret";
|
||||||
|
};
|
||||||
|
|
||||||
DEFAULT = {
|
DEFAULT = {
|
||||||
APP_NAME = "Forgejo: Beyond coding. We forge.";
|
APP_NAME = "Forgejo: Beyond coding. We forge.";
|
||||||
|
|
|
@ -11,52 +11,53 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
deployments = {
|
deployments.forgejo = {
|
||||||
forgejo = {
|
metadata.labels = {
|
||||||
metadata.labels = {
|
app = "forgejo";
|
||||||
app = "forgejo";
|
component = "forgejo";
|
||||||
component = "forgejo";
|
};
|
||||||
|
|
||||||
|
spec = {
|
||||||
|
selector.matchLabels.app = "forgejo";
|
||||||
|
|
||||||
|
strategy = {
|
||||||
|
type = "RollingUpdate";
|
||||||
|
|
||||||
|
rollingUpdate = {
|
||||||
|
maxSurge = 0;
|
||||||
|
maxUnavailable = 1;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
spec = {
|
template = {
|
||||||
selector.matchLabels = {
|
metadata.labels.app = "forgejo";
|
||||||
app = "forgejo";
|
|
||||||
component = "forgejo";
|
|
||||||
};
|
|
||||||
|
|
||||||
template = {
|
spec = {
|
||||||
metadata.labels = {
|
containers.forgejo = {
|
||||||
app = "forgejo";
|
image = "codeberg.org/forgejo/forgejo:7.0.5";
|
||||||
component = "forgejo";
|
envFrom = [{ configMapRef.name = "forgejo-env"; }];
|
||||||
|
|
||||||
|
ports = {
|
||||||
|
web.containerPort = 3000;
|
||||||
|
ssh.containerPort = 22;
|
||||||
|
};
|
||||||
|
|
||||||
|
volumeMounts = [
|
||||||
|
{
|
||||||
|
name = "data";
|
||||||
|
mountPath = "/data";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "config";
|
||||||
|
mountPath = "/data/gitea/conf/app.ini";
|
||||||
|
subPath = "config";
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
spec = {
|
volumes = {
|
||||||
containers.forgejo = {
|
data.persistentVolumeClaim.claimName = "forgejo";
|
||||||
image = "codeberg.org/forgejo/forgejo:7.0.1";
|
config.configMap.name = "forgejo-config";
|
||||||
envFrom = [{ configMapRef.name = "forgejo-env"; }];
|
|
||||||
|
|
||||||
ports = {
|
|
||||||
web.containerPort = 3000;
|
|
||||||
ssh.containerPort = 22;
|
|
||||||
};
|
|
||||||
|
|
||||||
volumeMounts = [
|
|
||||||
{
|
|
||||||
name = "data";
|
|
||||||
mountPath = "/data";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "config";
|
|
||||||
mountPath = "/data/gitea/conf/app.ini";
|
|
||||||
subPath = "config";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
volumes = {
|
|
||||||
data.persistentVolumeClaim.claimName = "forgejo";
|
|
||||||
config.configMap.name = "forgejo-config";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -65,10 +66,7 @@
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
forgejo-web.spec = {
|
forgejo-web.spec = {
|
||||||
selector = {
|
selector.app = "forgejo";
|
||||||
app = "forgejo";
|
|
||||||
component = "forgejo";
|
|
||||||
};
|
|
||||||
|
|
||||||
ports.web = {
|
ports.web = {
|
||||||
port = 80;
|
port = 80;
|
||||||
|
|
|
@ -16,6 +16,7 @@ kitchenowl:
|
||||||
forgejo:
|
forgejo:
|
||||||
lfsJwtSecret: ENC[AES256_GCM,data:VWyUDUKZ6km0YPZLejnISBI3wkmOi26CS55NZm+eWbiymGDN9Z9xUQ4FTA==,iv:gGhNGtEEOJnsmq9GMIAImkVOPWMwYq+kDQeWoHVU860=,tag:63z/7PJKI0ePXbJ94radpw==,type:str]
|
lfsJwtSecret: ENC[AES256_GCM,data:VWyUDUKZ6km0YPZLejnISBI3wkmOi26CS55NZm+eWbiymGDN9Z9xUQ4FTA==,iv:gGhNGtEEOJnsmq9GMIAImkVOPWMwYq+kDQeWoHVU860=,tag:63z/7PJKI0ePXbJ94radpw==,type:str]
|
||||||
internalToken: ENC[AES256_GCM,data:nKLE/Ir8Ewm3GuRzUNZZTShnMMx6avxYu40PvMEti14Be0YmQhJ0IZruRdpktyW1Jj4n5ksXhk+qsO/vEIzQaJmPU1RxN6vsGGk6EBIwMP0kuUNmp25lPefafoJvxoQpXdJvkLy8f8MC,iv:dUki8hCTOF1O5fmwDqZAkaE1OCH3IL/SFPBDSJ/GMiU=,tag:HUpkVqJg53H8uEmHFqJ7+w==,type:str]
|
internalToken: ENC[AES256_GCM,data:nKLE/Ir8Ewm3GuRzUNZZTShnMMx6avxYu40PvMEti14Be0YmQhJ0IZruRdpktyW1Jj4n5ksXhk+qsO/vEIzQaJmPU1RxN6vsGGk6EBIwMP0kuUNmp25lPefafoJvxoQpXdJvkLy8f8MC,iv:dUki8hCTOF1O5fmwDqZAkaE1OCH3IL/SFPBDSJ/GMiU=,tag:HUpkVqJg53H8uEmHFqJ7+w==,type:str]
|
||||||
|
jwtSecret: ENC[AES256_GCM,data:ZIGOR53XCE1kGPQIpaY6ImbLMISbTpmC8R1oRFbjQGxHDG9dQuBigyjs5w==,iv:14WHd/RwniA7+YFGGrs+oyHx5Cc9G+D/IV9aBqn3KOI=,tag:+3LiFnV3Emx4i4efSRmthw==,type:str]
|
||||||
attic:
|
attic:
|
||||||
jwtToken: ENC[AES256_GCM,data:nAuryLY1xD9ur3qDcsJXPJPLFcPwssPKv+/BoivZ4aO6ec6rmOaYAkSRsBjgANyKhssbn0fhGsdyhMBwdHTXDnnIo67amFdxxSe+jJlGtcBXcekaOfD0Ug==,iv:h+h7CD8oI8u2ItzD/KKM16FKaG2xuVqIKh4r1TGjYtw=,tag:Er141FCK8usfzRRtrawHOw==,type:str]
|
jwtToken: ENC[AES256_GCM,data:nAuryLY1xD9ur3qDcsJXPJPLFcPwssPKv+/BoivZ4aO6ec6rmOaYAkSRsBjgANyKhssbn0fhGsdyhMBwdHTXDnnIo67amFdxxSe+jJlGtcBXcekaOfD0Ug==,iv:h+h7CD8oI8u2ItzD/KKM16FKaG2xuVqIKh4r1TGjYtw=,tag:Er141FCK8usfzRRtrawHOw==,type:str]
|
||||||
databaseURL: ENC[AES256_GCM,data:F2XyCgXRuebQgvkHGz8DVM2z53sC0/8GzVN6P6iJjrVxB522BJnGlw0YdFBg5K9xMWRhuzxRgDJ+ySfIb8HTtFvlF8Ifx41vFZV1zSpmDMzo4/0=,iv:wp3sg+Y9kgGH5GZZDxAE2CpzDvJeV1mH8mfHRPB17Ys=,tag:IhGRIq/qPT0vSbv/L1ODYg==,type:str]
|
databaseURL: ENC[AES256_GCM,data:F2XyCgXRuebQgvkHGz8DVM2z53sC0/8GzVN6P6iJjrVxB522BJnGlw0YdFBg5K9xMWRhuzxRgDJ+ySfIb8HTtFvlF8Ifx41vFZV1zSpmDMzo4/0=,iv:wp3sg+Y9kgGH5GZZDxAE2CpzDvJeV1mH8mfHRPB17Ys=,tag:IhGRIq/qPT0vSbv/L1ODYg==,type:str]
|
||||||
|
@ -49,8 +50,8 @@ sops:
|
||||||
aHpYZ2VtdVBVTkxZbGFOYzRpbGltZHMKJs4E+CsthuzQZqA0Yip4G/1XK4SuoiRP
|
aHpYZ2VtdVBVTkxZbGFOYzRpbGltZHMKJs4E+CsthuzQZqA0Yip4G/1XK4SuoiRP
|
||||||
Lo65L33lfNibdSOeIygqnyo6GBwjD52TcNQpvzkVbr3M3hWlJs8wCA==
|
Lo65L33lfNibdSOeIygqnyo6GBwjD52TcNQpvzkVbr3M3hWlJs8wCA==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2024-06-16T14:30:15Z"
|
lastmodified: "2024-07-12T11:55:18Z"
|
||||||
mac: ENC[AES256_GCM,data:dGFqNLSfoWvQ88l9ZEchJkRGmKyE0Ullactg+45t6gT9qzS9Y6crV1VOZEkfv6CabDrXWsq8cgadW9bD1z+vmpnRGdnsFIzYycw36y+ibiJ7ItCkT5KO86W8EsalzSxdy+Ac89Jp3Fv1xWzWcxKAO6jz0zluv6CrUl3kk5wTfBI=,iv:tdWY4pjE6ux5rbsYG5qTqnRDjspsIXAuWXqEnR6j4qI=,tag:Sw6fdDVKB8L1Me6Sa67O6Q==,type:str]
|
mac: ENC[AES256_GCM,data:X2uCQfFmVkRq2OSClVlLO9zzmY/jj/B8Qo4dln93KJLRr4g2wdTQVbJWBtLDUMotlHs6b27nJc8T1wTR9/4Q1xqh92DjGeWZQmA5VbBgWuOmCB1xOE8eAFY1rVCT7e2uAFuHknxKhOS2KfOxZyGc4AJ7weXs9bLJWe5i0PSesvA=,iv:KWii9fvWUECng8Nb82nV87HR+BPIyYEfJKZHOrGPjiw=,tag:89xRQre8WahRSt1I6AweYg==,type:str]
|
||||||
pgp: []
|
pgp: []
|
||||||
unencrypted_suffix: _unencrypted
|
unencrypted_suffix: _unencrypted
|
||||||
version: 3.8.1
|
version: 3.8.1
|
||||||
|
|
Loading…
Reference in a new issue