Tool for visualizing GitHub profiles
docker pull tipsy/profile-summary-for-github:latest
docker run -d --name profile-summary-for-github -p 7070:7070 --restart always tipsy/profile-summary-for-github:latest
podman run -d --name profile-summary-for-github -p 7070:7070 --restart always tipsy/profile-summary-for-github:latest
skopeo inspect docker://docker.io/tipsy/profile-summary-for-github:latest
oras pull tipsy/profile-summary-for-github:latest
FROM maven:3.9-eclipse-temurin-17-alpine as maven-build
WORKDIR /app
COPY . .
RUN mvn verify
FROM eclipse-temurin:17-jre-alpine
RUN adduser \
-h /var/github-summary \
-D -u 1000 \
ghsum ghsum
USER ghsum
WORKDIR /var/github-summary
ENV TOKENS=""
ENTRYPOINT ["java", "-Dapi-tokens=${TOKENS}", "-jar", "profile-summary-for-github.jar"]
EXPOSE 7070
COPY --from=maven-build \
--chown=ghsum:ghsum \
/app/target/profile-summary-for-github-jar-with-dependencies.jar profile-summary-for-github.jar