Sha256: 6f83df9c92c2b70bf38c1cadd6216bf6cef7749a1a4025880518fca9a08e2a09

Contents?: true

Size: 1.23 KB

Versions: 17

Compression:

Stored size: 1.23 KB

Contents

version: "3.7"

services:
  app:
    build:
      context: .
      dockerfile: .docker/app/Dockerfile
      args:
        - ALPINE_RUBY_VERSION
    # mounting . is causing seg-fault on macosx
    #volumes:
      #- .:/app
    depends_on:
      - solr
    ports:
      - "3000:3000"
    environment:
      - SOLR_URL # Set via environment variable or use default defined in .env file
      - RAILS_VERSION # Set via environment variable or use default defined in .env file
      - VIEW_COMPONENT_VERSION # Set via environment variable or use default defined in .env file
      - SOLR_ENV=docker-compose
      - ENGINE_CART_RAILS_OPTIONS=--skip-git --skip-listen --skip-spring --skip-keeps --skip-action-cable --skip-coffee --skip-test --skip-solr

  solr:
    environment:
      - SOLR_PORT # Set via environment variable or use default defined in .env file
      - SOLR_VERSION # Set via environment variable or use default defined in .env file
    image: "solr:${SOLR_VERSION}"
    volumes:
      - $PWD/lib/generators/blacklight/templates/solr/conf:/opt/solr/conf
    ports:
      - "${SOLR_PORT}:8983"
    entrypoint:
      - docker-entrypoint.sh
      - solr-precreate
      - blacklight-core
      - /opt/solr/conf
      - "-Xms256m"
      - "-Xmx512m"

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/blacklight-7.37.0/docker-compose.yml
blacklight-7.37.0 docker-compose.yml
blacklight-7.36.2 docker-compose.yml
blacklight-7.36.1 docker-compose.yml
blacklight-7.36.0 docker-compose.yml
blacklight-7.35.0 docker-compose.yml
blacklight-8.1.0 docker-compose.yml
blacklight-7.34.0 docker-compose.yml
blacklight-8.0.1 docker-compose.yml
blacklight-8.0.0 docker-compose.yml
blacklight-8.0.0.beta8 docker-compose.yml
blacklight-8.0.0.beta7 docker-compose.yml
blacklight-8.0.0.beta6 docker-compose.yml
blacklight-8.0.0.beta5 docker-compose.yml
blacklight-8.0.0.beta4 docker-compose.yml
blacklight-8.0.0.beta3 docker-compose.yml
blacklight-8.0.0.beta2 docker-compose.yml