Der Asciinema-Server ist eine serverseitige Komponente des Asciinema-Ökosystems.
Es implementiert eine Hosting-Plattform für Terminalsitzungsaufzeichnungen. Dazu gehört ein API-Endpunkt zum Hochladen von Aufzeichnungen, der von der asciinema-CLI verwendet wird und eine vertraute Weboberfläche zum Anzeigen, Durchsuchen, Teilen und Verwalten von Aufzeichnungen bietet.
Der Server basiert auf der Elixir-Sprache und dem Phoenix-Framework und bettet das virtuelle Terminal avt von asciinema ein, um Aufgaben wie die Erstellung von Vorschauen und die Analyse von Aufzeichnungen auszuführen.
asciinema.org ist eine öffentliche Asciinema-Serverinstanz, die vom asciinema-Team verwaltet wird und kostenloses Hosting für Terminalaufzeichnungen bietet, das allen zur Verfügung steht. Weitere Informationen zu dieser Instanz finden Sie unter asciinema.org/about.
Sie können den Asciinema-Server problemlos selbst hosten und die Asciinema-CLI mit Ihrer eigenen Instanz verwenden. Wenn Ihnen das Hochladen Ihrer Terminalsitzungen auf asciinema.org unangenehm ist, Ihre Unternehmensrichtlinien dies verbieten oder Sie es einfach vorziehen, alles selbst zu hosten, dann ist asciinema genau das Richtige für Sie.
Bemerkenswerte Merkmale:
.txt
) einer Aufnahme herunterzuladen.Weitere Einzelheiten finden Sie in den Asciinema-Serverdokumenten.
Die Nachhaltigkeit der Asciinema-Entwicklung hängt von Spenden und Sponsoring ab.
Bitte helfen Sie dem Softwareprojekt, das Sie verwenden und lieben. Werden Sie Unterstützer oder Firmensponsor.
asciinema wird gesponsert von:
Wenn Sie an Hosting, Wartung oder Anpassung des Asciinema-Servers interessiert sind, schauen Sie sich die Beratungsdienste von Asciinema an.
© 2011 Marcin Kulik.
Der gesamte Code ist unter der Apache-Lizenz, Version 2.0, lizenziert. Einzelheiten finden Sie in der LICENSE-Datei.