Skip to content

pulibrary/davies_project

Davies Project Website

The core asset from the original website is the database compiled from punch cards produced by Professor Haynes McMullen in his research on American Libraries before 1876. The contents of that database were converted to CSV, as were some metadata: a key to the library types in the data table, a glossary of those types, and a bibliography.

This is a static site of what was a Wordpress website of the daviesproject

Nginx Docker Container for Serving Files

This project provides a Dockerized Nginx server configured to serve the daviesproject. It was formerly a wordpress site.

Table of Contents

Introduction

This repository contains the necessary files to build and run a Docker container with Nginx serving the wordpress converted static site files. The project is designed to be flexible and easy to use, with a configurable server name and a custom Nginx configuration optimized for serving static content.

Prerequisites

  • Docker Engine and Docker Compose installed. See the official Docker documentation for installation instructions: https://docs.docker.com/
  • A directory containing your static files.
  • A custom Nginx configuration file (e.g., default.conf).

Installation

  1. Clone this repository (or copy the necessary files) to your local machine.
  2. Place your static files in the same directory as the Dockerfile.
  3. Ensure you have a default.conf file with your Nginx configuration in the same directory. A sample configuration is provided below.

Usage

  1. Build the Docker image:

    docker build -t daviesproject .
    
    

This repository contains code to publish this data as a Jekyll site, using templates from CollectionBuilder.

About

A CollectionBuilder version of the Davies site

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •