Self-host a QQQ application

Run your Java application on infrastructure you manage. Validate the exact release and plan the operational work alongside application development.

Build the selected version

Use Java 21 and Maven. Pin the framework dependencies through the correct BOM, build a clean checkout, and preserve the resulting artifacts and source reference.

Configure dependencies

Configure the application

Supply the database schema and backend settings, an actual authentication provider, application permissions, and secrets. Environment names and ports come from the selected application.

Read deployment guidance

Operate and recover

Provision TLS, monitoring, logs, backup and restore, resource limits, and a rollback process. Capacity and infrastructure cost depend on your workload.

Plan backups and restore

Start locally

The sample uses local H2 and explicitly enabled mock authentication with synthetic data. It is a development example, not a production deployment configuration.

Run the sample