Die Wartungsarbeiten wurden erfolgreich abgeschlossen. Regelmäßige Updates unterstützen die Sicherheit von THM GitLab. Vielen Dank für Ihre Geduld!
Bei Problemen mit eigenen Runnern, siehe hier.
@@ -18,6 +18,8 @@ Das Starten und Stoppen des Servers geschieht komplett über [systemd](https://w
...
@@ -18,6 +18,8 @@ Das Starten und Stoppen des Servers geschieht komplett über [systemd](https://w
Die Delayed-Job-Worker werden ebenso über systemd verwaltet. Hier liegt die Service-Datei unter `/etc/systemd/system/dozentron-worker.service`.
Die Delayed-Job-Worker werden ebenso über systemd verwaltet. Hier liegt die Service-Datei unter `/etc/systemd/system/dozentron-worker.service`.
Dateien
Dateien
-------
-------
...
@@ -27,8 +29,25 @@ Dort liegen unter `~/portal/current` die Dateien, die der Server für den Betrie
...
@@ -27,8 +29,25 @@ Dort liegen unter `~/portal/current` die Dateien, die der Server für den Betrie
Die Verwaltung dieser Dateien geschieht automatisch beim Deployment via capistrano.
Die Verwaltung dieser Dateien geschieht automatisch beim Deployment via capistrano.
Datenbank
Datenbank
--------------
--------------
Auf dem Production-Server wird für die Datenbank MySQL verwendet.
Auf dem Production-Server wird für die Datenbank MySQL verwendet.
In der [Übersicht zu den Gem-Tasks](https://git.thm.de/dalt40/dozentron/wikis/dev-guide/gem-tasks#datenbank) finden sich weitere Informationen zu der verwendeten Datenbankumgebung.
In der [Übersicht zu den Gem-Tasks](https://git.thm.de/dalt40/dozentron/wikis/dev-guide/gem-tasks#datenbank) finden sich weitere Informationen zu der verwendeten Datenbankumgebung.
Cachen von Klassen
-------------------
In einem Produktionssystem sollte das Cachen von Ruby-Klassen aktiviert sein, um Ressourcen einzusparen.
Diese Einstellung ist von der Umgebung abhängig und kann daher in der Entsprechenden Datei in `config/environments/` gemacht werden.
Aktiviert wird das Cachen durch das Hinzufügen folgender Zeile: