SMTP and database setup

This commit is contained in:
Luke Murphy 2020-11-01 12:36:16 +01:00
parent b16de20d25
commit 58bb96388c
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
3 changed files with 18 additions and 1 deletions

View File

@ -29,6 +29,11 @@ export SHARED_LISTS_HOST=order.voedselcollectief.org
export SHARED_LISTS_DB_NAME=sharedlists export SHARED_LISTS_DB_NAME=sharedlists
export SHARED_LISTS_USER=biobulkbende export SHARED_LISTS_USER=biobulkbende
export SMTP_DOMAIN=mail.autonomic.zone
export SMTP_ADDRESS=foodsoft@biobulkbende.org
export SMTP_PORT=2525
export SMTP_USER_NAME=foodsoft
export DB_PASSWORD_VERSION=v1 export DB_PASSWORD_VERSION=v1
export DB_ROOT_PASSWD_VERSION=v1 export DB_ROOT_PASSWD_VERSION=v1
export SHARED_LISTS_DB_PASSWD_VERSION=v1 export SHARED_LISTS_DB_PASSWD_VERSION=v1

View File

@ -35,18 +35,23 @@ services:
- FOODCOOP_STREET - FOODCOOP_STREET
- FOODCOOP_TIME_ZONE - FOODCOOP_TIME_ZONE
- FOODCOOP_ZIP_CODE - FOODCOOP_ZIP_CODE
- MAILER_PREFIX=foodsoft+
- MYSQL_HOST=db - MYSQL_HOST=db
- MYSQL_NAME=foodsoft - MYSQL_NAME=foodsoft
- MYSQL_PORT=3306 - MYSQL_PORT=3306
- MYSQL_USER=foodsoft - MYSQL_USER=foodsoft
- QUEUE=foodsoft_notifier - QUEUE=foodsoft_notifier
- REDIS_URL=redis://redis:6379 - REDIS_URL=redis://cache:6379
- SECRET_KEY_BASE_FILE=/var/run/secrets/secret_key_base - SECRET_KEY_BASE_FILE=/var/run/secrets/secret_key_base
- SHARED_LISTS_DB_NAME - SHARED_LISTS_DB_NAME
- SHARED_LISTS_DB_TYPE - SHARED_LISTS_DB_TYPE
- SHARED_LISTS_HOST - SHARED_LISTS_HOST
- SHARED_LISTS_USER - SHARED_LISTS_USER
- SMTP_ADDRESS
- SMTP_DOMAIN
- SMTP_PASSWORD_FILE=/var/run/secrets/smtp_passwd - SMTP_PASSWORD_FILE=/var/run/secrets/smtp_passwd
- SMTP_PORT
- SMTP_USER_NAME
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000"] test: ["CMD", "curl", "-f", "http://localhost:3000"]
interval: 15s interval: 15s
@ -95,6 +100,8 @@ services:
cache: cache:
image: "redis:6" image: "redis:6"
networks:
- internal
networks: networks:
internal: internal:

View File

@ -33,11 +33,16 @@ reuse() {
fi fi
} }
db_setup() {
rake db:setup
}
main() { main() {
set -eu set -eu
reuse reuse
load_vars load_vars
db_setup
exec "$@" exec "$@"
} }