diff --git a/.gitignore b/.gitignore index ddad6c5..3c72560 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +assets/config/config.yml node_modules src/dist dev/docker/stacks/main/assets @@ -6,3 +7,5 @@ dev/docker/stacks/main/assets .yarn yarn.lock .yarnrc.yml +.pnp.cjs +.pnp.loader.mjs diff --git a/assets/config/config.yml b/assets/config/config.yml.example similarity index 100% rename from assets/config/config.yml rename to assets/config/config.yml.example diff --git a/dev/docker/images/main/Dockerfile b/dev/docker/images/main/Dockerfile index 6e2435c..a411174 100644 --- a/dev/docker/images/main/Dockerfile +++ b/dev/docker/images/main/Dockerfile @@ -6,6 +6,7 @@ COPY package.json ./ COPY yarn.lock ./ COPY .env ./.env COPY assets /assets +RUN mv /assets/config/config.yml.example /assets/config/config.yml COPY dev/shell/entrypoint.sh /entrypoint.sh RUN yarn && yarn clean && yarn build-prod EXPOSE 3000 diff --git a/dev/shell/entrypoint.sh b/dev/shell/entrypoint.sh index 1596c1b..26e275b 100644 --- a/dev/shell/entrypoint.sh +++ b/dev/shell/entrypoint.sh @@ -1,6 +1,7 @@ #!/bin/sh if [[ ! -d "/app/assets/config" ]] && [[ ! -d "/app/assets/img" ]]; then echo "No config found, installing default files" + mkdir /app/assets cp -R /assets/* /app/assets fi