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

1.1 KiB

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.