BDSA_Setup_Documentation

Overview

Purpose: This guide explains how to deploy a Digital Slide Archive (DSA) instance, from a quick container-based startup to production-scale deployment considerations. It is intended for both:

This section gets a DSA instance running on your local machine in minutes. This is not yet a production deployment it is a way to verify the software works and to begin exploring configuration before making infrastructure decisions.

Before starting, ensure you have:

Why these requirements? DSA runs as a multi-container stack: a MongoDB database, a RabbitMQ message broker, one or more Celery worker processes for background tasks (like tile generation), and the Girder-based web application itself. Each of these consumes memory and disk. The 4 GB minimum keeps the stack responsive even during initial data import.

Replace with the actual IP address of the server.

How to find the server's IP address:

From the project’s README on GitHub.

At a glance

RepositoryKentucky-Open-Science/BDSA_Setup_Documentation
Research areaOther projects
Primary languageNone detected
LicenseNone specified
Stars / forks0 / 0
Open issues and pull requests0
Created2026-04-28
Last push2026-04-28
Default branchmain

What the README covers

Top contributors

Get the code

git clone https://github.com/Kentucky-Open-Science/BDSA_Setup_Documentation.git