yay Docker & Self-Hosted Deployment

GitHub

Yet another Yogurt - An AUR Helper written in Go

1. Pull Image (DOCKERHUB) docker pull Jguer/yay:latest
2. Docker Run (1-Click Launch) docker run -d --name yay --restart always jguer/yay:latest
3. Podman Run podman run -d --name yay --restart always jguer/yay:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/jguer/yay:latest
5. ORAS Pull (OCI Artifact) oras pull jguer/yay:latest
Dockerfile
FROM ghcr.io/jguer/yay-builder:latest
LABEL maintainer="Jguer,[email protected]"

ARG VERSION
ARG PREFIX
ARG ARCH

WORKDIR /app

COPY . .

RUN pacman -Syu --overwrite=* --noconfirm

RUN make release VERSION=${VERSION} PREFIX=${PREFIX} ARCH=${ARCH}