Public internal repo of the GEC Biorepository Specify Portal
cloned from https://github.com/specify/webportal-installer
fishvouchers.zip
, coralvouchers.zip
)suggest changes
The webportal has been set up as a Docker container for ease of deployment. That being said, you will need to install Docker and Docker Compose for deploy this way.
There are development and production compose files, their differences are small but are listed below.
SP_HOST
env var defaults to localhost
docker-compose up -d
from the repo directorySP_HOST
env var defaults to specifyportal.uog.edu
SP_CERTS_PATH
env var is required and should point to the directory on the host machine that contains the ssl certs to usedocker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
from the repo directory You can add your environment variables to the begginning of your docker-compose commands if you'd prefer like so:
SP_HOST=<HOST> SP_CERTS_PATH=<PATH> docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
see the old README.