homer (latest)

Published 2024-09-17 20:29:53 +00:00 by eric

Installation

docker pull git.ericxliu.me/eric/homer:latest
sha256:b769ded33b3d7c4614be431e61bccb48869d4c3a16d1538a785c1f4644262d8d

Image Layers

ADD file:9e193d6fff4bce11c0ee715ad87def9ef40e9608d4be84cf73391edd45b2810e in /
CMD ["/bin/sh"]
ENV GID=1000
ENV UID=1000
ENV PORT=8080
ENV SUBFOLDER=/_
ENV INIT_ASSETS=1
ENV IPV6_DISABLE=0
RUN /bin/sh -c addgroup -S lighttpd -g ${GID} && adduser -D -S -u ${UID} lighttpd lighttpd && apk add -U --no-cache lighttpd # buildkit
WORKDIR /www
COPY lighttpd.conf /lighttpd.conf # buildkit
COPY lighttpd-ipv6.sh /etc/lighttpd/ipv6.sh # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
COPY /app/dist /www/ # buildkit
COPY /app/dist/assets /www/default-assets # buildkit
USER 1000:1000
HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://127.0.0.1:${PORT}/ || exit 1"] "30s" "5s" "0s" '\x03'}
EXPOSE map[8080/tcp:{}]
ENTRYPOINT ["/bin/sh" "/entrypoint.sh"]
Details
Container
2024-09-17 20:29:53 +00:00
1
OCI / Docker
linux/amd64
96 MiB
Versions (7) View all
latest 2024-09-17
2024-09-17-74c2ab 2024-09-17
2024-09-17-c04d78 2024-09-17
2024-09-17-f1d228 2024-09-17
2024-09-17-616db7 2024-09-17