diff --git a/dist/docker/linux-x64/ayanovadocker/dockerfile b/dist/docker/linux-x64/ayanovadocker/dockerfile index e48b823e..5d55921c 100644 --- a/dist/docker/linux-x64/ayanovadocker/dockerfile +++ b/dist/docker/linux-x64/ayanovadocker/dockerfile @@ -1,5 +1,5 @@ -# https://hub.docker.com/_/microsoft-dotnet-core-aspnet/ FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-alpine WORKDIR /app COPY ./files . -ENTRYPOINT ["dotnet", "AyaNova.dll"] \ No newline at end of file +RUN apk add postgresql-client +ENTRYPOINT ["dotnet", "AyaNova.dll"] diff --git a/dist/docker/linux-x64/docker-compose.yml b/dist/docker/linux-x64/docker-compose.yml index 4738bd9e..2364b5f7 100644 --- a/dist/docker/linux-x64/docker-compose.yml +++ b/dist/docker/linux-x64/docker-compose.yml @@ -1,7 +1,7 @@ version: '2' services: - + postgresserver: image: postgres:alpine restart: always @@ -26,9 +26,10 @@ services: AYANOVA_FOLDER_BACKUP_FILES: /var/lib/ayanova/files/backup AYANOVA_LOG_PATH: /var/lib/ayanova AYANOVA_LOG_LEVEL: Info - AYANOVA_METRICS_USE_INFLUXDB: "true" - AYANOVA_METRICS_INFLUXDB_BASEURL: http://metrics:8086 -# AYANOVA_PERMANENTLY_ERASE_DATABASE: "true" + #Boot server in test mode which erases db, fetches trial key and seeds db on any restart + AYANOVA_SERVER_TEST_MODE: "true" + AYANOVA_SERVER_TEST_MODE_SEEDLEVEL: "small" + AYANOVA_SERVER_TEST_MODE_TZ_OFFSET: "-7" build: context: ./ayanovadocker dockerfile: Dockerfile