diff --git a/compose_config/config.py b/compose_config/config.py new file mode 100644 index 0000000..e40e62a --- /dev/null +++ b/compose_config/config.py @@ -0,0 +1,16 @@ +import os + +SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:%s@database/pitstops' % (os.environ['DATABASE_ENV_MYSQL_ROOT_PASSWORD']) +#SQLALCHEMY_DATABASE_URI = 'sqlite:////data/rollerverbrauch.db' + +MAIL_SERVER = '' +MAIL_PORT= 25 +MAIL_USE_TLS = True +MAIL_USE_SSL = False +MAIL_USERNAME = '' +MAIL_PASSWORD = '' +SECURITY_EMAIL_SENDER = '' +SECURITY_PASSWORD_SALT = 'SecretSalt' +SECRET_KEY = 'SecretKey' + +SECURITY_SEND_REGISTER_EMAIL = False diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..244f5ea --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,20 @@ +version: '2' +services: + rollerverbrauch: + build: . + depends_on: + - database + volumes: + - ./compose_config/:/config + environment: + - config=/config/config.py + - DATABASE_ENV_MYSQL_ROOT_PASSWORD=foobar123 + ports: + - 5000 + database: + image: mysql + environment: + - MYSQL_ROOT_PASSWORD=foobar123 + - MYSQL_DATABASE=pitstops + ports: + - 3306 \ No newline at end of file