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

Site packages for hosts

What an Exponential installation puts on a new site: the site packages offered by the package index (sevenx_multisite and the others, with or without demo content), where packages come from (remote index, local…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/hosting/provisioning/site-packages.md

On this page

Site packages for hosts

This page is for hosts who choose what a new customer site contains when it is installed. It answers: which site packages exist, what "clean" means, where the installer gets packages from, and how to install without internet access. The reference is 4.3 Site packages.

Contents

  1. What a site package is
  2. The packages you will choose from
  3. Where packages come from
  4. Offline and controlled installs
  5. Choosing per plan

What a site package is

The installer installs "a site package: an Exponential package of type site ... plus the packages it requires". Packages live in the package repository below var/storage/packages/; the vendor directory is set by settings/package.ini [RepositorySettings] Vendor (7x).

A site package can carry install scripts that run at fixed points of CreateSites (pre-install, settings, roles, preferences, post-install). This "multi-site installer" is "not a fourth install method: it is the site package's part of every install, whichever front end started it".

The packages you will choose from

The package index of this version offers eleven site packages; the ones you are most likely to choose:

Site packageSummary in the indexNotes
sevenx_multisite7x MultiSite Default Installationthe default of exp:install --package and exp:kickstarter ini --yes; with demo content
sevenx_multisite_cleanthe same, without demo content
sevenx_site, sevenx_site_clean7x Simple Website Interfacea simpler site, with or without demo content
ezwebin_site, ezflow_site, ezdemo_site (each also ..._clean), plain_sitethe older site packageskept for sites built on them

"A _clean package installs the same structure without the demo articles and images: choose it for a real site you will fill yourself, and the full one to evaluate Exponential."

Where packages come from

SourceHow
The remote package index[RepositorySettings] RemotePackagesIndexURL in settings/package.ini; a listed package that is not yet imported is downloaded and imported, with the packages it requires
The local repositorya package already imported under var/storage/packages/ is used as it is
An uploadthe wizard's Site package page has an Upload package field for an .ezpkg file

Offline and controlled installs

"When the index cannot be downloaded, SiteTypes looks for an index.xml in the system repository instead, which is how an offline installation works." For a host this means:

  • Servers without outgoing internet access can install from a local repository you fill once.
  • A host that wants every customer site to start from the same tested package set can keep that set locally, and install with the kickstarter, which is "the method to use ... when the site package comes from a local package repository" (The kickstarter for hosts).
  • A dry run (exp:install --dry-run or exp:kickstarter run --dry-run) fetches the packages into a temporary repository and checks them without installing.

Choosing per plan

CustomerPackage
wants to try Exponentialsevenx_multisite (demo content)
starts a real sitesevenx_multisite_clean or sevenx_site_clean
migrates an existing sitenone of these: the site comes from its backup (Migrating customers)

Install with exp:install --package=<name>, or Site_package in the [site_types] section of kickstart.ini (6.4).

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

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