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

28 lines
730 B

# IMPORTANT: Use run-containers.sh to set up the necessary environment variables.
version: "3"
services:
web:
image: asl-articles-web:$TAG
build: web
ports:
- "3002:80"
flask:
image: asl-articles-flask:$TAG
build:
context: .
args:
ENABLE_TESTS: $ENABLE_TESTS
ports:
- "5002: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