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 && \
|
apt-get install -y curl && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
ENV DATA_PATH=/var/lib/outline/data
|
ENV DATA_PATH=/var/lib/outline/data
|
||||||
|
ENV MALLOC_ARENA_MAX=2
|
||||||
ENV USER=nodejs
|
ENV USER=nodejs
|
||||||
RUN addgroup --gid 1001 ${USER} && \
|
RUN addgroup --gid 1001 ${USER} && \
|
||||||
adduser --uid 1001 --ingroup ${USER} ${USER} && \
|
adduser --uid 1001 --ingroup ${USER} ${USER} && \
|
||||||
@@ -44,4 +45,4 @@ USER ${USER}
|
|||||||
EXPOSE ${PORT}
|
EXPOSE ${PORT}
|
||||||
VOLUME ${DATA_PATH}
|
VOLUME ${DATA_PATH}
|
||||||
HEALTHCHECK --interval=1m CMD curl -fs localhost:${PORT}/_health | grep -q OK || exit 1
|
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}/package.json ${SRC_PATH}/yarn.lock ${SRC_PATH}/.yarnrc.yml ./
|
||||||
COPY ${SRC_PATH}/patches ./patches
|
COPY ${SRC_PATH}/patches ./patches
|
||||||
ENV NODE_OPTIONS='--max-old-space-size=24000'
|
ENV NODE_OPTIONS='--max-old-space-size=24000'
|
||||||
|
ENV MALLOC_ARENA_MAX=2
|
||||||
RUN npm install -g corepack
|
RUN npm install -g corepack
|
||||||
RUN corepack enable && \
|
RUN corepack enable && \
|
||||||
yarn install --immutable --network-timeout 1000000 && \
|
yarn install --immutable --network-timeout 1000000 && \
|
||||||
|
|||||||
@@ -20,8 +20,8 @@
|
|||||||
```yaml
|
```yaml
|
||||||
services:
|
services:
|
||||||
outline:
|
outline:
|
||||||
image: flameshikari/outline-ru:1.9.1
|
image: flameshikari/outline-ru:1.9.2
|
||||||
# image: ghcr.io/flameshikari/outline-ru:1.9.1
|
# image: ghcr.io/flameshikari/outline-ru:1.9.2
|
||||||
env_file: ./docker.env
|
env_file: ./docker.env
|
||||||
expose:
|
expose:
|
||||||
- 3000
|
- 3000
|
||||||
@@ -93,7 +93,7 @@ services:
|
|||||||
|
|
||||||
2. Пулл изменений в подмодуле и переключение на последний доступный тег:
|
2. Пулл изменений в подмодуле и переключение на последний доступный тег:
|
||||||
```sh
|
```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. Запуск контейнеров:
|
3. Запуск контейнеров:
|
||||||
|
|||||||
+1
-1
Submodule outline updated: 8170639085...eec58aecd4
Reference in New Issue
Block a user