- add authsign to docker-compose.yml - add signing.sample.yaml to be copied to signing.yaml for authsign - add WACZ_SIGN_URL and WACZ_SIGN_TOKEN to config.sample.env - signing enabled if WACZ_SIGN_URL is set - add instructions on how to enable signing to Deployment - update .gitignore, don't commit 'signing.yaml' - update images to use public repo browsertrix images
52 lines
1.1 KiB
Bash
52 lines
1.1 KiB
Bash
# Env Settings (for local Docker Deployment)
|
|
|
|
MONGO_HOST=mongo
|
|
PASSWORD_SECRET=change_me
|
|
|
|
MONGO_INITDB_ROOT_USERNAME=root
|
|
MONGO_INITDB_ROOT_PASSWORD=example
|
|
|
|
MINIO_ROOT_USER=ADMIN
|
|
MINIO_ROOT_PASSWORD=PASSW0RD
|
|
|
|
SUPERUSER_EMAIL=admin@example.com
|
|
|
|
# if blank, a password is generated automatically
|
|
SUPERUSER_PASSWORD=
|
|
|
|
STORE_ENDPOINT_URL=http://minio:9000/test-bucket/
|
|
STORE_ACCESS_ENDPOINT_URL=http://localhost:9000/test-bucket/
|
|
STORE_ACCESS_KEY=ADMIN
|
|
STORE_SECRET_KEY=PASSW0RD
|
|
|
|
MC_HOST_local=http://ADMIN:PASSW0RD@minio:9000
|
|
|
|
REDIS_URL=redis://redis/0
|
|
|
|
# enable to send verification emails
|
|
#EMAIL_SMTP_HOST=smtp.gmail.com
|
|
#EMAIL_SMTP_PORT=587
|
|
#EMAIL_SENDER=user@example.com
|
|
#EMAIL_PASSWORD=password
|
|
|
|
# Browsertrix Crawler image to use
|
|
CRAWLER_IMAGE=webrecorder/browsertrix-crawler
|
|
|
|
CRAWL_ARGS="--timeout 90 --logging stats,behaviors,debug --generateWACZ --screencastRedis"
|
|
|
|
REGISTRATION_ENABLED=1
|
|
|
|
JWT_TOKEN_LIFETIME_MINUTES=60
|
|
|
|
# auth sign -- uncomment to enable signing
|
|
# WACZ_SIGN_URL="http://authsign:8080/sign"
|
|
|
|
# optional token for signing (useful if using remote signing server)
|
|
# WACZ_SIGN_TOKEN=""
|
|
|
|
|
|
|
|
|
|
|
|
|