mirror of
https://gitlab.dit.htwk-leipzig.de/fsr-im/k8s/services/overleaf-cep.git
synced 2025-08-30 00:23:51 +02:00
70 lines
1.5 KiB
YAML
70 lines
1.5 KiB
YAML
overleaf:
|
|
image: overleafcep/sharelatex:5.5.1-ext-v3
|
|
appName: "Overleaf FSR-IM"
|
|
siteLanguage: "de"
|
|
siteUrl: "https://overleaf.fsr.imn.htwk-leipzig.de"
|
|
navTitle: "Overleaf FSR-IM"
|
|
adminEmail: "fsrim@htwk-leipzig.de"
|
|
leftFooter: '[{"text": "© Overleaf 2025 Powered by FSR-IM"} ]'
|
|
rightFooter: '[{"text": "<a href=\"https://gitlab.dit.htwk-leipzig.de/fsr-im\">Gitlab</a>"} ]'
|
|
port: 80
|
|
volumeMount: /var/lib/overleaf
|
|
enableConversions: "true"
|
|
emailConfirmationDisabled: "true"
|
|
texmfvar: /var/lib/overleaf/tmp/texmf-var
|
|
|
|
redis:
|
|
image: redis:6.2
|
|
port: 6379
|
|
volumeMount: /data
|
|
|
|
mongo:
|
|
image: mongo:7.0
|
|
port: 27017
|
|
replSet: overleaf
|
|
initDb: overleaf
|
|
host: mongo
|
|
volumeMounts:
|
|
db: /data/db
|
|
rootUser: root
|
|
rootPassword: 45fg2465g3645tgg563456
|
|
replSetKey: "543gv0h3v8z7t6i39v87ztv35v"
|
|
|
|
persistence:
|
|
enabled: true
|
|
overleafData: overleaf-data
|
|
redisData: redis-data
|
|
mongoData: mongo-data
|
|
storageClassName: csi-cephfs-sc
|
|
|
|
resources:
|
|
overleaf:
|
|
limits:
|
|
cpu: "1000m"
|
|
memory: "8Gi"
|
|
requests:
|
|
cpu: "800m"
|
|
memory: "2Gi"
|
|
|
|
redis:
|
|
limits:
|
|
cpu: "1000m"
|
|
memory: "4Gi"
|
|
requests:
|
|
cpu: "800m"
|
|
memory: "2Gi"
|
|
|
|
mongo:
|
|
limits:
|
|
cpu: "1000m"
|
|
memory: "4Gi"
|
|
requests:
|
|
cpu: "800m"
|
|
memory: "2Gi"
|
|
|
|
ingress:
|
|
enabled: true
|
|
host: "overleaf.fsr.imn.htwk-leipzig.de"
|
|
certManagerIssuer: "letsencrypt-prod" # ClusterIssuer Name, anpassen falls anders
|
|
tlsSecretName: "overleaf-tls"
|