docs(conductor): Synchronize docs for track 'implement_ttl_heartbeat'
This commit is contained in:
@@ -14,3 +14,4 @@ A highly available and durable personal music streaming service built on Navidro
|
|||||||
- **High-Quality Streaming:** Support for advanced audio formats and on-the-fly transcoding (Opus/FLAC) to ensure the best possible listening experience.
|
- **High-Quality Streaming:** Support for advanced audio formats and on-the-fly transcoding (Opus/FLAC) to ensure the best possible listening experience.
|
||||||
- **Universal Compatibility:** Full support for the Subsonic API to allow connection from a wide variety of mobile and desktop music clients.
|
- **Universal Compatibility:** Full support for the Subsonic API to allow connection from a wide variety of mobile and desktop music clients.
|
||||||
- **Automated Infrastructure:** Managed by Nomad and Consul for seamless cluster operations and service discovery.
|
- **Automated Infrastructure:** Managed by Nomad and Consul for seamless cluster operations and service discovery.
|
||||||
|
- **Robust High Availability:** Automatic failover with TTL-based self-registration for clean and resilient service catalog management.
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
## Storage & Database
|
## Storage & Database
|
||||||
- **SQLite:** The primary relational database used by Navidrome for metadata and state.
|
- **SQLite:** The primary relational database used by Navidrome for metadata and state.
|
||||||
- **LiteFS:** A FUSE-based filesystem that provides synchronous replication of the SQLite database across the cluster.
|
- **LiteFS:** A FUSE-based filesystem that provides synchronous replication of the SQLite database across the cluster.
|
||||||
- **Process Management:** LiteFS-supervised with a leadership-aware entrypoint script ensuring Navidrome only runs on the primary node.
|
- **Process Management:** LiteFS-supervised with a robust TTL-heartbeat registration script ensuring zero-downtime failover and clean service catalog management.
|
||||||
|
|
||||||
## Automation & Delivery
|
## Automation & Delivery
|
||||||
- **Gitea Actions:** Automates the multi-arch (AMD64/ARM64) building and pushing of the custom supervised container image.
|
- **Gitea Actions:** Automates the multi-arch (AMD64/ARM64) building and pushing of the custom supervised container image.
|
||||||
|
|||||||
Reference in New Issue
Block a user