You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chronicle requires configuration to define its runtime behavior. For complete configuration details, see the [Configuration](configuration.md) guide.
21
+
Chronicle requires configuration to define its runtime behavior. For complete configuration details, see the [Configuration](hosting/configuration.md) guide.
22
22
23
23
The configuration file must be mounted into the container at `/app/chronicle.json`, or you can use environment variables with the `Cratis__Chronicle__` prefix.
24
24
@@ -80,11 +80,11 @@ volumes:
80
80
1. **Use specific version tags** instead of `latest` for production deployments
81
81
2. **Mount configuration as read-only** (`-v /path/to/chronicle.json:/app/chronicle.json:ro`)
82
82
3. **Use environment-specific connection strings** for MongoDB
83
-
4. **Configure appropriate timeouts** based on your infrastructure (see [Configuration](configuration.md))
83
+
4. **Configure appropriate timeouts** based on your infrastructure (see [Configuration](hosting/configuration.md))
84
84
5. **Enable health checks** for container orchestration
85
85
6. **Set up monitoring** for all exposed ports
86
86
7. **Use secrets management** for sensitive configuration values
87
-
8. **Enable TLS** with proper certificates (see [TLS Configuration](../tls-configuration.md))
87
+
8. **Enable TLS** with proper certificates (see [TLS Configuration](../tls-hosting/configuration.md))
Copy file name to clipboardExpand all lines: Documentation/tls-configuration.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ var options = new ChronicleOptions
78
78
};
79
79
```
80
80
81
-
You can also enable TLS for development to test TLS-related functionality. See [Local Certificate Setup](local-certificates.md) for guidance on generating and configuring development certificates.
81
+
You can also enable TLS for development to test TLS-related functionality. See [Local Certificate Setup](hosting/local-certificates.md) for guidance on generating and configuring development certificates.
82
82
83
83
### Production
84
84
@@ -117,8 +117,8 @@ For production environments, obtain certificates from:
117
117
118
118
For development environments, generate self-signed certificates:
119
119
120
-
- Using the [.NET CLI](local-certificates.md#option-1-using-net-cli-recommended-for-net-developers)
121
-
- Using [OpenSSL](local-certificates.md#option-2-using-openssl)
120
+
- Using the [.NET CLI](hosting/local-certificates.md#option-1-using-net-cli-recommended-for-net-developers)
121
+
- Using [OpenSSL](hosting/local-certificates.md#option-2-using-openssl)
122
122
123
123
## Connection String Configuration
124
124
@@ -216,7 +216,7 @@ For development, use a Debug build which allows running without a certificate.
216
216
217
217
## See Also
218
218
219
-
-[Local Certificate Setup](local-certificates.md) - Generate and configure development certificates
220
-
-[Production Hosting](production.md) - Production deployment guidance
0 commit comments