openDesk Edu — Ψηφιακή Κυριαρχία στα Πανεπιστήμια
Chemnitzer Linux-Tage 2026 · 28.03.2026
Tobias Weiß · HRZ Zentrale Systeme · Universität Marburg
OpenCode.de | Αλυσίδα Εφοδιασμού Πλατφόρμα με χρηματοδότηση BMI | Υπογεγραμμένα εικόνες εμπορευματοκιβωτίων Κυρίαρχη υποδομή cloud | SBOM για όλα τα συστατικά
# Ανάπτυξη με Helmfile helmfile apply -e hrz
helmfile_generic.yaml.gotmpl
environments/hrz/
staging
# Κλωνοποίηση/λήψη chart τοπικά python3 dev/charts-local.py --match intercom python3 dev/charts-local.py --revert
Ροή Εργασίας Ανατροπής Παροχής σε Δύο Φάσεις:
deprovisioned-*
deleted-*
helmfile apply
GitHub: github.com/opendesk-edu/opendesk-edu
Ροή SSO 6 Βημάτων:
Stack: Apache + Shibboleth SP + Keycloak Broker
Wrong Login or Password
givenname
surname
handlerSSL
shib_activate_new = 0
# 1. Κλωνοποιήστε το αποθετήριο git clone https://github.com/opendesk-edu/opendesk-edu.git cd opendesk-edu # 2. Διαμορφώστε το περιβάλλον σας # Επεξεργαστείτε helmfile/environments/default/global.yaml.gotmpl # Ορίστε τον τομέα σας, τον τομέα mail και το μητρώο εικόνων # 3. Αναπτύξτε helmfile -e default apply
Πλήρης τεκμηρίωση: docs/getting-started.md
# Φόρτωση τελευταίων εκδόσεων git checkout -b myrelease upstream/tags/v1.12.2 git pull # Έλεγχος αλλαγών helmfile diff -e hrz # Εφαρμογή ενημερώσεων helmfile apply -e hrz # Επαναφορά αν χρειαστεί helmfile rollback -e hrz
ingressClassName: haproxy
replicaCount: 2
tune.bufsize: 65536
tune.http.maxhdr: 256
s3.example.org:9000/backup-primary
s3-backup.example.org:9000/backup-secondary
Βοηθήστε μας να χτίσουμε το openDesk Edu για τα πανεπιστήμια!
Ας χτίσουμε μαζί κυρίαρχο λογισμικό πανεπιστημίων!