docker
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
FROM node:20-alpine
|
FROM node:20-alpine
|
||||||
RUN apk add --no-cache git
|
RUN apk add --no-cache git
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
RUN git https://git.dadehard.ru/kalugin66/gia-gve-certificates.git .
|
||||||
COPY docker-entrypoint.sh /
|
COPY docker-entrypoint.sh /
|
||||||
RUN chmod +x /docker-entrypoint.sh
|
RUN chmod +x /docker-entrypoint.sh
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
ENTRYPOINT ["/docker-entrypoint.sh"]
|
||||||
|
|||||||
@@ -1,14 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
mkdir -p /app/data
|
mkdir -p /app/data
|
||||||
if [ -d /app/.git ]; then
|
|
||||||
cd /app
|
cd /app
|
||||||
git pull
|
git pull
|
||||||
else
|
|
||||||
mkdir -p /tmp/app-tmp
|
|
||||||
rm -rf /tmp/app-tmp
|
|
||||||
git clone "$GIT_REPO_URL" /tmp/app-tmp
|
|
||||||
cp -a /tmp/app-tmp/. /app/
|
|
||||||
fi
|
|
||||||
npm i
|
npm i
|
||||||
exec "$@"
|
exec "$@"
|
||||||
|
|||||||
Reference in New Issue
Block a user