Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Der Paketserver

Überblick über den Paketserver, der die Seiteninstallationspakete von Exponential veröffentlicht, exponential.packages.exponential.earth, mit einer Karte der Seiten, die erklären, was er ist, was er enthält, wie er…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/site-packages/package-server/README.md

On this page

This page is a translation. Read the English original

Der Paketserver

Dieser Abschnitt ist für Administratoren, Entwickler und Hosting-Unternehmen, die wissen wollen, woher der Setup-Assistent, der Kickstarter und exp:install ihre Seitenpakete bekommen. Er beantwortet: was der Paketserver ist, was darauf liegt, wie ein Paket dorthin kommt, welche Einstellungen eine Installation darauf richten und was ohne ihn zu tun ist.

Tipp Sie haben ein Seitenpaket gebaut, das andere nutzen könnten? 7x und die Exponential Foundation ermutigen Sie ausdrücklich, es per Pull Request an das Repository hinter dem Paketserver einzureichen: Ihr Seitenpaket beitragen.

Inhalt

  1. Kurz gefasst
  2. Die Seiten dieses Abschnitts
  3. Welche Seite für welche Frage
  4. Die Adressen auf einen Blick
  5. Verwandte Seiten

Kurz gefasst

  • Der Paketserver ist eine statische HTTPS-Website: exponential.packages.exponential.earth. Nichts darauf führt Code aus; er liefert Dateien aus.
  • Er hat einen Ordner pro Release von Exponential, exponential/6.0/<version>/, jeder mit einer index.xml, den Archiven .ezpkg und einem Ordner thumbnails/.
  • Eine Installation liest <RemotePackagesIndexURL>/index.xml, gesetzt in settings/package.ini [RepositorySettings]. Für 6.0.15 ist das https://exponential.packages.exponential.earth/exponential/6.0/6.0.15.
  • Die Website wird von GitHub Pages aus dem Repository se7enxweb/exponential.packages.exponential.earth veröffentlicht; ein Workflow von GitHub Actions fügt die Seiten der Verzeichnisauflistung hinzu.
  • Die Pakete werden aus Quell-Repositorys gebaut, etwa se7enxweb/sevenx-ezpackage und se7enxweb/cjw_multisite-ezpackage.
  • Der Ordner 6.0.15 enthält 44 Pakete, zwölf davon Seitenpakete.
  • Ohne den Server kann eine Installation eine lokale index.xml und bereits importierte Pakete nutzen oder einen eigenen Spiegel.

Die Seiten dieses Abschnitts

SeiteWas sie beantwortet
Was der Paketserver istSeine Aufgabe, was er nicht ist und wie eine Installation mit ihm spricht
Geschichte des PaketserversVom Spiegel 2014 zu den Release-Ordnern von Exponential 6.0, aus der Git-Geschichte
Was auf dem Paketserver liegtJeder Release-Ordner und jedes Paket von 6.0.15 mit Typ und Größe
Das Format index.xmlDie Elemente und Attribute des Paketindex und welche davon der Code liest
Den Paketserver im Browser durchsuchenDie Seiten der Verzeichnisauflistung und was jede Spalte bedeutet
Der Paketserver auf GitHubDas Repository, der Workflow für Pages, die Action für die Verzeichnisauflistung, CNAME und FUNDING.yml
Die Quell-RepositorysWo die entpackte Quelle jedes Pakets liegt
Wie ein Release den Paketserver erreichtVon einem Commit in einem Quell-Repository zu einer Datei auf dem Server
Einstellungen des PaketserversJeder Schlüssel von [RepositorySettings] mit seinem Standard
Ein Paket von Hand herunterladencurl, tar -tzf, eine Datei prüfen, sie importieren
Offline-Installationen und SpiegelInstallieren ohne Internetzugang und einen Release-Ordner kopieren
Wenn der Paketserver nicht erreichbar istWiederholungen, Fehlermeldungen und was zu tun ist

Welche Seite für welche Frage

Sie wollen ...Lesen Sie
sehen, aus welchen Paketen eine Installation wählen kannWas auf dem Paketserver liegt
die Dateien selbst ansehenDen Paketserver im Browser durchsuchen
ein Paket prüfen, bevor Sie ihm vertrauenEin Paket von Hand herunterladen
auf einem Server ohne Internetzugang installierenOffline-Installationen und Spiegel
einen Fehler im Schritt Site Paket verstehenWenn der Paketserver nicht erreichbar ist
eine Installation auf einen anderen Server richtenEinstellungen des Paketservers, dann Eine Website auf Ihren Paketserver richten
einen eigenen Paketserver betreibenEinen eigenen Paketserver betreiben
Ihr Paket auf den gemeinsamen Server bringenIhr Seitenpaket beitragen

Die Adressen auf einen Blick

WasAdresse
Der Paketserverhttps://exponential.packages.exponential.earth/
Alle Release-Ordner von 6.0https://exponential.packages.exponential.earth/exponential/6.0/
Der Release-Ordner 6.0.15https://exponential.packages.exponential.earth/exponential/6.0/6.0.15/
Der Paketindex von 6.0.15https://exponential.packages.exponential.earth/exponential/6.0/6.0.15/index.xml
Das Repository dahinterhttps://github.com/se7enxweb/exponential.packages.exponential.earth
Die Einstellung, die ihn nenntsettings/package.ini [RepositorySettings] RemotePackagesIndexURL
Wo heruntergeladene Pakete landenvar/storage/packages/7x/<name>/

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x