• 0 posts
  • 5 comments
Joined 1 year ago
Cake day: June 9th, 2025
  • I have a Dockerifle:

    ARG CADDY_VERSION=2.11.3
    FROM caddy:${CADDY_VERSION}-builder-alpine AS builder
    
    RUN xcaddy build \
        --with github.com/caddy-dns/cloudflare
    
    FROM caddy:${CADDY_VERSION}-alpine
    
    COPY --from=builder /usr/bin/caddy /usr/bin/caddy
    
    

    and the docker-compose.yml file I have this snippet at the top, of course this isn’t the full file as there are specifics to my usecase in my full yml:

    services:
      caddy:
        pull_policy: build
        build:
          context: .
    
    

    And to build new versions I modify the Dockerfile after doing a docker compose down, and then to build the new version I use docker compose up.``


    Though this is outdated for my current setup, as I also use github.com/lucaslorentz/caddy-docker-proxy by adding “–with github.com/lucaslorentz/caddy-docker-proxy/v2” below where I added the Cloudflare repo.

    This is so I can use Docker Labels to to automate entries.

  • I have a Dockerifle like that:

    ARG CADDY_VERSION=2.11.3
    FROM caddy:${CADDY_VERSION}-builder-alpine AS builder
    
    RUN xcaddy build \
        --with github.com/caddy-dns/cloudflare
    
    FROM caddy:${CADDY_VERSION}-alpine
    
    COPY --from=builder /usr/bin/caddy /usr/bin/caddy
    
    

    and the docker-compose.yml file I use:

    services:
      caddy:
        pull_policy: build
        build:
          context: .
    
    

    And to build new versions I modify the Dockerfile after doing a docker compose down, and then to build the new version I use docker compose up.

  • …I am a somewhat normal computer user. That is, I have not touched a mouse in decades…

    Using what metric does this make you a “somewhat normal computer user”?

    How is it a “sacrifice” to stay on Linux here? How is this at all tied to being the fault of Linux?

    Sounds like you are complaining to complain. Metaphorically shaking your cane at the sky and yelling at clouds. Computing has gone up in price, and things change. Something we all have to get used to.