quarkus.tls.key-store.pem.0.cert=/certs/server.crt
quarkus.tls.key-store.pem.0.key=/certs/server.key
quarkus.http.insecure-requests=redirect
```
2. Mount both the properties file and the certificate directory, and expose the HTTPS port:
```bash
docker run \
-v $(pwd)/application.properties:/home/jboss/config/application.properties:ro \
-v $(pwd)/certs:/certs:ro \
-p 8080:8080 \
-p 8443:8443 \
actian/nsql-mcp-server:1.0.1
```
## Provider Setup Guides
Choose your identity provider for step-by-step setup instructions:
- :material-cloud: **[Auth0](auth0/index.md)**
Cloud-hosted identity provider. Ideal for teams that want a managed service with no infrastructure to maintain.
- :material-key: **[Keycloak](keycloak/index.md)**
Open-source, self-hosted identity provider. Ideal for teams that need full control over their authentication infrastructure.