...
- SIMPLIFIED_CONFIGURATION_FILE
Optional The full path to configuration file in the container. Using the volume options-v
, e.g.YOUR_LOCAL_DIRECTORY_WITH_CONFIG_FILE:/etc/simplified
, it should look something like-e SIMPLIFIED_CONFIGURATION_FILE=/etc/simplified/YOUR_CONFIGURATION_FILENAME.json
.
Use this documentation to create the JSON file for your particular library's configuration. If you're unfamiliar with JSON, you can use this JSON Formatter & Validator to validate your configuration file. - SIMPLIFIED_DB_TASK
Required. Performs a task against the database at container runtime. Options are:- ignore : Does nothing. This is the default value.
- init : Initializes the app against a brand new database. If you are running a circulation manager for the first time every, use this value to set up an Elasticsearch alias and account for the database schema for future migrations.
- migrate : Migrates an existing database against a new release. Use this value when switching from one stable version to another.
- SIMPLIFIED_PRODUCTION_DATABASE
Required. The URL of the production PostgreSQL database for the application. - SIMPLIFIED_TEST_DATABASE
Optional in v2.x only. The URL of a PostgreSQL database for tests. This optional variable allows unit tests to be run in the container. - TZ
Optional. Scripts container only. The timezone of the library or libraries on this circulation manager, selected according to Debian-system timezone options. This value allows scripts to run at ideal times.
...