aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
AgeCommit message (Collapse)Author
30 hoursdeploy: alpine runtime image with the daemon and CLI onlyv0.1.45Anders Betts
3 daysbokfd: re-exec via PATH so a bare argv[0] works; faster healthcheckv0.1.16Anders Betts
3 daysbuild: declare VERSION after the apt layers so the cache survivesv0.1.15Anders Betts
3 daysdeploy: cross-compile arm64 binaries on the dev machinev0.1.13Anders Betts
The target only assembles the image from prebuilt binaries, so redeploys no longer compile sqlite/argon2 on the NAS. New deploy/Dockerfile.cross provides the gcc-aarch64-linux-gnu toolchain; the Dockerfile uses .prebuilt/ when present.
3 daysShow tui and server versions in the status line; derive version from gitv0.1.12Anders Betts
- build: VERSION defaults to git describe, deploy passes the tag via --build-arg - bokftui: srv version from meta, right-aligned next to the status line
4 daysAdd native TLS transport, TLS clients and lego cert sidecarv0.1.1Anders Betts
- bokfd: optional TLS listener (OpenSSL), certificate reload on change - clients: tls:host:port targets with chain and host verification - compose: port 8788 and an INWX/lego renewal sidecar - Makefile: header dependency tracking (-MMD -MP)
4 daysInitial commit: daemon, clients, docs, Docker deploy pipelinev0.1.0Anders Betts