This commit is contained in:
@@ -128,6 +128,13 @@ Der Build wendet zusätzlich den lokalen Patch aus `docker/patch-drm-check.js` a
|
||||
`node/server.js`, bricht der Build mit einer klaren Meldung ab – dann das
|
||||
Suchmuster im Skript anpassen.
|
||||
|
||||
Ebenso ersetzt `docker/patch-attribution.js` die Hilfe-Zeile im Login
|
||||
(„E-Mail, für alles“) durch einen Self-Host-Hinweis mit Link auf
|
||||
https://adventure.land. Die Texte liegen in `docker/attribution/en.js` und
|
||||
`docker/attribution/de.json`, alle anderen Sprachen fallen auf Englisch zurück.
|
||||
Auch dieser Patch bricht den Build ab, wenn die Upstream-Vorlage nicht mehr
|
||||
passt.
|
||||
|
||||
## Gut zu wissen
|
||||
|
||||
- **E-Mail-Verifizierung:** AWS SES ist nicht konfiguriert. Beim Registrieren
|
||||
@@ -161,6 +168,11 @@ Suchmuster im Skript anpassen.
|
||||
Backend-Containers wäre das es selbst, deshalb leitet ein kleines
|
||||
`socat`-Relay `127.0.0.1:7192` an den `game`-Container weiter. Ohne das
|
||||
schlagen Admin-/Server-Funktionen (`server_eval`) fehl.
|
||||
- **Lizenz/Attribution:** Die AdventureLandOnlyUse-Lizenz verlangt einen
|
||||
crawlable Link auf https://adventure.land. Der ersetzt deshalb die
|
||||
„E-Mail, für alles“-Zeile im Login (siehe `docker/patch-attribution.js`).
|
||||
Zusätzlich ist einmalig eine kurze Mail an hello@adventure.land fällig, wenn
|
||||
die Instanz öffentlich erreichbar geht – das ist keine Code-Änderung.
|
||||
- **Nur lokal erreichbar:** Die Ports sind standardmäßig an `127.0.0.1` des
|
||||
Hosts gebunden. Für Zugriff aus dem LAN in `docker-compose.yml` die
|
||||
`127.0.0.1:`-Präfixe entfernen und `base_url` (sowie ggf.
|
||||
|
||||
Reference in New Issue
Block a user