48 lines
1011 B
Markdown
48 lines
1011 B
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
|
|
|
|
## 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.
|