Build AI agents and web apps โ with a single binary.
docker pull YaoApp/yao:latest
docker run -d --name yao -p 5099:5099 --restart always yaoapp/yao:latest
podman run -d --name yao -p 5099:5099 --restart always yaoapp/yao:latest
skopeo inspect docker://docker.io/yaoapp/yao:latest
oras pull yaoapp/yao:latest
# ===========================================
# Yao Production
# docker build --build-arg VERSION="1.0.0-alpha" -t yaoapp/yao:1.0.0-alpha .
# docker run --rm yaoapp/yao:1.0.0-alpha yao version
# ===========================================
FROM alpine:latest
ARG TARGETARCH
RUN apk --no-cache add curl
COPY yao-${TARGETARCH} /usr/local/bin/yao
RUN chmod +x /usr/local/bin/yao && \
addgroup -S yao && adduser -S -G yao yao && \
mkdir -p /data/app && \
chown -R yao:yao /data/app
USER yao
VOLUME /data/app
WORKDIR /data/app
EXPOSE 5099
CMD ["/usr/local/bin/yao", "start"]