Dies ist die bevorzugte Variante!
Seit Version 3.1 wurde ein Git-Repository angelegt, um Dynexite und alle Hilfs- und Korrekturdienste schnell und einfach installieren zu können.
Bitte folgen sie dafür den Anweisungen in der README des Git-Repositories: https://git.rwth-aachen.de/medien-public/dynexite-deploy . Es wird eine nginx-proxy Installation und docker compose > v2.20 benötigt.
Es muss das passende Set von .env undm docker-compose.yml für die gewünschte Applikation kopiert werden. Dann müssen noch die Umgebungsvariablen gesetzt werden.
$ git clone https://git.rwth-aachen.de/medien-public/dynexite-deploy.git
$ git checkout v3.1
# Docker-Compose für die gewünschte Applikation kopieren und ggf. anpassen.
$ cp docker-compose.yml.orbit docker.compose.yml
# Datei mit Variablen kopieren und anpassen
$ cp .env.orbit .env
$ nano .env
$ docker compose up -d
Updates sind durch die von uns vorgegeben Versionen sehr einfach:
$ git pull
# Mögliche Änderungen in der `.env` Datei beachten.
$ docker compose pull
$ docker compose up -d
In Arbeit!
Sowohl der Orbit, als auch der Satellite, benötigt eine funktionierende Mysql- oder MariaDB-Instanz .