Leslie
Ej i drift
Leslie är ännu inte i drift, och detaljer kring maskinen är fortfarande i experimentfas.
Den nya webbservermaskinen som ersätter Knuth.
Översikt
Leslie gör tre jobb:
- Servera statiska sidor, genom nginx.
- Servera användarsidor, genom Roxen.
- Servera "legacy"-sidor, genom Roxen.
nginx är installerad på systemet, medan Roxen körs i en Docker-container.
Blockdiagram
Flödet av pilar visar hur en förfrågan kan bli löst.
URL-mönster
Leslie serverar URL:er som följer dessa mönster
| Beskrivning | URL-mönster |
|---|---|
| Webbplatsen | http(s)?://www.lysator.liu.se/.* |
| "Legacy"-sidor | http(s)?://www.lysator.liu.se/$LEGACY_PATH |
| Användarwebbplatser | http(s)$USERNAME//.*.user.lysator.liu.se/.* |
$USERNAMEär namnet på en lysator-användare.$LEGACY_PATHär en sökväg till en "legacy"-sida. Exempelvis/alma,/mudeller/jukebox.