X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=Dockerfile.local;h=5687caf25f5598866ba2f55845782b745bd1b8b7;hp=1ec838a69ed26351774e128b9dc606d93f68bc2f;hb=cede4eb5c53b8e8ec9189b9770cdad9e07041fd2;hpb=45563f07e4fb691cf6445e5e95e354872ccf31d0 diff --git a/Dockerfile.local b/Dockerfile.local index 1ec838a..5687caf 100644 --- a/Dockerfile.local +++ b/Dockerfile.local @@ -43,26 +43,39 @@ VOLUME /app/log # The following ENV can be added with "docker run -e xxx' to configure # server -ENV OSMNBI_SOCKET_HOST 0.0.0.0 -ENV OSMNBI_SOCKET_PORT 9999 +ENV OSMNBI_SOCKET_HOST 0.0.0.0 +ENV OSMNBI_SOCKET_PORT 9999 # storage -ENV OSMNBI_STORAGE_PATH /app/storage +ENV OSMNBI_STORAGE_PATH /app/storage # database -ENV OSMNBI_DATABASE_DRIVER mongo -ENV OSMNBI_DATABASE_HOST mongo -ENV OSMNBI_DATABASE_PORT 27017 +ENV OSMNBI_DATABASE_DRIVER mongo +ENV OSMNBI_DATABASE_HOST mongo +ENV OSMNBI_DATABASE_PORT 27017 # web -ENV OSMNBI_STATIC_DIR /app/osm_nbi/html_public +ENV OSMNBI_STATIC_DIR /app/osm_nbi/html_public # logs -ENV OSMNBI_LOG_FILE /app/log -ENV OSMNBI_LOG_LEVEL DEBUG +ENV OSMNBI_LOG_FILE /app/log +ENV OSMNBI_LOG_LEVEL DEBUG # message -ENV OSMNBI_MESSAGE_DRIVER kafka -ENV OSMNBI_MESSAGE_HOST kafka -ENV OSMNBI_MESSAGE_PORT 9092 +ENV OSMNBI_MESSAGE_DRIVER kafka +ENV OSMNBI_MESSAGE_HOST kafka +ENV OSMNBI_MESSAGE_PORT 9092 # logs -ENV OSMNBI_LOG_FILE /app/log/nbi.log -ENV OSMNBI_LOG_LEVEL DEBUG +ENV OSMNBI_LOG_FILE /app/log/nbi.log +ENV OSMNBI_LOG_LEVEL DEBUG +# authenticator +ENV OSMNBI_AUTHENTICATOR_DB_HOST mysql +ENV OSMNBI_AUTHENTICATOR_DB_PORT 3306 +ENV OSMNBI_AUTHENTICATOR_DB_ROOT_PASSWORD mysql +ENV OSMNBI_AUTHENTICATOR_DB_USER mysql +ENV OSMNBI_AUTHENTICATOR_DB_PASS mysql +ENV OSMNBI_AUTHENTICATOR_BACKEND keystone +ENV OSMNBI_AUTHENTICATOR_AUTH_URL keystone +ENV OSMNBI_AUTHENTICATOR_USER_DOMAIN_NAME keystone +ENV OSMNBI_AUTHENTICATOR_PROJECT_DOMAIN_NAME keystone +ENV OSMNBI_AUTHENTICATOR_SERVICE_USERNAME authenticator +ENV OSMNBI_AUTHENTICATOR_SERVICE_PASSWORD authenticator +ENV OSMNBI_AUTHENTICATOR_SERVICE_PROJECT admin # Run app.py when the container launches CMD ["python3", "nbi.py"]