Web-Anwendungen
Auf dem Webserver der Arbeitsgruppe, www-ps
oder giscours
, sind mehrere Webanwendungen installiert, die über den Apache erreichbar sind. Diese laufen unter dem Benutzer www-rails
und befinden sich unter ~www-rails/
in dem jeweils angegebenen Unterordner. Frameworks oder Interpreter, die mit einem markiert sind, sind nicht mehr aktuell und sollten aktualisiert werden. Einige Anwendungen sind nicht mehr aktuell und wurden durch andere Server ersetzt oder gelöscht.
Anwendung | URL | lokaler Pfad | Persistierung | Framework | Sprache/Interpreter |
---|---|---|---|---|---|
Abstimmung (entfernt) | http://www-ps.informatik.uni-kiel.de/abstimmung/ | abstimmungs-app (gelöscht) | SQLite3 | Rails 3.2 | RVM: ruby-2.4 |
Curr(y)gle | http://www-ps.informatik.uni-kiel.de/kics2/currygle/ | /var/lib/currygle | Index-Dateien | - | GHC 7.6.3 |
Errbit (entfernt) | http://errbit.ps.informatik.uni-kiel.de/ | errbit (geöscht) | MongoDB (gestopped) | Rails 3.2 | RVM: ruby-2.3 |
iLearn (entfernt) | http://ilearn.ps.informatik.uni-kiel.de/ | ilearn (gelöscht) | Postgres (gestopped) | Rails 2.3 | RVM: ree-1.8.7-2012.02 |
iLearn (entfernt) | http://www-ps.informatik.uni-kiel.de/ilearn_staging/ | ilearn_staging (gelöscht) | Postgres (gestopped) | Rails 2.3 | RVM: ree-1.8.7-2012.02 |
Prüfungsanmeldung | http://www-ps.informatik.uni-kiel.de/pruefungsanmeldung/ | pruefungsanmeldung | SQLite3 | Rails 3.2 ![]() | RVM: ruby-2.3 |
Studienplaner (entfernt) | http://www-ps.informatik.uni-kiel.de/studienplaner/ | studienplaner (gelöscht) | SQLite3 | Rails 3.2 | RVM: ruby-2.3 |
Studienplaner (entfernt) | http://www-ps.informatik.uni-kiel.de/studienplaner_staging/ | studienplaner_staging (gelöscht) | SQLite3 | Rails 3.2 | RVM: ruby-2.3 |
SuSy! (entfernt) | http://www-ps.informatik.uni-kiel.de/susy/ | susy (gelöscht) | Postgres (gestopped) | Play 2.1.3 | Scala |
Web-Piraten (entfernt) | http://www-ps.informatik.uni-kiel.de/web-piraten/ | web-piraten (gelöscht) | SQLite3 | Rails 4.0 | RVM: ruby-2.0.0 |
WIF (entfernt) | http://www-ps.informatik.uni-kiel.de/wif/ | wif (gelöscht) | SQLite3 | Rails 4.2 | RVM: ruby-2.3 |
WIF (entfernt) | http://www-ps.informatik.uni-kiel.de/wif_staging/ | wif_staging (gelöscht) | SQLite3 | Rails 4.2 | RVM: ruby-2.3 |
Die Entwicklung neuer Webanwendungen kann mit den folgenden Entwicklungswerkzeugen unterstützt werden:
- Im GitLab kann ein neues Git-Projekt angelegt werden, um das Projekt zu versionieren und zu verwalten (Ticket-System).
- Capistrano dient zum automatischen Deployment von Anwendungen per SSH, Orientierung bieten beispielsweise die bestehenden Deploy-Skripte.