SobekCM Repository Community Help
SobekCM Repository

System Requirements

Basic Server Specifications

As of version 5.0, the digital repository was migrated to .NET 10, which supports both Windows and Linux environments. As of August 2026, the software has not yet been tested on linux however. The repository will be tested under Linux environments in the near future.

If you are hosting it in a Windows OS, you can just choose any of the most recent Windows Server versions.

None of the hardware for this system needs to be particularly robust. Putting a good amount of memory in the Solr/Lucene and Database server is probably the best use of your money when building a system to run this digital repository.

It is recommended to have at least 4GB of memory and 80GB of disk space on the web server. If you are running the database, Solr/Lucene, and the builder on one server, as recommended, 10GB of RAM and several CPU cores is optimal. Your hard drive space needed for this is mostly dependent on how much full text you will have in your system. For seven million pages, our Solr/Lucene indexes take about 250GB of disk space.

.NET 10 Application

As of version 5.0, the builder and web application require the .NET 10 Hosting Bundle and/or the .NET 10 Desktop install (for the Builder) to be installed on those machines. This is a free install from Microsoft and can be installed from the .NET Framework 10 Download Center.

Relational Database

This system currently runs against a relational database loaded into either Micorosft SQL or, as of version 5.0, PostgresSQL. Also, as of version 5.0, the full text indexing features are no longer needed, as all metadata searching and browsing has been migrated into the Solr engine.

If you are using the MS SQL, the free version of Microsoft SQL (Express or Developer) is sufficient for smaller libraries. The Microsoft DB engine can be downloaded from their Microsoft SQL Server downloads page.

IIS

The SobekCM web application requires IIS 10, which is the built-in web server included with modern Windows versions like Windows Server 2016, 2019, 2022, 2025, and Windows 10/11.

Strictly speaking you could probably serve the web application without IIS, just using Kestrel, but this is not recommended for production environments.

Solr

All searching and browsing of digital resources and metadata exploration occurs with a Solr server, which must be installed and configured. See notes on configuring the Solr server here.

 

Do you meet these requirements? Continue to preparation for installation. >>