julep Docker & Self-Hosted Deployment

GitHub

Deploy serverless AI workflows at scale. Firebase for AI agents

6,603 stars Jupyter Notebook 1 file ยท ~20,959 tokens #agents#ai#ai-agents#ai-agents-framework#ai-memory#ai-platform#aiagents#developer-tools
1. Pull Image (DOCKERHUB) docker pull julep-ai/julep:latest
2. Docker Run (1-Click Launch) docker run -d --name julep --restart always julep-ai/julep:latest
3. Podman Run podman run -d --name julep --restart always julep-ai/julep:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/julep-ai/julep:latest
5. ORAS Pull (OCI Artifact) oras pull julep-ai/julep:latest
tooling/sandbox-k8s/Dockerfile
FROM python:3.12-slim
# This sandbox egresses through a TLS-intercepting proxy; trust its CA for pip.
COPY ca-bundle.crt /etc/ssl/certs/ca-bundle.crt
ENV PIP_CERT=/etc/ssl/certs/ca-bundle.crt \
    SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
COPY julep-v2 /src/julep-v2
RUN pip install --no-cache-dir '/src/julep-v2[temporal]'
COPY demo_worker.py /app/demo_worker.py
ENV PYTHONPATH=/app \
    WORKER_CONTEXT_FACTORY=demo_worker:make_context \
    WORKER_HEALTH_PORT=8080
ENTRYPOINT ["julep", "worker"]