Sign inSign up

pwg00/glowing-bear

By pwg00

•Updated over 4 years ago

Glowing Bear WeeChat Web Fronted (in nginx)

Image
0

87

pwg00/glowing-bear repository overview

Dockerfile:

FROM alpine:3.15.0 AS builder

ARG RELEASE=0.9.0

RUN apk add --no-cache wget tar && mkdir -p /app && mkdir -p /tmp/build && \
    wget -O /tmp/glowing-bear-${RELEASE}.tar.gz https://github.com/glowing-bear/glowing-bear/archive/refs/tags/${RELEASE}.tar.gz && \
    tar xvzf /tmp/glowing-bear-${RELEASE}.tar.gz --strip-components=1 -C /tmp/build && \
    # prepare directory with app and app only
    mv /tmp/build/assets /app && mv /tmp/build/3rdparty /app && mv /tmp/build/css /app && \
    mv /tmp/build/directives /app && mv /tmp/build/js /app && mv /tmp/build/index.html /app

FROM nginx:1.21.6-alpine

COPY --from=builder --chown=101:101 /app/ /usr/share/nginx/html/

CMD ["nginx", "-g", "daemon off;"]

Running:

docker run -d -p 8080:80 pwg00/glowing-bear:0.9.0

Tag summary

Content type

Image

Digest

Size

10.2 MB

Last updated

over 4 years ago

docker pull pwg00/glowing-bear:0.9.0