Initial commit

This commit is contained in:
Elmar Kresse
2025-06-17 15:56:56 +02:00
commit 85bcc8f88d
14 changed files with 469 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
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
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"