Documentation

Soviez Documentation

Canonical operator documentation for the Soviez ERP lifecycle platform.

Product Overview

What Soviez.sh is

Soviez.sh is the official deployment and lifecycle tool for self-hosted Soviez ERP.

It is a command-line tool you run on your Ubuntu server. It helps you install and operate Soviez ERP without manually assembling Docker, reverse proxy, TLS, security baseline, updates, backups, and Stage environments yourself.

curl -fsSL https://soviez.sh | sudo bash
soviez.sh --help

Who it is for

  • Business owners who want ERP on infrastructure they control
  • IT managers and system administrators
  • DevOps engineers and hosting providers
  • Implementers who need a repeatable Production and Stage workflow

What it helps you do

AreaCustomer outcome
InstallPrepare the host and create a Production ERP environment
Domain & HTTPSAttach your domain and serve ERP over HTTPS
SecurityApply a production-oriented baseline (firewall, private DB, TLS edge)
TuningAdjust runtime settings from available CPU/RAM (with dry-run)
UpdatesApply approved Soviez ERP releases (not a mutable “latest” tag)
Backup / restoreCreate and restore recovery copies of database and filestore
StageCreate isolated non-production environments for testing
DiagnosticsInspect status and recover operational issues

What stays under your control

  • The server and operating system
  • Your domain and DNS
  • ERP business database, attachments, and accounting data

Soviez authorization services verify license and release access for installation and updates. They do not host your ERP business data.

Relationship between components

ComponentRole for you
Soviez ERPThe business application running on your server
Soviez.shInstaller and operations CLI on the host
Soviez account / licenseAuthorizes Production, updates, and Stage operations when required

Installing or updating does not require a GitHub account. You do not need permanent Docker Hub credentials on the server.

Connected vs offline

Some operations (new installation authorization, updates, new Stage operations) may require connectivity to Soviez services.

An already-running ERP installation continues operating if Soviez services are temporarily unreachable. Backup, restore, and local diagnostics remain available according to current product policy.

Production vs Stage

  • Production — your live ERP environment
  • Stage — an isolated environment for testing; problems in Stage must not take down Production

Stage default retention: 14 calendar days. Maximum: 60 days from original creation. Stage entitlement expiry blocks future Stage lifecycle operations; it does not automatically delete an existing Stage.

Security posture

Soviez.sh applies a production-oriented security baseline. It is not a claim of absolute security. See SECURITY.md.

Soviez.sh never installs Webmin or Virtualmin.

Next

Getting Started