Components
Search
Mastodon may optionally utilize an installation of Elasticsearch or OpenSearch. Administrators may add either service to enable full-text search features.
Versions of Mastodon are listed across the top of the matrix. Versions of each required component are listed along the left side.
Elasticsearch
| 4.6 | 4.5 | 4.4 | 4.3 | 4.2 | |
|---|---|---|---|---|---|
| 9.x | |||||
| 8.x | |||||
| 7.x |
| Key | |
|---|---|
| Supported in this version | |
| End of life, use with caution | |
| Not supported in this version |
References: Elasticsearch Maintenance Policy
Terminal
# Check running version
elasticsearch --version
OpenSearch
| 4.6 | 4.5 | 4.4 | 4.3 | 4.2 | |
|---|---|---|---|---|---|
| 3.x | |||||
| 2.x |
| Key | |
|---|---|
| Supported in this version | |
| End of life, use with caution | |
| Not supported in this version |
References: OpenSearch Maintenance Policy
Terminal
# Check running version
opensearch --version
FFmpeg
Mastodon requires an installation of FFmpeg for video processing, and administrators must ensure a supported FFmpeg version is present and configured.
Nginx
Mastodon requires a load balancer or reverse proxy to properly terminate TLS/SSL connections between users and ingress traffic to the system.