• 0 posts
  • 22 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.

  • Feishin on Desktop. Symfonium on phone. (I can also recommend Tempo, which is open source but doesn’t work over Android Auto last I tried.) To host my music I use Navidrome. Which I have setup as a docker container, behind a reverse proxy. The files are stored on my NAS. To access remotely I have Wireguard setup. That being said, to use Android Auto with Symfonium while my Navidrome is only accessible on my network or over VPN I use split tunneling otherwise Android Auto throws a fit.

  • I have oddly enough downsized. I have a few rack mount dell power edge servers, and one is fairly beefy (dual Xeons, 180GB of ddr4, 24 bays for 2.5 inch drives) bu5 the power cost and noise.

    Now I run a few small form factor lenovo PCs, with a standalone NAS, and a few Raspberry pis.

    I run 30ish containers on one lenovo.

    If i ever get a house, I’ll bring back the power edges.

  • Arch has been the least limiting experience I have had with Linux thus far.

    You wanna delete system files, do it, I dare you. Oh, it broke your system? Okay, not a problem. I haven’t encountered a situation it wasn’t recoverable. You wanna test bleeding edge custom kernels with drivers that are the newest available? Done.

    If you’re afraid of reading, troubleshooting, and trying new things to test your mettle? Yeah, go with something else.


    There is very little I haven’t been able to do with my Arch setups. I ditched Windows, and can’t go back.