Getting Started

Installation

Obtain and run the installer

Installation

Canonical customer command

soviez.sh --help
soviez.sh --version
soviez.sh --list

After bootstrap, the launcher is typically:

/usr/local/bin/soviez.sh

Works from any directory.

Bootstrap

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

This installs Soviez.sh on PATH. It does not require a GitHub account.

What Soviez installs/configures

  • Docker Engine and related tooling as required
  • Nginx reverse proxy and HTTPS tooling
  • Firewall baseline for public HTTP/HTTPS/SSH
  • Platform files under /opt/soviez

What you still provide

  • A supported Ubuntu server
  • Domain DNS pointing at the server
  • A valid Soviez license for Production
  • Operational decisions (domain name, Stage hostnames, backup schedule)

Next steps

  1. REQUIREMENTS.md
  2. INITIALIZATION.mdsudo soviez.sh --init
  3. NEW_PRODUCTION.mdsudo soviez.sh --new
  4. DOMAIN_AND_TLS.md

Notes

  • Prefer curl -fsSL (fail on HTTP errors, show errors, follow redirects)
  • Always use sudo for the public bootstrap on a fresh host
  • Do not paste internal admin or repair commands from support tickets into production without understanding them

Source: canonical operator documentation · Permalink