tiredofit / docker-traefik-cloudflare-companion

Automatically Create CNAME records for containers served by Traefik

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for Raspberry Pi

rdricco opened this issue · comments

Can you add support for raspberry?

I have played around with it and created a ARM image. You can use the following image till the author updated the repository.

ARM image:

  • docker.pkg.github.com/jwillmer/docker-traefik-cloudflare-companion/docker-traefik-cloudflare-companion:6.1.2
  • docker.pkg.github.com/jwillmer/docker-alpine/alpine-arm:3.12

Repositories with the changes:

Things I needed to change:

tiredofit/docker-alpine:3.1.2

tiredofit/docker-traefik-cloudflare-companion

ENV PYTHONUNBUFFERED=1
RUN apk add python3 python3-dev && ln -sf python3 /usr/bin/python
RUN python3 -m ensurepip
RUN pip3 install --no-cache --upgrade pip setuptools
RUN pip install \
        cloudflare \
        get-docker-secret 
RUN pip install docker[tls]

I have played around with it and created a ARM image. You can use the following image till the author updated the repository.

Spun up a container on my Pi using your package and it worked fine, thanks.

@jwillmer I would like to ask your help:
I wanted to pull your CF-Companion ARM docker image docker.pkg.github.com/jwillmer/docker-traefik-cloudflare-companion/docker-traefik-cloudflare-companion:6.1.2 but I am getting HTTP 404 response constantly.

@zhorvath83 I don't know why you get this. GitHub does not allow anonymous image downloads. Maybe you are not logged in?

tiredofit/traefik-cloudflare-companion:latest and any tagged version going forward (> 6.4.0 now supports AMD64, ARM7, and AARCH64.