Docker container examples for No Moss 3 Carbo Landfill Online Library.
| frontend | ||
| frontend-caddy | ||
| fullstack | ||
| nm3clol-dev@97cd9e4fe2 | ||
| solr | ||
| solr-tika | ||
| tika | ||
| .env.example | ||
| .gitignore | ||
| .gitmodules | ||
| LICENSE | ||
| nm3clol.Caddyfile | ||
| nm3clol.Dockerfile | ||
| README.md | ||
| solr-log4j2.xml | ||
| tika-config.xml | ||
| tika-log4j2.xml | ||
| tika-TesseractOCRConfig.properties | ||
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.