Files
angie-arm64/README.md
T
Oleks a55f3823ef Initial: Angie 1.11.3 OCI image build for aarch64
Builds via dockerTools.streamLayeredImage from nixpkgs unstable's
pkgs.angie. Woodpecker pipeline pushes to git.oleks.space/oleks/angie
with both <version>-arm64 and latest-arm64 tags. Used by the
kotkanagrilli.fi staging Helm chart on the kotkan node (arm64) to
replace the upstream amd64-only runalsh/angie image.
2026-05-09 22:18:57 +03:00

29 lines
838 B
Markdown

# angie-arm64
OCI image for [Angie](https://angie.software/) (an nginx fork) on aarch64.
Upstream `runalsh/angie` only publishes amd64 images, so we rebuild from the
`pkgs.angie` package in nixpkgs and push the result to the private Gitea
registry.
## Output
| Tag | Pushed when |
|---|---|
| `git.oleks.space/oleks/angie:<version>-arm64` | every successful CI run |
| `git.oleks.space/oleks/angie:latest-arm64` | every successful CI run |
The version string comes from `pkgs.angie.version` in nixpkgs unstable; bump
the flake input to roll it forward.
## Build locally
```bash
nix build .#default
./result | skopeo copy docker-archive:/dev/stdin oci-archive:angie.tar
```
## Trigger CI
Push to `main`/`master` or push a `v*` tag in the corresponding Gitea repo
(`oleks/angie-arm64` — match the directory name when seeding it).