Getting Started
New Production
Create a Production instance
New Production
Create your live Soviez ERP environment on a prepared Ubuntu server.
sudo soviez.sh --new
Optional flags:
sudo soviez.sh --new [--domain erp.example.com] [--activation automatic|manual]
If your terminal disconnects during install, resume the same operation:
soviez.sh --reattach <operation-id>
What happens during install
Soviez walks you through a connected workflow:
- Checks server compatibility (Ubuntu 22.04, 24.04, or 26.04 amd64)
- Verifies your Soviez license
- Selects an approved ERP release
- Downloads the required runtime (short-lived access — no permanent registry login on your server)
- Creates the database and ERP environment
- Configures your domain and HTTPS reverse proxy
- Applies security and runtime settings
- Activates the installation (automatic or manual, per your choice)
Some steps take several minutes depending on network speed, image download, and server resources. If a step cannot complete safely, Soviez stops and reports the problem — it does not leave ERP half-configured without a recovery path.
Before you start
- Host prepared with
sudo soviez.sh --init(recommended) - DNS for your Production hostname (for example
erp.example.com) pointing to the server - Valid Soviez license for Production
- Outbound HTTPS for license authorization and image download
You do not need a GitHub account or Docker Hub credentials.
What install does not do
- Does not expose application ports publicly — ERP is served on HTTPS port 443 only
- Does not grant the application database role superuser or host root access
- Does not require continuous Soviez connectivity after activation for day-to-day ERP use
- Does not install Webmin or Virtualmin
After success
- Open
https://erp.example.com(your domain) - Sign in with the credentials printed by the installer
- Confirm health:
soviez.sh --listandsoviez.sh --doctor
Related
Source: canonical operator documentation · Permalink