The barynt command
The installer puts itself on your server as barynt. It runs your upgrades, backups and checks.
Commands
| Command | What it does |
|---|---|
barynt status | Containers, version and health |
barynt upgrade | The newest version (or --version), with a backup first |
barynt backup | Database, uploaded files and .env in one archive |
barynt restore <archive> | Replace the data with a backup |
barynt logs [service] | Follow the logs of app, postgres, caddy … |
barynt config [K=V …] | Change the domain or SMTP; interactive without arguments |
barynt doctor | Checks Docker, memory, disk, DNS and health |
barynt start | stop | restart | What it says |
barynt uninstall | Removes the containers; --purge also deletes all data |
Upgrading
barynt upgrade # backup, then the newest releasebarynt upgrade --version 1.0.12 # a specific oneThe app applies database migrations itself when it starts. Use --no-backup to skip the backup and --force to reinstall the same version or go back to an older one.
Backups
barynt backup --output /mnt/backupsbarynt restore /mnt/backups/barynt-1.0.12-20261028-0300.tar.gz