Installation¶
Prerequisites¶
- Python 3.14 or newer
- A running NVIDIA OpenShell gateway
(or use
--localmode for local Docker-based gateways)
Install from PyPI¶
The fastest way to get started:
Or, if you prefer uv:
Install from source¶
First run¶
On first launch ShoreGuard creates a SQLite database at:
No manual migration step is needed — the schema is applied automatically.
Once the server is running, open your browser. The setup wizard appears on the first visit and walks you through creating an admin account.
Using PostgreSQL¶
For multi-instance deployments, ShoreGuard supports PostgreSQL. See Configuration — Database for setup.