Ajouter server-ce/Dockerfile-base-minimal
Build and Deploy Verso / deploy (push) Has been cancelled

This commit is contained in:
2026-05-30 08:54:39 +00:00
parent 85ecaf1ff6
commit 12290c5d93
+32
View File
@@ -0,0 +1,32 @@
FROM phusion/baseimage:noble-1.0.2
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y \
bash \
ca-certificates \
curl \
git \
gnupg \
nginx \
logrotate \
cron \
redis-tools \
python3 \
make \
g++ \
&& rm -rf /var/lib/apt/lists/*
# Node.js 22
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \
&& apt-get update \
&& apt-get install -y nodejs \
&& rm -rf /var/lib/apt/lists/*
# Needed by Overleaf scripts
RUN npm install -g corepack
# Runit/log dirs expected by Overleaf
RUN mkdir -p /etc/service /var/log/overleaf /overleaf
WORKDIR /overleaf