ACRoot/Vaultwarden
0
1FROM vaultwarden/server:latest2 3RUN apt-get update && \4 apt-get install -y python3 python3-venv python3-pip && \5 apt-get clean && \6 rm -rf /var/lib/apt/lists/*7 8RUN mkdir -p /data && \9 chown -R 1000:1000 /data && \10 chmod -R 700 /data11 12ENV VIRTUAL_ENV=/opt/venv13RUN python3 -m venv $VIRTUAL_ENV14ENV PATH="$VIRTUAL_ENV/bin:$PATH"15RUN pip install --no-cache-dir huggingface_hub16 17ENV ROCKET_ADDRESS=0.0.0.018ENV ROCKET_PORT=786019 20COPY sync_data.sh /21RUN chmod +x /sync_data.sh22 23EXPOSE 786024 25USER 1000:100026 27CMD ["/sync_data.sh"]28 