agenticSeek Docker & Self-Hosted Deployment

GitHub

Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electricity.

RAW Compose
1. Pull Image (DOCKERHUB) docker pull docker.io/valkey/valkey
2. Docker Run (1-Click Launch) docker run -d --name agenticseek -p 8080:8080 --restart always docker.io/valkey/valkey:8-alpine
3. Podman Run podman run -d --name agenticseek -p 8080:8080 --restart always docker.io/valkey/valkey:8-alpine
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/docker.io/valkey/valkey:8-alpine
5. ORAS Pull (OCI Artifact) oras pull docker.io/valkey/valkey:8-alpine
6. Compose Deployment docker compose up -d
searxng/docker-compose.yml
Download .yml
version: '3'
services:
  redis:
    container_name: redis
    image: docker.io/valkey/valkey:8-alpine
    command: valkey-server --save 30 1 --loglevel warning
    restart: unless-stopped
    volumes:
      - redis-data:/data
    cap_drop:
      - ALL
    cap_add:
      - SETGID
      - SETUID
      - DAC_OVERRIDE
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

  searxng:
    container_name: searxng
    image: docker.io/searxng/searxng:latest
    restart: unless-stopped
    ports:
      - "${SEARXNG_PORT:-8080}:8080"
    volumes:
      - ./searxng:/etc/searxng:rw
    environment:
      - SEARXNG_BASE_URL=${SEARXNG_BASE_URL:-http://localhost:8080/}
      - GRANIAN_WORKERS=1
      - GRANIAN_BLOCKING_THREADS=1
    user: "1000:1000"  # Run as current user to avoid permission issues
    cap_add:
      - CHOWN
      - SETGID
      - SETUID
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

volumes:
  redis-data: