ALIVEPERSONA · KARTENSERVER
Deine Karten. Dein Server.
Auf dem eigenen PC oder einem externen Server. Hier verbindest du die Zuschauer-Erweiterung mit AlivePersona.
Einrichtung öffnen
Auf dem eigenen PC öffnet AlivePersona diese Seite direkt. Auf einem externen Server liegt der Einrichtungsschlüssel geschützt in dessen Datenordner.
1 · Öffentliche Adresse
Zuschauer benötigen eine erreichbare HTTPS-Adresse. localhost funktioniert nur zum Testen auf deinem eigenen Rechner.
Ein fester Tunnel verwendet deine Domain und einen Cloudflare-Account. Der Schnell-Tunnel benötigt beides nicht, ist für Tests gedacht und erhält bei jedem Start eine neue Adresse.
PC-Modus: Ist dieser PC aus oder der Kartenserver beendet, sind die Sammlungen nicht erreichbar. Auf einem externen Server bleiben sie verfügbar, solange dieser läuft.
2 · Twitch-Verbindung
Du benötigst keinen Twitch-Entwicklerschlüssel. Nach dem Speichern verbindest du deinen Kanal mit einem Einrichtungscode.
Twitch-Entwicklerkonsole öffnen und eine Erweiterung anlegen. Verwende Panel und Mobile, aktiviere die Identitätsfreigabe und trage die Server-Domain bei den erlaubten Abruf-Domains ein.
Der Schlüssel bleibt auf diesem Kartenserver. Er wird weder in das Zuschauer-Paket geschrieben noch an Plugin-Oberflächen weitergegeben.
3 · Mit Twitch verbinden
Erstelle einen Einrichtungscode. Trage in der Konfiguration der Twitch-Erweiterung deine Kartenserver-Adresse und diesen Code ein.
Der Code gilt zehn Minuten. Danach kannst du hier einen neuen erzeugen.
Zuschauer-Erweiterung erzeugen
Das Paket enthält Sammlung, direkte Tauschangebote und einen Kartenmarkt mit AlivePersona-Punkten. Echtgeldauszahlungen und Bits-Käufe sind nicht enthalten.
In Twitch unter Asset Hosting verwenden:
- Panel / Viewer Path:
viewer.html - Mobile Viewer Path:
viewer.html - Config Path:
config.html - Panel-Höhe:
500 - URL-Freigabe: die oben gespeicherte Serveradresse
Zum Testen deine Twitch-ID in die Testkonten-Liste aufnehmen. Für die öffentliche Nutzung muss Twitch die Erweiterung prüfen und freigeben.
4 · AlivePersona koppeln
In AlivePersona unter System → Plugins → Booster-Werkstatt → Online-Dienst die Serveradresse und diesen Code eintragen. Der Code gilt zehn Minuten.
Sammlungen und Tauschangebote laufen auf dem Kartenserver. Punkte-Käufe bleiben pausiert, bis AlivePersona verbunden ist und Zuschauerpunkte aktiviert sind.
Standort wechseln
Verschiebe Karten, Sammlungen, Tauschangebote und offene Käufe auf deinen eigenen Server oder zurück auf diesen PC. Die alte Kopie bleibt als gesperrte Sicherung erhalten.
Für Ubuntu und Debian mit Administratorzugang. Eine eigene Domain wird benötigt.
Was wird auf dem Server eingerichtet?
Das Programm richtet Docker, den Kartenserver und HTTPS ein. Bestehende fremde Webseiten und Kartendaten werden nicht überschrieben. Bereits belegte Webserver-Ports führen zum Abbruch. Die Rückholung funktioniert mit Servern, die über diesen Assistenten eingerichtet wurden.
Mit SSH-Schlüssel anmelden
Die Domain muss bereits auf deinen Server zeigen. Ports 80 und 443 müssen erreichbar und frei sein.
Twitch-Einrichtungscode:
Neuer AlivePersona-Kopplungscode:
Die Codes gelten zehn Minuten. Neue Codes kannst du in der Einrichtung am neuen Standort erstellen.
AlivePersona-Punktekonten bleiben auf deinem Rechner. Bei einem Wechsel auf einen anderen PC musst du zusätzlich die AlivePersona-Datensicherung wiederherstellen. Ein PC-Kartenserver ist für Zuschauer erreichbar, solange der PC, dieses Zusatzprogramm und der öffentliche Tunnel laufen.
Datensicherung
Sichere die Kartendatenbank und die AlivePersona-Punktekonten zusammen. Offene Käufe bleiben bei Unterbrechungen reserviert und werden nach dem Wiederverbinden abgeglichen.