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
,/mud
eller/jukebox
.