jnv Docker & Self-Hosted Deployment

GitHub

Interactive JSON filter using jq

5,994 stars Rust Rust 1 file ยท ~1,603 tokens #autocomplete#cli#command-line#interactive#jq
1. Pull Image (DOCKERHUB) docker pull ynqa/jnv:latest
2. Docker Run (1-Click Launch) docker run -d --name jnv --restart always ynqa/jnv:latest
3. Podman Run podman run -d --name jnv --restart always ynqa/jnv:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/ynqa/jnv:latest
5. ORAS Pull (OCI Artifact) oras pull ynqa/jnv:latest
Dockerfile
# Build stage
FROM rust:1.86.0-slim-bookworm as builder

WORKDIR /jnv
COPY . /jnv
RUN cargo build --release

# Final stage
FROM debian:bookworm-slim

COPY --from=builder /jnv/target/release/jnv /bin/jnv

ENTRYPOINT ["/bin/jnv"]