async-http-client Docker & Self-Hosted Deployment

GitHub

Asynchronous, non-blocking HTTP & WebSocket client for the JVM

6,396 stars Java Java 1 file ยท ~2,994 tokens #ahc#async#asynchttpclient#http-client#java#netty
1. Pull Image (DOCKERHUB) docker pull AsyncHttpClient/async-http-client:latest
2. Docker Run (1-Click Launch) docker run -d --name async-http-client -p 1080:1080 --restart always asynchttpclient/async-http-client:latest
3. Podman Run podman run -d --name async-http-client -p 1080:1080 --restart always asynchttpclient/async-http-client:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/asynchttpclient/async-http-client:latest
5. ORAS Pull (OCI Artifact) oras pull asynchttpclient/async-http-client:latest
client/src/test/resources/dante/Dockerfile
FROM ubuntu:22.04

# Install Dante SOCKS server
RUN apt-get update && \
    apt-get install -y dante-server && \
    rm -rf /var/lib/apt/lists/*

# Copy dante configuration (danted uses /etc/danted.conf)
COPY sockd.conf /etc/danted.conf

# Expose SOCKS port
EXPOSE 1080

# Run dante server (binary is /usr/sbin/danted)
CMD ["/usr/sbin/danted"]