mirror of
https://github.com/RayLabsHQ/gitea-mirror.git
synced 2025-12-13 06:56:45 +03:00
Updated Helm chart configuration to use the correct application port (4321) instead of the incorrect default (8080). This aligns the Helm deployment with the actual application configuration. Changes: - helm/gitea-mirror/values.yaml: Updated service.port and deployment.port to 4321 - helm/gitea-mirror/README.md: Updated all port references in documentation - www/src/pages/use-cases/deploy-with-helm-chart.mdx: Fixed article to reflect correct port, added GitHub links to Helm chart, and improved installation instructions The application runs on port 4321 as defined in: - Dockerfile (ENV PORT=4321, EXPOSE 4321) - docker-compose.yml (4321:4321 mapping) - .env.example (PORT=4321) Tested with local Kubernetes cluster and confirmed the application is accessible on port 4321.
152 lines
2.7 KiB
YAML
152 lines
2.7 KiB
YAML
image:
|
|
registry: ghcr.io
|
|
repository: raylabshq/gitea-mirror
|
|
# Leave blank to use the Appversion tag
|
|
tag: ""
|
|
pullPolicy: IfNotPresent
|
|
|
|
imagePullSecrets: []
|
|
podSecurityContext:
|
|
runAsUser: 1001
|
|
runAsGroup: 1001
|
|
fsGroup: 1001
|
|
fsGroupChangePolicy: OnRootMismatch
|
|
|
|
ingress:
|
|
enabled: false
|
|
className: ""
|
|
annotations: {}
|
|
hosts:
|
|
- host: mirror.example.com
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls: []
|
|
# - secretName: chart-example-tls
|
|
# hosts:
|
|
# - mirror.example.com
|
|
|
|
route:
|
|
enabled: false
|
|
forceHTTPS: true
|
|
domain: ["mirror.example.com"]
|
|
gateway: ""
|
|
gatewayNamespace: ""
|
|
http:
|
|
gatewaySection: ""
|
|
filters: []
|
|
https:
|
|
gatewaySection: ""
|
|
filters:
|
|
- type: ResponseHeaderModifier
|
|
responseHeaderModifier:
|
|
add:
|
|
- name: Strict-Transport-Security
|
|
value: "max-age=31536000; includeSubDomains; preload"
|
|
|
|
service:
|
|
type: ClusterIP
|
|
port: 4321
|
|
clusterIP: None
|
|
annotations: {}
|
|
externalTrafficPolicy:
|
|
labels: {}
|
|
loadBalancerIP:
|
|
loadBalancerClass:
|
|
|
|
deployment:
|
|
port: 4321
|
|
strategy:
|
|
type: Recreate
|
|
env: []
|
|
terminationGracePeriodSeconds: 60
|
|
labels: {}
|
|
annotations: {}
|
|
resources: {}
|
|
|
|
livenessProbe:
|
|
enabled: true
|
|
initialDelaySeconds: 60
|
|
periodSeconds: 10
|
|
timeoutSeconds: 5
|
|
failureThreshold: 6
|
|
successThreshold: 1
|
|
readinessProbe:
|
|
enabled: true
|
|
initialDelaySeconds: 60
|
|
periodSeconds: 10
|
|
timeoutSeconds: 5
|
|
failureThreshold: 6
|
|
successThreshold: 1
|
|
startupProbe:
|
|
enabled: true
|
|
initialDelaySeconds: 60
|
|
periodSeconds: 10
|
|
timeoutSeconds: 5
|
|
failureThreshold: 6
|
|
successThreshold: 1
|
|
|
|
persistence:
|
|
enabled: true
|
|
create: true
|
|
claimName: gitea-mirror-storage
|
|
storageClass: ""
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 1Gi
|
|
|
|
affinity: {}
|
|
nodeSelector: {}
|
|
tolerations: []
|
|
topologySpreadConstraints: []
|
|
extraVolumes: []
|
|
extraVolumeMounts: []
|
|
|
|
serviceAccount:
|
|
create: false
|
|
name: ""
|
|
annotations: {}
|
|
labels: {}
|
|
automountServiceAccountToken: false
|
|
|
|
gitea-mirror:
|
|
existingSecret: ""
|
|
nodeEnv: production
|
|
core:
|
|
databaseUrl: file:data/gitea-mirror.db
|
|
encryptionSecret: ""
|
|
betterAuthSecret: ""
|
|
betterAuthUrl: "http://localhost:4321"
|
|
betterAuthTrustedOrigins: "http://localhost:4321"
|
|
|
|
github:
|
|
username: ""
|
|
token: ""
|
|
type: personal
|
|
privateRepositories: true
|
|
mirrorStarred: false
|
|
skipForks: false
|
|
starredCodeOnly: false
|
|
|
|
gitea:
|
|
url: ""
|
|
token: ""
|
|
username: ""
|
|
organization: "github-mirrors"
|
|
visibility: "public"
|
|
|
|
mirror:
|
|
releases: true
|
|
wiki: true
|
|
metadata: true
|
|
issues: true
|
|
pullRequests: true
|
|
|
|
automation:
|
|
schedule_enabled: true
|
|
schedule_interval: 3600
|
|
|
|
cleanup:
|
|
enabled: true
|
|
retentionDays: 30
|