Test / Dockerfile
NIKHTU03's picture
Update Dockerfile
e1e2ea2 verified
Raw
History Blame Contribute Delete
835 Bytes
# ============================================================
# HF Spaces - Antigravity Manager
# 基于 Docker Hub 预构建镜像,无需编译
# ============================================================
FROM lbjlaq/antigravity-manager:latest
USER root
# Supabase 同步需要 curl 和 jq
RUN apt-get update && apt-get install -y curl jq && rm -rf /var/lib/apt/lists/*
# HF Spaces 要求 uid=1000 非 root 用户运行
RUN useradd -m -u 1000 user && \
mkdir -p /home/user/.antigravity_tools/accounts && \
chown -R user:user /home/user/.antigravity_tools /app
COPY entrypoint.sh /app/entrypoint.sh
RUN chmod +x /app/entrypoint.sh
USER user
ENV HOME=/home/user
ENV ABV_DATA_DIR=/home/user/.antigravity_tools
ENV ABV_DIST_PATH=/app/dist
ENV RUST_LOG=info
ENV PORT=8045
EXPOSE 8045
ENTRYPOINT ["/app/entrypoint.sh"]