mirror of
https://github.com/flameshikari/outline-ru.git
synced 2026-08-03 13:27:09 +03:00
+2
-1
@@ -25,6 +25,7 @@ RUN apt-get update && \
|
||||
apt-get install -y curl && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
ENV DATA_PATH=/var/lib/outline/data
|
||||
ENV MALLOC_ARENA_MAX=2
|
||||
ENV USER=nodejs
|
||||
RUN addgroup --gid 1001 ${USER} && \
|
||||
adduser --uid 1001 --ingroup ${USER} ${USER} && \
|
||||
@@ -44,4 +45,4 @@ USER ${USER}
|
||||
EXPOSE ${PORT}
|
||||
VOLUME ${DATA_PATH}
|
||||
HEALTHCHECK --interval=1m CMD curl -fs localhost:${PORT}/_health | grep -q OK || exit 1
|
||||
CMD ["node", "build/server/index.js"]
|
||||
CMD ["node", "build/server/index.js"]
|
||||
|
||||
@@ -9,6 +9,7 @@ WORKDIR $APP_PATH
|
||||
COPY ${SRC_PATH}/package.json ${SRC_PATH}/yarn.lock ${SRC_PATH}/.yarnrc.yml ./
|
||||
COPY ${SRC_PATH}/patches ./patches
|
||||
ENV NODE_OPTIONS='--max-old-space-size=24000'
|
||||
ENV MALLOC_ARENA_MAX=2
|
||||
RUN npm install -g corepack
|
||||
RUN corepack enable && \
|
||||
yarn install --immutable --network-timeout 1000000 && \
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
```yaml
|
||||
services:
|
||||
outline:
|
||||
image: flameshikari/outline-ru:1.9.1
|
||||
# image: ghcr.io/flameshikari/outline-ru:1.9.1
|
||||
image: flameshikari/outline-ru:1.9.2
|
||||
# image: ghcr.io/flameshikari/outline-ru:1.9.2
|
||||
env_file: ./docker.env
|
||||
expose:
|
||||
- 3000
|
||||
@@ -93,7 +93,7 @@ services:
|
||||
|
||||
2. Пулл изменений в подмодуле и переключение на последний доступный тег:
|
||||
```sh
|
||||
git submodule foreach 'git pull --rebase --tags && git checkout v1.9.1'
|
||||
git submodule foreach 'git pull --rebase --tags && git checkout v1.9.2'
|
||||
```
|
||||
|
||||
3. Запуск контейнеров:
|
||||
|
||||
+1
-1
Submodule outline updated: 8170639085...eec58aecd4
Reference in New Issue
Block a user