# debian.sh --arch 'arm64' out/ 'bookworm' '@1745798400' |
RUN /bin/sh -c apt update && apt install libssl3 && rm -rf /var/lib/apt/lists/* /var/cache/apt/* /tmp/* # buildkit |
COPY /src/target/release/backend /usr/bin/gorb-backend # buildkit |
COPY entrypoint.sh /usr/bin/entrypoint.sh # buildkit |
RUN /bin/sh -c useradd --create-home --home-dir /gorb gorb # buildkit |
USER gorb |
ENV DATABASE_USERNAME=gorb DATABASE_PASSWORD=gorb DATABASE=gorb DATABASE_HOST=database DATABASE_PORT=5432 CACHE_DB_HOST=valkey CACHE_DB_PORT=6379 |
ENTRYPOINT ["/usr/bin/entrypoint.sh"] |