David Claeys david
  • https://github.com/davidclaeysquinones
  • I like to learn and have fun while doing it. At work I develop and maintain .NET applications. While it might not sound very exciting it has proven to be a good playing field for developing my skills.

  • Joined on 2023-05-05

tele7-scraper (sha-b88e753)

Published 2026-06-24 14:55:22 +02:00 by david

Installation

docker pull git.claeyscloud.com/david/tele7-scraper:sha-b88e753
sha256:1b4764c2e14fa62552a09f265152c8f0ecaf0fec257cc42a980cb2dcb56d0074

Images

Digest OS / Arch Size
be6861b8bf linux/amd64 68 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true
RUN /bin/sh -c apk add --upgrade --no-cache ca-certificates-bundle libgcc libssl3 libstdc++ zlib # buildkit
RUN /bin/sh -c addgroup --gid=$APP_UID app && adduser --uid=$APP_UID --ingroup=app --disabled-password app # buildkit
ENV DOTNET_VERSION=9.0.17
COPY /dotnet /usr/share/dotnet # buildkit
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
ENV ASPNET_VERSION=9.0.17
COPY /dotnet /usr/share/dotnet # buildkit
ARG CONFIG_DIRECTORY_ARG=/config
ENV CONFIG_DIRECTORY=/config
ENV DOTNET_CLI_TELEMETRY_OPTOUT=1
ENV ASPNETCORE_ENVIRONMENT=Production
ENV ASPNETCORE_URLS=http://+:80;https://+:443
ENV CERTIFICATES_DIRECTORY=/usr/local/share/ca-certificates
ENV ASPNETCORE_Kestrel__Certificates__Default__Path=/usr/local/share/ca-certificates/aspnetapp.crt
ENV ASPNETCORE_Kestrel__Certificates__Default__KeyPath=/usr/local/share/ca-certificates/aspnetapp.key
ENV TZ=Europe/Brussels
ARG CERT_PASSWORD=7LkyW7Stsftf4NCE
RUN |2 CONFIG_DIRECTORY_ARG=/config CERT_PASSWORD=7LkyW7Stsftf4NCE /bin/sh -c apk update && apk upgrade --available && apk add ca-certificates && apk add tzdata && rm -rf /var/cache/apk/* && mkdir -p $CERTIFICATES_DIRECTORY && mkdir -p $CONFIG_DIRECTORY # buildkit
COPY /config /config # buildkit
RUN |2 CONFIG_DIRECTORY_ARG=/config CERT_PASSWORD=7LkyW7Stsftf4NCE /bin/sh -c cp $CONFIG_DIRECTORY/aspnetapp.pem $ASPNETCORE_Kestrel__Certificates__Default__Path && cp $CONFIG_DIRECTORY/aspnetapp.key $ASPNETCORE_Kestrel__Certificates__Default__KeyPath && rm -rf $CONFIG_DIRECTORY && chmod 755 $ASPNETCORE_Kestrel__Certificates__Default__Path && chmod +x $ASPNETCORE_Kestrel__Certificates__Default__Path && chown app:app $ASPNETCORE_Kestrel__Certificates__Default__Path && cat $ASPNETCORE_Kestrel__Certificates__Default__Path >> /etc/ssl/certs/ca-certificates.crt && chmod 755 $ASPNETCORE_Kestrel__Certificates__Default__KeyPath && chmod +x $ASPNETCORE_Kestrel__Certificates__Default__KeyPath && chown app:app $ASPNETCORE_Kestrel__Certificates__Default__KeyPath && update-ca-certificates # buildkit
ENV ASPNETCORE_Kestrel__Certificates__Default__Password=7LkyW7Stsftf4NCE
EXPOSE [80/tcp]
EXPOSE [443/tcp]
WORKDIR /app
RUN /bin/sh -c mkdir -p /data # buildkit
ENV ConnectionStrings__DefaultConnection=Data Source=/data/tele7.db
COPY /app/publish . # buildkit
ENTRYPOINT ["dotnet" "tele7-epg.dll"]

Labels

Key Value
org.opencontainers.image.authors Davidquinonescl
org.opencontainers.image.created 2026-06-24T12:54:44.351Z
org.opencontainers.image.description
org.opencontainers.image.documentation https://git.claeyscloud.com/david/Tele7-epg/main/README.md
org.opencontainers.image.licenses
org.opencontainers.image.revision b88e753a2d758d353799c45530a4a16e8ea273b8
org.opencontainers.image.source https://git.claeyscloud.com/david/Tele7-epg
org.opencontainers.image.title tele7-scraper
org.opencontainers.image.url https://git.claeyscloud.com/david/Tele7-epg
org.opencontainers.image.version sha-b88e753
Details
Container
2026-06-24 14:55:22 +02:00
1
OCI / Docker
Versions (9) View all
latest 2026-07-23
sha-e161b60 2026-07-23
sha-2b1bf6b 2026-07-22
sha-2d5de32 2026-07-21
sha-d660629 2026-07-13