leon Docker & Self-Hosted Deployment

GitHub

Leon is your open-source personal assistant.

RAW Compose
1. Pull Image (DOCKERHUB) docker pull leon-ai/leon
2. Docker Run (1-Click Launch) docker run -d --name leon --restart always leon-ai/leon
3. Podman Run podman run -d --name leon --restart always leon-ai/leon
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/leon-ai/leon:latest
5. ORAS Pull (OCI Artifact) oras pull leon-ai/leon
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
services:
  leon:
    container_name: 'leon'
    build:
      context: './'
    image: 'leon-ai/leon'
    environment:
      LEON_PORT: ${LEON_PORT:-1337}
      LEON_PY_TCP_SERVER_HOST: ${LEON_PY_TCP_SERVER_HOST:-0.0.0.0}
      LEON_PY_TCP_SERVER_PORT: ${LEON_PY_TCP_SERVER_PORT:-1342}
    stdin_open: true
    tty: true
    command: 'npm run start'
    network_mode: 'host'