Quick Install
Quick Install prepares the minimum operating-system tools, reads the Layer1 catalog, downloads the latest eligible Universal installer, validates its SHA256 checksum and starts the installation.
curl -fsSL https://layer1.e4s.network/quick-install.sh -o /tmp/e4s-quick-install.sh
chmod +x /tmp/e4s-quick-install.sh
/tmp/e4s-quick-install.sh
Download the script first and execute it from a real terminal so prompts can read from the controlling TTY.
Manual Universal installer
chmod +x E4S-Infrastructure-VERSION-Universal-Linux.run
./E4S-Infrastructure-VERSION-Universal-Linux.run --verify-only
./E4S-Infrastructure-VERSION-Universal-Linux.run
The Universal wrapper detects the Linux family and selects the embedded Debian/Ubuntu or RHEL-family installer.
Installer questions
| Question | Purpose |
|---|---|
| Panel domain | Hostname used for the E4S control panel. |
| Public site domain | Hostname used for the external E4S website/frontend. |
| Let's Encrypt email | ACME account and certificate notifications. |
| Owner email | Initial platform Owner account. |
Non-interactive installation
E4S_NONINTERACTIVE=1 \
E4S_PANEL_DOMAIN=panel.example.com \
E4S_SITE_DOMAIN=example.com \
E4S_LETSENCRYPT_EMAIL=admin@example.com \
E4S_OWNER_EMAIL=owner@example.com \
./E4S-Infrastructure-VERSION-Universal-Linux.run
For a commercial deployment, provide the license key through the supported installer environment. Without a commercial key, an eligible installation can request the automatic trial entitlement.
What the installer prepares
Required OS tools and certificates.
Python 3.12 runtime and E4S virtual environment.
Application database and fresh schema.
Runtime cache and operational state support.
Reverse proxy and public frontend delivery.
Web, Agent API and background Worker services.
Signed entitlement client and local status integration.
Protected-file integrity baseline.
Post-install credentials
cat /root/e4s-install-credentials.txt
This file contains the generated Owner password, URLs, server IP, license information and database credentials. Protect it as a secret.
Post-install verification
e4s health
e4s status
e4s release-check
e4s license status
e4s feature-guard verify