← All templates
Tech Bridge · Malware Sweep
ClamAV + heuristics for scripts and archives, with a quarantine manifest.
securityclamavcpu
verified
- Image
- ghcr.io/techbridge/malware-sweep:0.1.9
- Hardware
- CPU (1 vCPU / 2 GB)
- Execution timeout
- 300s
- Pulls
- 431
Deploy on Runpod
- Open Runpod console → Templates → New Template.
- Paste the container image above, set the timeout and GPU class.
- Save, then create a Serverless → Queue endpoint from that template.
- Copy the endpoint ID (the part after /v2/).
- Set RP_EP_MALWARE_SCAN in this app's environment and restart.
- Press Test Runpod connection in the admin console to confirm.
# Deploy Tech Bridge · Malware Sweep on Runpod serverless
# 1. Push/pull the image, 2. create the endpoint, 3. point Tech Bridge at it.
image: ghcr.io/techbridge/malware-sweep:0.1.9
gpu: CPU (1 vCPU / 2 GB)
execution_timeout_s: 300
env:
- name: RUNPOD_API_KEY
value: "${{ secrets.RUNPOD_API_KEY }}"
healthcheck: /health
Worker contract
# handler.py
def handler(job):
data = job["input"]
result = run_checks(data)
return {
"service": data.get("service"),
"summary": {"score": 88},
"findings": result,
}
runpod.serverless.start({"handler": handler})
Always return a JSON-serialisable dict. If the worker crashes, the console shows
FAILED with Runpod's own error and refunds the run.