nm3clol-docker/README.md
2024-06-25 00:28:57 -04:00

52 lines
1.1 KiB
Markdown

# 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
If you are using an older version of git or the git submodules didn't download, try:
git submodule update --init --recursive
## 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.