| |
| |
| |
| |
|
|
| FROM lbjlaq/antigravity-manager:latest |
|
|
| USER root |
|
|
| |
| RUN apt-get update && apt-get install -y curl jq && rm -rf /var/lib/apt/lists/* |
|
|
| |
| 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"] |