diff --git a/docker/tinode/Dockerfile b/docker/tinode/Dockerfile index 4ec79f9e3..3a9292e86 100644 --- a/docker/tinode/Dockerfile +++ b/docker/tinode/Dockerfile @@ -27,6 +27,9 @@ ENV TARGET_DB=$TARGET_DB # An option to reset database. ENV RESET_DB=false +# The MYSQL DSN connection. +ENV MYSQL_DSN='root@tcp(mysql)/tinode' + # Disable chatbot plugin by default. ENV PLUGIN_PYTHON_CHAT_BOT_ENABLED=false diff --git a/docker/tinode/config.template b/docker/tinode/config.template index d37badf48..e8dbc11aa 100644 --- a/docker/tinode/config.template +++ b/docker/tinode/config.template @@ -32,7 +32,7 @@ "adapters": { "mysql": { "database": "tinode", - "dsn": "root@tcp(mysql)/tinode?parseTime=true" + "dsn": "$MYSQL_DSN?parseTime=true" }, "rethinkdb": { "database": "tinode",