ci: CICD-сборка (Gitea Actions: bootJar → docker → helm-publish) + helm-чарт
Build Media Mirror API / Build and publish (release) Successful in 27s

- workflow на release published: bootJar, build-docker (media-mirror/*), helm-publish (9.9.9 → tag)
- helm: Chart.yaml placeholder 9.9.9, values, templates (deployment/service/configmap/secret)
- env: DB, S3, Jellyfin через secret
This commit is contained in:
Hermes Agent
2026-08-10 17:36:19 +03:00
parent c0483ef3d1
commit 6a520f3fd8
7 changed files with 270 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
replicaCount: 1
autoscaling:
enabled: false
labels: []
metrics: true
managementPort: 9090
port: 8080
imagePullSecrets: null
image:
name: 'media-mirror/api'
pullPolicy: IfNotPresent
db:
host: null
port: 5432
name: glasses
user: null
password: null
maxConnections: 10
app:
jellyfin:
url: null
s3:
url: null
accessKey: null
secretKey: null
bucket: media
region: us-east-1
prefix: mirror
securityContext:
privileged: false