Override the database path in Docker containers
This commit is contained in:
parent
ce512ed47d
commit
28b3670696
|
@ -35,6 +35,9 @@ USER node
|
|||
|
||||
VOLUME ["/data"]
|
||||
|
||||
# Ensure the database doesn't get lost to the container
|
||||
ENV DIMENSION_DB_PATH=/data/dimension.db
|
||||
|
||||
EXPOSE 8184
|
||||
#CMD ["/bin/sh"]
|
||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
||||
|
|
|
@ -29,7 +29,7 @@ class _DimensionStore {
|
|||
this.sequelize = new Sequelize({
|
||||
dialect: 'sqlite',
|
||||
database: "dimension",
|
||||
storage: config.database.file,
|
||||
storage: process.env['DIMENSION_DB_PATH'] || config.database.file,
|
||||
username: "",
|
||||
password: "",
|
||||
logging: i => LogService.verbose("DimensionStore [SQL]", i)
|
||||
|
|
Loading…
Reference in a new issue