Installation — overview
How to install Liberty Next: pick Docker (light or full layout) or a Python install, run one command, sign in, add the licence and the licensed apps, switch on HTTPS. Every step afterwards — status, backup, upgrade, rollback — goes through the same command.
Architecture
What a Liberty Next install is made of, whatever the way it is installed (Docker light, Docker full, Python with systemd): one server process, a framework database, configuration files, the optional licensed-apps bundle and two secrets — where each one lives, how the server starts, how its health is checked.
Docker
Install Liberty Next with Docker: prerequisites, the light layout (one container, SQLite) and the full layout (PostgreSQL, Traefik, pgAdmin, Portainer), install options, image tags, the recorded compose files, Docker Swarm.
Python server
Install Liberty Next without Docker: pipx install from PyPI, secrets in an environment file, PostgreSQL bootstrap with liberty-admin init-db, the licensed apps, a systemd unit, and liberty-ops for status, backups and upgrades.
Licensed apps
Install Nomasx-1 and Nomajde on Liberty Next: the licence key, the apps wheel, the application databases created by the installation jobs, the per-entity merge that keeps your changes on every upgrade, and the first connection to the source system.
HTTPS and Traefik
Switch Liberty Next to HTTPS on the full Docker layout: a Let's Encrypt certificate or your own, switching mode or back to HTTP with ./liberty ssl, the Traefik dashboard password, and what to forward when you use your own reverse proxy.
Bundled visual tools
How to use the Portainer and pgAdmin instances that ship with the Liberty Full Docker layout — first-run setup, common operator tasks, Docker socket security trade-offs, Swarm specifics.
Operations
Run a Liberty Next install day to day: ./liberty status and doctor, start, stop and logs, backups and restores, common administrator tasks, the liberty-ops twin for Python installs, and the usual problems with their fix.
Upgrade and rollback
Upgrade Liberty Next with one command: ./liberty upgrade (Docker) or liberty-ops upgrade (Python) checks the install, takes a backup, installs the new release and the apps, applies the schema migrations and records a report; rollback undoes it. Swarm upgrades and versioning.
Production checklist
What to check before a Liberty Next server goes into production: pinned release, HTTPS, passwords, secrets kept off the server, exposed ports, sign-in protection, backups, logs, monitoring — and what the shipped Docker layouts already harden for you.