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.
 
 
 
 
 
asl-articles/docker-compose.yml

31 lines
837 B

# 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