FROM alpine:3.20

LABEL org.opencontainers.image.title="Munin-bitcoin"
LABEL org.opencontainers.image.description="Bitcoin watch-only wallet and label manager for StartOS"

RUN apk add --no-cache nginx

WORKDIR /app

COPY app.sh /app/app.sh
COPY web /app/web

RUN chmod +x /app/app.sh \
    && ln -s /app/app.sh /usr/local/bin/munin-bitcoin

CMD ["munin-bitcoin"]