Docker container examples for No Moss 3 Carbo Landfill Online Library.
Go to file
2024-05-26 07:05:46 -04:00
frontend Renamed nm3clol directory to frontend. 2024-05-26 06:28:42 -04:00
frontend-caddy Renamed nm3clol directory to frontend. 2024-05-26 06:28:42 -04:00
fullstack Added string interpolation to solr configuration. 2024-05-26 06:15:43 -04:00
nm3clol-dev@97cd9e4fe2 Added nm3clol-dev as git submodule. 2024-05-26 07:05:31 -04:00
solr Added string interpolation to solr configuration. 2024-05-26 06:15:43 -04:00
solr-tika Added string interpolation to solr configuration. 2024-05-26 06:15:43 -04:00
tika Added string interpolation to solr configuration. 2024-05-26 06:15:43 -04:00
.env.example Updated solr and tika configurations. 2024-05-26 04:47:53 -04:00
.gitignore Updated solr and tika configurations. 2024-05-26 04:47:53 -04:00
.gitmodules Added nm3clol-dev as git submodule. 2024-05-26 07:05:31 -04:00
LICENSE Initial commit 2024-05-26 00:47:58 -04:00
nm3clol.Caddyfile Imported docker configuration from main source repository. 2024-05-26 01:23:51 -04:00
nm3clol.Dockerfile Imported docker configuration from main source repository. 2024-05-26 01:23:51 -04:00
README.md Documented git submodule. 2024-05-26 07:05:46 -04:00
solr-log4j2.xml Updated solr and tika configurations. 2024-05-26 04:47:53 -04:00
tika-config.xml Imported docker configuration from main source repository. 2024-05-26 01:23:51 -04:00
tika-log4j2.xml Updated solr and tika configurations. 2024-05-26 04:47:53 -04:00
tika-TesseractOCRConfig.properties Updated solr and tika configurations. 2024-05-26 04:47:53 -04:00

Docker Compose configurations

Cloning the repository (for deployment)

You can use git to clone this repository:

git clone https://gitea.daball.me/No-Moss-3-Carbo-Landfill-Online-Library/nm3clol-docker.git

Cloning the repository (for development)

You can use git to clone this repository:

git clone --recursive https://gitea.daball.me/No-Moss-3-Carbo-Landfill-Online-Library/nm3clol-docker.git

Create an environment file

You can copy the example file if you want, adjusting anything you need to suit the environment:

cp .env.example .env

Use Docker Compose to spin up the app.

Here are some Docker Compose configuration examples.

frontend

Minimal Web App only, no reverse proxy.

frontend-caddy

Web App only with Caddy reverse proxy.

solr

Minimal Solr instance.

solr-tika

Solr and Tika with Tesseract together.

tika

Minimal Tika with Tesseract instance.

fullstack

Example fullstack Solr, Tika with Tesseract, Web App, and Reverse Proxy instance.