Manage ASL magazines and their articles.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# IMPORTANT: Use run-containers.sh to set up the necessary environment variables.
|
|
|
|
|
|
|
|
version: "3.4"
|
|
|
|
|
|
|
|
services:
|
|
|
|
web:
|
|
|
|
image: asl-articles-web:$TAG
|
|
|
|
build:
|
|
|
|
context: web
|
|
|
|
network: $BUILD_NETWORK
|
|
|
|
ports:
|
|
|
|
- $WEB_PORTNO:80
|
|
|
|
flask:
|
|
|
|
image: asl-articles-flask:$TAG
|
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
network: $BUILD_NETWORK
|
|
|
|
args:
|
|
|
|
ENABLE_TESTS: $ENABLE_TESTS
|
|
|
|
ports:
|
|
|
|
- $FLASK_PORTNO:5000
|
|
|
|
volumes:
|
|
|
|
- $SQLITE:/data/sqlite.db
|
|
|
|
- $EXTERNAL_DOCS_BASEDIR:/data/docs/
|
|
|
|
- $USER_FILES_BASEDIR:/data/user-files/
|
|
|
|
- $AUTHOR_ALIASES:/app/asl_articles/config/author-aliases.cfg
|
|
|
|
environment:
|
|
|
|
- DBCONN
|
|
|
|
- EXTERNAL_DOCS_BASEDIR
|
|
|
|
- USER_FILES_BASEDIR
|
|
|
|
- ASLRB_BASE_URL
|