Listing Thumbnail

    Apache Solr - Hardened Open-Source Enterprise Search Platform

     Info
    Sold by: Lynxroute 
    Deployed on AWS
    Free Trial
    This product has charges associated with it for hardening, security configuration, and support. Apache Solr is an open-source enterprise search platform built on Apache Lucene - schema-driven full-text search, faceting, and rich document handling on the JVM. Unlike bare Solr AMIs that ship with no authentication, an admin API open on every interface, and no TLS, this Lynxroute build is ready out of the box: a unique admin password at first boot, dual-layer Basic Auth (TLS reverse proxy plus Solr's native BasicAuthPlugin), the search server bound to loopback only, UFW firewall pre-configured, and a CIS Level 1 hardened Ubuntu 24.04 LTS base. Apache-2.0 license - fully auditable, no vendor lock-in.

    Overview

    This is a repackaged software product wherein additional charges apply for hardening, security configuration, and support.

    WHAT IS APACHE SOLR

    Apache Solr is an open-source enterprise search platform from the Apache Software Foundation, built on the Apache Lucene library and running as a Java (JVM) service. It provides schema-driven full-text search with hit highlighting, faceting, dynamic clustering, geospatial and range queries, rich document (PDF, Office) handling, near-real-time indexing, and result ranking over a REST-like HTTP API plus the classic Solr Admin UI. Solr indexes and configuration sets are persisted on the local filesystem and queried with sub-second latency; it scales from a single node to large clusters. This image runs Solr standalone (single node, user-managed) on OpenJDK 21. Apache-2.0 license - a self-hosted alternative to hosted search services and a Lucene-based peer to Elasticsearch and OpenSearch, with no per-query fees and no vendor lock-in.

    WHAT THIS AMI ADDS

    Security hardening:

    • Unique admin password generated per instance at first boot
    • Dual-layer Basic Auth: an nginx TLS reverse proxy plus Solr's native BasicAuthPlugin, both gating the Admin UI and REST API with the same credential
    • Solr bound to 127.0.0.1 only - never exposed directly; nginx terminates TLS on 443
    • UFW firewall - ports 22 (SSH) and 443 (HTTPS) only
    • fail2ban, AppArmor
    • CVE scan - every image is scanned for vulnerabilities before release

    OS hardening (CIS Level 1):

    • CIS Ubuntu 24.04 LTS Level 1 benchmark applied via ansible-lockdown
    • auditd, SSH hardening, Kernel hardening, IMDSv2 enforced

    Compliance artifacts:

    • SBOM - CycloneDX 1.6 at /etc/lynxroute/sbom.json
    • CIS Conformance Report at /etc/lynxroute/cis-report.html
    • CIS Tailored Profile at /usr/share/doc/lynxroute/CIS_TAILORED_PROFILE.md

    Highlights

    • Solr security baked in: unique admin password at first boot, dual-layer Basic Auth (TLS reverse proxy plus Solr's native BasicAuthPlugin), and the search server bound to loopback only behind a TLS perimeter - unlike bare Solr AMIs that ship with authentication disabled, the admin API open on every interface, and no TLS.
    • CIS Level 1 hardened Ubuntu 24.04 LTS: auditd, fail2ban, AppArmor, SSH key-only, IMDSv2 enforced. CVE-scanned before every release. SBOM (CycloneDX) and CIS Conformance Report included.
    • Enterprise search on Apache Lucene: schema-driven full-text search, faceting, hit highlighting, rich-document and geospatial queries via a REST API and the Solr Admin UI. Apache-2.0 license - fully auditable, no vendor lock-in.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    Apache Solr - Hardened Open-Source Enterprise Search Platform

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (5)

     Info
    Dimension
    Cost/hour
    t3.medium
    Recommended
    $0.02
    t3.large
    $0.03
    t3.small
    $0.02
    m6i.xlarge
    $0.05
    m6i.large
    $0.03

    Vendor refund policy

    We do not offer refunds for this product. AWS infrastructure charges (EC2, EBS, data transfer) are billed separately by AWS and are not refundable by us.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Apache Solr 10.0.0 - Initial release (June 2026)

    • Apache Solr 10.0.0 on Ubuntu 24.04 LTS
    • CIS Level 1 hardening applied (ansible-lockdown/UBUNTU24-CIS)
    • CVE-scanned before every release
    • Unique admin password generated at first boot
    • Dual-layer Basic Auth: nginx TLS reverse proxy plus Solr native BasicAuthPlugin
    • Solr bound to 127.0.0.1 only; TLS terminated by nginx on 443
    • Standalone (user-managed) single node on OpenJDK 21
    • UFW firewall pre-configured (ports 22, 443 only)
    • fail2ban, auditd, AppArmor pre-configured
    • SBOM (CycloneDX 1.6) at /etc/lynxroute/sbom.json
    • CIS Conformance Report (OpenSCAP) at /etc/lynxroute/cis-report.html
    • IMDSv2 enforced

    Additional details

    Usage instructions

    1. Launch instance (t3.medium recommended)
    2. Open Security Group - allow TCP 443 from your IP
    3. SSH: ssh -i key.pem ubuntu@<PUBLIC_IP>
    4. Read credentials: sudo cat /root/solr-credentials.txt
    5. Open https://<PUBLIC_IP>/solr/ in your browser - accept the self-signed certificate warning
    6. Log in with the admin username and password from the credentials file (Basic Auth gates both the Admin UI and the REST API)

    Query and index via the REST API over TLS, for example: curl -k -u admin:<password> 'https://<PUBLIC_IP>/solr/sample/select?q=:'

    Solr runs standalone (single node) and listens on 127.0.0.1:8983 only; nginx is the TLS and Basic Auth perimeter on 443. Do not expose 8983 directly. The admin password is saved to /root/solr-credentials.txt at first boot. Replace the self-signed TLS certificate with a CA-signed certificate (certbot is pre-installed) for production use.

    Resources

    Vendor resources

    Support

    Vendor support

    Visit us online: https://lynxroute.com 

    For Apache Solr documentation: https://solr.apache.org/guide/solr/latest/  For Apache Solr upstream issues:

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.